Ich habe ein /auf Befehl und möchte, dass sie Spieler ein Auto von außen und nicht von innen aufschließen können.
if (strcmp(cmdtext, "/auf", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
tmp = strtok(cmdtext,idx);
new Statu;
Statu=GetPlayerState(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
if(fahrzeugbesitzer(playerid,vehicleid)) {
abgeschlossen[vehicleid]=0;
autoeinschreiben(vehicleid,"abgeschlossen",0);
if(Statu!=PLAYER_STATE_DRIVER) return SendClientMessage(playerid,farbe_grau,"Nur der Fahrer kann aufschließen!");
new id=strval(tmp);
if(IsPlayerConnected(id)) {
{
SetVehicleParamsForPlayer(vehicleid,id, 0, 0);
}
}
new Float:X;
new Float:Y;
new Float:Z;
SendClientMessage(playerid, farbe_dgruen, "Fahrzeug aufgeschlossen");
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);
}}
return 1;
}
lg
pS