Nekem így van a Ladminba
[pawn]dcmd_admins(playerid,params[]) {
#pragma unused params
new Count[2], i, string[128];
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
{
if(PlayerInfo[Level] > 0) Count[0]++;
if(IsPlayerAdmin(i)) Count[1]++;
}
#if defined HIDE_ADMINS
if(PlayerInfo[playerid][Level] == 0) {
if(Count[0] >= 1) {
format(string, sizeof(string), \"%d Administrator van a szerveren. Használd: /report <id> <indok> ha szabálysértést látsz\", Count[0]);
return SendClientMessage(playerid, blue, string);
} else return SendClientMessage(playerid, blue, \"Nincs admin a szerveren\");
}
#endif
if( (Count[0] == 0 && Count[1] == 0) || (Count[0] == 0 && Count[1] >= 1 && PlayerInfo[playerid][Level] == 0) ) return SendClientMessage(playerid, blue, \"Nincs admin a szerveren\");
if(Count[0] == 1) {
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && PlayerInfo[Level] > 0) {
format(string, sizeof(string), \"Admin: (%d)%s [%d]\", i, PlayerName2(i), PlayerInfo[Level] ); SendClientMessage(playerid, blue, string);
}
}
if(Count[0] > 1) {
new x; format(string, sizeof(string), \"Adminok: \");
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && PlayerInfo[Level] > 0)
{
format(string,sizeof(string),\"%s(%d)%s [%d]\",string,i,PlayerName2(i),PlayerInfo[Level]);
x++;
if(x >= 5) {
SendClientMessage(playerid, blue, string); format(string, sizeof(string), \"Admins: \"); x = 0;
}
else format(string, sizeof(string), \"%s, \", string);
}
if(x <= 4 && x > 0) {
string[strlen(string)-3] = \'.\';
SendClientMessage(playerid, blue, string);
}
}
if( (Count[1] == 1) && (PlayerInfo[playerid][Level] > 0) ) {
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerAdmin(i)) {
format(string, sizeof(string), \"RCON Admin: (%d)%s\", i, PlayerName2(i)); SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(Count[1] > 1) {
new x; format(string, sizeof(string), \"RCON Adminok: \");
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
format(string,sizeof(string),\"%s(%d)%s\",string,i,PlayerName2(i));
x++;
if(x >= 5) {
SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), \"RCON Adminok: \"); x = 0;
}
else format(string, sizeof(string), \"%s, \", string);
}
if(x <= 4 && x > 0) {
string[strlen(string)-3] = \'.\';
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
return 1;
}[/pawn]
írd fölül a tieddel