Guten Tag,
ich brauch etwas Hilfe bei mein dynamischen Blitzersystem.
Wie kann ich das so machen das es KEIN RCON Admin diesen Befehl verwenden darf sondern nur ein Admin Rang 2000 oder ein Fraktionsmitglied der Fraktion "24"
Die Zeile sieht so aus:
command(createblitzer, playerid, params[])
{
new Msg[128];
new Speed, Float:VX, Float:VY, Float:VZ, Float:VA;
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Du bist kein Rcon Administrator!");
if(IsPlayerInAnyVehicle(playerid))
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Du kannst nicht während du in/auf einem Auto bist , Blitzer erstellen!");
if(sscanf(params, "i", Speed)) return SendClientMessage(playerid, COLOR_WHITE, "Befehl: /createblitzer [Max Geschwindigkeit]");
if(Speed < 1 || Speed > 200)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Die Max.Geschwindigkeit kann nicht unter 1 KM/H oder über 200 KM/H sein!");
if(currentid +1 > CAMERA_LIMIT)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Du kannst nicht mehr als 20 Blitzer erstellen!");
GetPlayerPos(playerid, VX, VY, VZ);
GetPlayerFacingAngle(playerid, VA);
CreateBlitzer(VX,VY,VZ,VA,Speed);
SaveBlitzerToDatabase(VX, VY, VZ, VA, Speed);
format(Msg, sizeof(Msg),"Dein Blitzer wurde erfolgreich erstellt. Max.Geschwindigkeit: (%d)", Speed);
return SendClientMessage(playerid, COLOR_YELLOW, Msg);
}
Ich hab an if(PlayerInfo[playerid][pAdmin] >= 2000
und if(PlayerInfo[playerid][pLeader] == 24) gedacht aber so reinfügen geht das glaub ich nicht kann es jemand für mich bitte umschreiben?