06.03.2014, 07:59
Hi, so im having an Admin Chat script and when i compiled it i have this errors:
THANKS
Код:
C:\Users\Cris\Desktop\0.3z Server\ASRP (LRP script)\gamemodes\ASRP_V2.0.pwn(960) : error 017: undefined symbol "pInfo" C:\Users\Cris\Desktop\0.3z Server\ASRP (LRP script)\gamemodes\ASRP_V2.0.pwn(960) : warning 215: expression has no effect C:\Users\Cris\Desktop\0.3z Server\ASRP (LRP script)\gamemodes\ASRP_V2.0.pwn(960) : error 001: expected token: ";", but found "]" C:\Users\Cris\Desktop\0.3z Server\ASRP (LRP script)\gamemodes\ASRP_V2.0.pwn(960) : error 029: invalid expression, assumed zero C:\Users\Cris\Desktop\0.3z Server\ASRP (LRP script)\gamemodes\ASRP_V2.0.pwn(960) : fatal error 107: too many error messages on one line
Код:
Line 960: if(pInfo[i][pAdmin] >= 1)
Код:
Full Code: forward SendAdminMessage(color, string[]); public SendAdminMessage(color, string[]) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(pInfo[i][pAdmin] >= 1) { SendClientMessage(i, color, string); } if(pInfo[i][pAdmin] >= 2) { SendClientMessage(i, color, string); } if(pInfo[i][pAdmin] >= 3) { SendClientMessage(i, color, string); } if(pInfo[i][pAdmin] >= 4) { SendClientMessage(i, color, string); } if(pInfo[i][pAdmin] >= 5) { SendClientMessage(i, color, string); } if(pInfo[i][pAdmin] >= 6) { SendClientMessage(i, color, string); } } } }
Код:
Admin Chat Full Code: CMD:admin(playerid, params[]) { if(pInfo[playerid][pAdmin] == 1) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " moderator %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } if(pInfo[playerid][pAdmin] == 2) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " Junior admin %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } if(pInfo[playerid][pAdmin] == 3) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " General Admin %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } if(pInfo[playerid][pAdmin] == 4) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " Senior Admin %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } if(pInfo[playerid][pAdmin] == 1337) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " Head Admin %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } if(pInfo[playerid][pAdmin] == 99999) { new string[128]; if(isnull(params)) return SendClientMessage(playerid, -1, "USAGE: /a(dmin) [text]"); format(string, sizeof(string), " Community Owner %s : %s", GetPlayerNameEx(playerid), params); SendAdminMessage(0xF2FF00FF, string); } return 1; }