Freddie Posted May 16, 2011 Posted May 16, 2011 Am comanda /admins...bun, dar imi scrie la fiecare grad de admin, fie ca e level 1 admin, level 5...scrie admin : %s.. Si am schimbat-o azi, sa scrie la /admin daca ai level 5 admin sa scrie VIP admin : %s, la level 1337 sa scrie Owner : %s...am reusit Dar cand intru in joc si dau /admins (eu avand lvl 1337 admin) imi scrie la /admins ca eu a level 1 admin...uitati comanda : if (strcmp(cmd, "/admins", true) == 0) { if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, COLOR_GRAD1, "Admins Online:"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pAdmin] >= 1) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Demo admin : %s", sendername); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[i][pAdmin] >= 2) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Avansed admin : %s", sendername); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else if(PlayerInfo[i][pAdmin] >= 3) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "VIP admin : %s", sendername); SendClientMessage(playerid, COLOR_DBLUE, string); } else if(PlayerInfo[i][pAdmin] >= 4) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "CO-Owner admin : %s", sendername); SendClientMessage(playerid, COLOR_NEWS, string); } else if(PlayerInfo[i][pAdmin] >= 1337) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Owner admin : %s", sendername); SendClientMessage(playerid, COLOR_RED, string); } } } } return 1; }
Yandel Posted May 16, 2011 Posted May 16, 2011 Fa-l asaif(PlayerInfo[i][pAdmin] == 1)[/CODE]Tu l-ai pus >= 1 deci de aia l-a detectat asa. Fa la fel si pt restul
Freddie Posted May 16, 2011 Author Posted May 16, 2011 Mda...greseala mea.... mersi, chiar nu am vazut aia
Question
Freddie
Am comanda /admins...bun, dar imi scrie la fiecare grad de admin, fie ca e level 1 admin, level 5...scrie admin : %s..
Si am schimbat-o azi, sa scrie la /admin daca ai level 5 admin sa scrie VIP admin : %s, la level 1337 sa scrie Owner : %s...am reusit
Dar cand intru in joc si dau /admins (eu avand lvl 1337 admin) imi scrie la /admins ca eu a level 1 admin...uitati comanda :
if (strcmp(cmd, "/admins", true) == 0) { if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, COLOR_GRAD1, "Admins Online:"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pAdmin] >= 1) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Demo admin : %s", sendername); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[i][pAdmin] >= 2) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Avansed admin : %s", sendername); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else if(PlayerInfo[i][pAdmin] >= 3) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "VIP admin : %s", sendername); SendClientMessage(playerid, COLOR_DBLUE, string); } else if(PlayerInfo[i][pAdmin] >= 4) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "CO-Owner admin : %s", sendername); SendClientMessage(playerid, COLOR_NEWS, string); } else if(PlayerInfo[i][pAdmin] >= 1337) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, "Owner admin : %s", sendername); SendClientMessage(playerid, COLOR_RED, string); } } } } return 1; }2 answers to this question
Recommended Posts