Guten Tag
ich habe ein Problem mit den /lock befehl
der geht nur wenn ich im Fahrzeug sitze
wie mache ich es, das der befehl auch klappt wenn ich davor stehe?
ocmd:lock(playerid,params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(Schloss[vid] == 0)
{
SetVehicleParamsEx(vid,engine,lights,alarm,1,bonnet,boot,objective);
Schloss[vid] = 1;
SendClientMessage(playerid,COLOR_RED,"[Auto abgeschlossen!]");
}
else
{
SetVehicleParamsEx(vid,engine,lights,alarm,0,bonnet,boot,objective);
Schloss[vid] = 0;
SendClientMessage(playerid,COLOR_GREEN,"[Auto aufgeschlossen!]");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug!");
}
return 1;
}