09.10.2017, 17:32
Hello guys i am new with zcmd library and i try to create an admin rank names and admin chat but i got error and i dont know why, can you give me asupport please?
ERRORS:
LINE 50:
my lines 44 to 71:
REST OF THE CODE
ERRORS:
Код:
C:\Users\Jaua\Downloads\gta-rp\gamemodes\LIMPIO.pwn(50) : error 017: undefined symbol "PlayerInfo" C:\Users\Jaua\Downloads\gta-rp\gamemodes\LIMPIO.pwn(50) : error 029: invalid expression, assumed zero C:\Users\Jaua\Downloads\gta-rp\gamemodes\LIMPIO.pwn(50) : error 029: invalid expression, assumed zero C:\Users\Jaua\Downloads\gta-rp\gamemodes\LIMPIO.pwn(50) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
PHP код:
switch(PlayerInfo[playerid][pAdmin])
PHP код:
/*******************************************************************************
ADMIN RANK NAMES
*******************************************************************************/
stock GetAdminRank(playerid)
{
new arank[64];
switch(PlayerInfo[playerid][pAdmin])
{
case 6: arank = "Server Owner";
case 5: arank = "Head Admin";
case 4: arank = "Management";
case 3: arank = "Chief Moderator";
case 2: arank = "Class 2 Moderator";
case 1: arank = "Moderator";
default: arank = "None";
}
return arank;
}
stock SendAdminMessage(col, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pAdmin] > 0)
SendClientMessage(i, col, string);
}
return 1;
}
PHP код:
CMD:adminchat(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] > 0)
{
new text[128];
if(sscanf(params, "s[128]",text)) return SendClientMessage(playerid, COLOR_CORRECTION, "USAGE: (/a)dmin [Admin Chat]");
format(text, sizeof(text), "%s %s: %s",GetAdminRank(playerid),pName(playerid), text);
SendAdminMessage(COLOR_ADMINCHAT, text);
}
else
{
SendClientMessage(playerid, COLOR_CORRECTION, "You are not authorized to use this chat.");
}
return 1;
}
CMD:a(playerid, params[])
{
return cmd_adminchat(playerid, params);
}

