#include #define YELLOW 0xFFFF00AA //Ths script is just a "proof of concept" about optimazation. public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp("/moteur", cmdtext, true, 7)) { if(!GetPlayerVehicleSeat(playerid)) { new vid, engine, lights, alarm, doors, bonnet, boot, objective;//Copy-paste from wiki vid = GetPlayerVehicleID(playerid); GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);//Copy-paste from wiki if(!engine) { SetVehicleParamsEx(vid,true,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, YELLOW, "Vehicule démarré"); } else { SetVehicleParamsEx(vid,false,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, YELLOW, "Vehicule étteins"); } } return 1; } return 0; } public OnVehicleSpawn(vehicleid) { SetVehicleParamsEx(vehicleid,false, false, false, 0, false, false, false); }