26.09.2013, 04:01
pawn Код:
if(!strcmp(cmdtext[1],"makeadmin",true,9))
{
if(!IsPlayerAdmin(playerid)||PlayerInfo[playerid][AdminLevel]<5)return SendClientMessage(playerid,0xFF0000FF,"You're not authorized to use that command");
new tmpspace = strfind(cmdtext," ",true,11);
if(!cmdtext[11])return SendClientMessage(playerid,0xFF0000FF,"USAGE: /MakeAdmin <playerid> <admin level>");
if(!cmdtext[tmpspace+1])return SendClientMessage(playerid,0xFF0000FF,"USAGE: /MakeAdmin <playerid> <admin level>");
PlayerInfo[strval(cmdtext[11])][AdminLevel]=strval(cmdtext[tmpspace+1]);
new tmpstring[128];
GetPlayerName(strval(cmdtext[11]),tmpstring,MAX_PLAYER_NAME);
format(tmpstring,128,"You made %s AdminLevel %d",tmpstring,strval(cmdtext[tmpspace+1]));
SendClientMessage(playerid,0xFFFFFFFF,tmpstring);
GetPlayerName(playerid,tmpstring,MAX_PLAYER_NAME);
format(tmpstring,128,"%s made you AdminLevel %d",tmpstring,strval(cmdtext[tmpspace+1]));
return SendClientMessage(strval(cmdtext[11]),0xFFFFFFFF,tmpstring);
}
Код:
C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(385) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg") C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(424) : warning 217: loose indentation C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(426) : error 017: undefined symbol "PlayerInfo" C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(426) : warning 215: expression has no effect C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(426) : error 001: expected token: ";", but found "]" C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(426) : error 029: invalid expression, assumed zero C:\Users\Alex\Desktop\Protect the PM\gamemodes\PTPM.pwn(426) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.