heyho liebe Com.
habe ein Problem und zwar wenn man /lock macht schliesst der das Fahrzeug ab aber wenn jemand z.b. aus SF nach LS kommt also nachdem es abgeschlossen wurde sieht der fahrer der abgeschlossen hat das er nicht rein kommt und an der tür "rüttelt xD" Aber danach sitzt er im Fahrzeug xD
Hier der Befehl:
ocmd:lock(playerid,params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid = GetPlayerVehicleID(playerid);
if(lockvar[vid] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
SetVehicleParamsForAll(vid, 0, 1);
SetVehicleParamsForPlayer(vid, i, 0, 0);
}
}
SendClientMessage(playerid,0xFF0000,"Fahrzeug abgeschlossen");
lockvar[vid] = 1;
}
else
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(vid,i,0,0);
}
}
SendClientMessage(playerid,COLOR_RED,"Fahrzeug aufgeschlossen");
lockvar[vid] = 0;
}
}
}
return 1;
}
PS: Das in PWN Code zu bringen geht nicht dann geht alles in 2 reihen oder so wer weiss wieso bitte auch sagen