Hey.
Ich habe heute versucht zu scripten, dass man ein Auto mit /motor an und ausstellen kann. Aber wenn man sich in das Auto setzt, dann ist es automatisch an, also vom spiel her. Wie kann ich es ausstellen, also das ich, wenn ich einsteige den motor anmachen muss.
Ich packe hier nochmal den Script-Code rein:
if(strcmp("/motor",cmdtext, true) == 0)
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(vid != INVALID_VEHICLE_ID)
{
if(engine == VEHICLE_PARAMS_ON)
{
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~r~aus!", 2000, 5);
}
else
{
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~g~an!", 2000, 5);
}
return 1;
}
return 1;
}
Danke im vorraus
MFG
Kempfer