09.06.2013, 11:10
My first error is that bikes such as the BMX require you to start the engine in order to drive it. However, in the code below, as far as I understand, it should exempt the bikes from requiring the /engine command.
My second error is that I want four bicycles to spawn but only one spawns.
Код:
if(strcmp(cmd,"/engine",true) == 0) { new engine,lights,alarm,doors,bonnet,boot,objective; new vehid = GetPlayerVehicleID(playerid); if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER) { if(vehid == 481 || vehid == 509 || vehid == 510) return 1; GetVehicleParamsEx(vehid,engine,lights,alarm,doors,bonnet,boot,objective); if(engine<=0) { GameTextForPlayer(playerid, "~g~Starting the engine...", 1200, 1); SetTimerEx("StartEngine", 1500, 0, "ii", playerid, vehid); } else { GameTextForPlayer(playerid, "~r~Stopping the engine...", 1200, 1); SetTimerEx("StopEngine", 1500, 0, "ii", playerid, vehid); } } }
Код:
// Bicycles AddStaticVehicleEx ( 509, 1687.2222, -2294.1111, 13.5555, 90, 0, 0, 300 ); AddStaticVehicleEx ( 509, 1687.2222, -3004.1111, 13.5555, 90, 1, 1, 300 ); AddStaticVehicleEx ( 509, 1687.2222, -3014.1111, 13.5555, 90, 2, 2, 300 ); AddStaticVehicleEx ( 509, 1687.2222, -3024.1111, 13.5555, 90, 3, 3, 300 ); AddStaticVehicleEx ( 509, 1687.2222, -3034.1111, 13.5555, 90, 4, 4, 300 ); return 1; }