Hallo,
was stimmt hier nicht.
ocmd:mute(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
{
new pID;
new reason[64];
new time;
if(sscanf(params,"uis",pID,time,reason))return SendClientMessage(playerid,HELLROT,"AdmCmd: Benutze /mute [SpielerID] [Zeit(Minuten)] [Grund]");
{
if(isPlayerAnAdmin(pID,1))
{
SendClientMessage(playerid,HELLROT,"AdmCmd: Du kannst keine Administratoren muten!");
return 1;
}
else if(time > 0 && time < 999999)
{
new string[128],tmptime = time;
switch (GetPVarInt(playerid,"Adminlevel"))
{
case 0:{adminrank="Spieler";}
case 1:{adminrank="Supporter";}
case 2:{adminrank="Administrator";}
case 3:{adminrank="Projektleiter";}
}
format(string,sizeof(string),"%s wurde vom %s %s für %i Minuten gemutet. Grund: %s",SpielerName(pID),adminrank,SpielerName(playerid),tmptime,reason);
SendClientMessageToAll(HELLROT,string);
SetPVarInt(pID,"Mute",1);
return 1;
}
}
}
return 1;
}
Bekomme diese Errors.
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5092) : error 017: undefined symbol "adminrank"
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5092) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5093) : error 017: undefined symbol "adminrank"
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5093) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5094) : error 017: undefined symbol "adminrank"
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5094) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5095) : error 017: undefined symbol "adminrank"
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5095) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(5097) : error 017: undefined symbol "adminrank"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.