11.09.2010, 15:32
Quote:
pawn Код:
Nгo >0 Assim ele vai ler os admins level 0 tambйm. Tu quer colocar pra setar comandos sу para admins level 1, 2, 3, 4 ? Tu vai colocando os CMDS e setando AdminLevel[playerid] > LEVEL Ex, para admins usarem /kick apenas level 2. AdminLevel[playerid > 2 Vai fazendo isso. PS: Esse comando seu tб meio uma gambiarra.. '-' |
pawn Код:
if(AdminLevel[playerid] > 1) //Pega os lvl 2,3,4, etc!
pawn Код:
if(AdminLevel[playerid] > 0) //Pega os lvl 1,2,3,4, etc!
pawn Код:
if(!strcmp("/admins",cmdtext)) {
new i=0;
while(i<=MAX_PLAYERS&&AdminLevel[i]==0) {
i++;
if(i>=MAX_PLAYERS) return SendClientMessage(playerid,COR_AQUI,"Sem admins onlines!");
}
SendClientMessage(playerid,COR_AQUI,"Admins Online:");
//New
new p=0,str[90],nome[25];
//Code
intro:
if(!IsPlayerConnected(p)) {p++;goto intro;} //Se estiver offline
if(AdminLevel[p]==0) {p++;goto intro;} //Se for igual a 0
GetPlayerName(p,nome,25); //Pega o nome
//
if(AdminLevel[p]==1) { //Se for lvl 1
format(str,90,"Admin: %s (ID:%d) - Level 1",nome,p);
SendClientMessage(playerid,COR_AQUI,str);
p++;
goto intro;
}
//
//Fim Code
return 1;
}
pawn Код:
//
if(AdminLevel[p]==1) { //Se for lvl 1
format(str,90,"Admin: %s (ID:%d) - Level 1",nome,p);
SendClientMessage(playerid,COR_AQUI,str);
p++;
goto intro;
}
//
Obs: Caso queira em Loop's, avise-me.