Schreib das mal so:
ocmd:blitzer(playerid, params[])
{
if(!isPlayerInFrakt(playerid, 2)) return SendClientMessage(playerid, Rot, "Du bist nicht berechtigt einen Blitzer aufzubauen.");
if(isPlayerFRang(playerid, 3)) return SendClientMessage(playerid, Rot, "Du musst mindestens Geselle sein um einen Blitzer aufzubauen.");
new speed, funktion[16];
if(sscanf(params, "s[16]D(0)", funktion, speed)) return SendClientMessage(playerid, Rot, "Benutzung: /blitzer [add] [Geschwindigkeit] / [remove] / [removeall]");
if(!strcmp(funktion, "add", true))
{
if(!speed) return SendClientMessage(playerid, Rot, "Benutzung: /blitzer [add] [Geschwindigkeit] / [remove] / [removeall]");
if(speed <= 29 || speed > 151) return SendClientMessage(playerid, Rot, "Die Geschwindigkeit muss zwischen 30 und 150 km/h sein.");
AddBlitzer(playerid, speed, 25);
new string[64],string1[128];
format(string1, sizeof(string1), "HQ: Ordnungshüter %s hat einen Blitzer aufgebaut. Geschwindigkeit: %dkm/h.", SpielerName(playerid), speed);
format(string, sizeof(string), "HQ: An alle Einheiten: Das System meldet:");
for(new i; i < MAX_PLAYERS; i++) {
if(isPlayerInFrakt(i, 1) || isPlayerInFrakt(i, 2)) {
SendClientMessage(i, Meldung, string),SendClientMessage(i, Meldung, string1);
}
}
return 1;
} else if(!strcmp(funktion, "remove", true)) {
SendClientMessage(playerid, Gelb, "Moin hier alle");
return 1;
}
return SendClientMessage(playerid, Rot, "Die Funktionen für den Blitzer sind [add] / [remove] / [removeall]");
}
mfg. ![]()