Guten Morgen
Ich habe mich mal dran versucht ein kleines Antiwaffenhack-System zu schreiben.
Die Fehler die ich drin habe weiß ich nicht warum die drin sind.
Mann soll von Adminstufe 1 bis Adminstufe 7 es nur machen dürfen
Fehler Meldungen:
Deher Fehler bezieht sich auf das else im antiwaffensystem
So sieht es aus:
Code
forward Antiwaffensystem(playerid,params[]);
public Antiwaffensystem(playerid,params[])
{
new pID,wpID,ammo;
if(!isAdmin(playerid,1)) return SendClientMessage(playerid,grün,"Dein Adminrang ist nicht hoch genug");
{
if(sscanf(params,"ui",pID,wpID))return SendClientMessage(playerid,rot,"INFO: Bist kein admin");
if(wpID<1||wpID>46)return SendClientMessage(playerid,blau,"Waffenid falsch");
if(ammo<1||ammo>999999)return SendClientMessage(playerid,rot,"Munition nicht gefunden");
GivePlayerWeapon(pID,wpID,ammo);
BanEx(pID,"Waffenhack");
SendClientMessage(playerid,blau,"Du hast dir waffen gehackt somit auch ein Bann bekommen");
}
else
{
if(isAdmin(pID,1))return SendClientMessage(pID,rot,"Dein Adminlevel ist passend.");
if(wpID<1||wpID>46)return SendClientMessage(pID,blau,"Waffenid falsch");
if(ammo<1||ammo>999999)return SendClientMessage(playerid,rot,"Munition nicht gefunden");
GivePlayerWeapon(pID,wpID,ammo);
SendClientMessage(pID,blau,"Du hast dir waffen gegeben");
return 1;
}
}
Alles anzeigen