Guten Tag,
wenn ich /carlock eingebe, wird der Beifahrer aus dem Auto geschmissen und fliegt nach oben hinaus.
if(!strcmp(cmdtext, "carlock", true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_GREY," Sie sitzen in keinem Fahrzeug...");
new key=gVehicleIndex[vehicleid];
if(key<=-1) return SendClientMessage(playerid,COLOR_GREY," Sie sind nicht der Besitzer von diesem Fahrzeug...");
if(strcmp(GetVVarString(true,key,"VehicleOldOwner"),"Keiner",false)!=0)
{
if(strcmp(FInfo[fid][fName],GetVVarString(true,key,"VehicleOwner"),false)!=0) return SendClientMessage(playerid,COLOR_GREY," Sie sind nicht der Besitzer von diesem Fahrzeug...");
}
else if(strcmp(GetName(playerid),GetVVarString(true,key,"VehicleOwner"),false)!=0) return SendClientMessage(playerid,COLOR_GREY," Sie sind nicht der Besitzer von diesem Fahrzeug...");
if(GetVVarInt(true,key,"VehicleLocked")==0)
{
SetVVarInt(true,key,"VehicleLocked",1);
SendClientMessage(playerid,COLOR_RED,"* Fahrzeug abgesperrt.");
}
else
{
SetVVarInt(true,key,"VehicleLocked",0);
SendClientMessage(playerid,COLOR_GREEN,"* Fahrzeug aufgesperrt.");
}
foreach(Player, i) CallLocalFunction("OnVehicleStreamIn","dd",vehicleid,i);
return 1;
}