26.12.2011, 16:00
(
Последний раз редактировалось BadBoyBSR; 26.12.2011 в 16:54.
)
No comando /admins, quando eu defino um nome muito grande, exemplo: Administrador dos Lideres, da o seguinte Erro:
Entгo estou trocando.. Exemplo:
Administrador Geral ~ Geral
Administrador Master ~ Master
Sу que fica feio e estranho... Se alguйm poder ajudar...
Код:
error 047: array sizes do not match, or destination array is too small
Administrador Geral ~ Geral
Administrador Master ~ Master
Sу que fica feio e estranho... Se alguйm poder ajudar...
Код:
if (strcmp(cmd, "/admins", true) == 0) { SendClientMessage(playerid, COLOR_WHITE, "{FF0080}|______________ Admins Online ______________|"); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0) { if(admhide[i] == 0) { GetPlayerName(i, sendername, sizeof(sendername)); new lolz[20]; if(PlayerInfo[i][pAdmin] == 1) { lolz = "Semi Moderador"; } if(PlayerInfo[i][pAdmin] == 2) { lolz = "Moderador"; } if(PlayerInfo[i][pAdmin] == 3) { lolz = "Administrador"; } if(PlayerInfo[i][pAdmin] == 4) { lolz = "Adminitrador"; } if(PlayerInfo[i][pAdmin] == 1000) { lolz = "Admin das Denъncias"; } if(PlayerInfo[i][pAdmin] == 1337) { lolz = "MASTER"; } if(PlayerInfo[i][pAdmin] == 1338) { lolz = "GERAL"; } if(PlayerInfo[i][pAdmin] == 1339) { lolz = "Admin dos Lideres"; } if(PlayerInfo[i][pAdmin] == 1340) { lolz = "Sub-Dono"; } if(PlayerInfo[i][pAdmin] == 1341) { lolz = "DONO"; } if(PlayerInfo[i][pAdmin] == 1342) { lolz = "Dono/Scripter"; } if(away[i] == 0) { if(admtrampando[i] == 1) { format(string, 128, "%s | Nivel: [%s] (Trabalhando)", sendername, lolz); SendClientMessage(playerid, COR_ADMIN, string); } else { format(string, 128, "%s | Nivel: [%s] (Jogando)", sendername, lolz); SendClientMessage(playerid, COLOR_WHITE, string); } } else { format(string, 128, "{400000}%s | Nivel: [%s] [AFK]", sendername, lolz); SendClientMessage(playerid, COLOR_WHITE, string); } } } } return 1; }