[Ajuda] pq o ultimo player q loga fica marcado como mod?
#1

eu mudei umas cosias pra adm ser lv 4 e 5 e mod 1 2 3, pq antes tava mod 1 e o resto ser adm no /admins e /moderadores

Mas agora o ultimo player q loga fica marcado como moderador no /moderadores, alguem me ajuda PF?

Assim й como tava antes de dar esse bug
pawn Код:
if(strcmp(cmdtext, "/moderadores", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Moderadores Online ~~~~~~~~~~~~~~~~");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
GetPlayerName(i,Jogador,24);
format(file,sizeof(file),PASTA_CONTAS,Jogador);
if(IsPlayerConnected(i) && pAdmin[i] == 1){
format(msg,sizeof(msg),"%s (%d)", Jogador,i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm online й moderador!");
}
return 1;
}

if(strcmp(cmdtext,"/admins", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Administradores Online ~~~~~~~~~~~~~~~~");
SendClientMessage(playerid, C_G,"Super-Homem (BOT)");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
GetPlayerName(i,Jogador,24);
if(IsPlayerNPC(i)&&pAdmin[i] >0){
format(msg,sizeof(msg),"%s(ID:1) [BOT]", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
} else {
if(strcmp(Jogador, "[EXP][PC]", true) == 0){
format(msg,sizeof(msg),"%s(ID:%d) [Ajudante]", Jogador,i);
SendClientMessage(playerid, C_G, msg);
count++;
} else {
if(pAdmin[i] == 2){
format(msg,sizeof(msg),"%s(ID:%d) ", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 3){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 4){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 5){
format(msg,sizeof(msg),"%s(ID:%d) ", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
}
}
}
if(count == 0){
SendClientMessage(playerid, Vermelho,"Nгo tem nenhum adm online no Expert RPG");
}
return 1;
}


Assim й como ta no gm dps q eu alterei
pawn Код:
if(strcmp(cmdtext, "/moderadores", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Moderadores Online ~~~~~~~~~~~~~~~~");
SendClientMessage(playerid, C_G,"Super-Homem (BOT)");
new Jogador[24];
new count = 0;
new msg[120];
for(i=0; i<MAX_PLAYERS; i++){
GetPlayerName(i,Jogador,24);
format(file,sizeof(file),PASTA_CONTAS,Jogador);
if(pAdmin[i] == 1){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 2){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 3){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Nгo tem nenhum Moderador online no Brasil Extrene Reality RPG");
}
return 1;
}

if(strcmp(cmdtext,"/admins", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Administradores Online ~~~~~~~~~~~~~~~~");
new Jogador[24];
new count = 0;
new msg[120];
for(i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
GetPlayerName(i,Jogador,24);
if(IsPlayerNPC(i)&&pAdmin[i] >0){
format(msg,sizeof(msg),"%s(ID:1) [BOT]", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
} else {
if(strcmp(Jogador, "[EXP][PC]", true) == 0){
format(msg,sizeof(msg),"%s(ID:%d) [Ajudante]", Jogador,i);
SendClientMessage(playerid, C_G, msg);
count++;
} else {
if(pAdmin[i] == 4){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
if(pAdmin[i] == 5){
format(msg,sizeof(msg),"%s(ID:%d)", Jogador, i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
}
}
}
if(count == 0){
SendClientMessage(playerid, Vermelho,"Nгo tem nenhum ADM online no Brasil Extrene Reality RPG");
}
return 1;
}
Reply
#2

Tenta Assim .-.

pawn Код:
if(strcmp(cmdtext, "/moderadores", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Moderadores Online ~~~~~~~~~~~~~~~~");
SendClientMessage(playerid, C_G,"Super-Homem (BOT)");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
GetPlayerName(i,Jogador,24);
format(file,sizeof(file),PASTA_CONTAS,Jogador);
if(pAdmin[i] == 1 || pAdmin[i] == 2 || pAdmin[i] == 3)//admins do level 1 ao 3
{
format(msg,sizeof(msg),"%s (%d)", Jogador,i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm online й moderador!");
}
return 1;
}
pawn Код:
if(strcmp(cmdtext, "/admins", true) == 0){
SendClientMessage(playerid, verdel,"~~~~~~~~~~~~~~~~ Administradores Online ~~~~~~~~~~~~~~~~");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
GetPlayerName(i,Jogador,24);
format(file,sizeof(file),PASTA_CONTAS,Jogador);
if(pAdmin[i] == 4 || pAdmin[i] == 5)//admins do level 4 ao 5
{
format(msg,sizeof(msg),"%s (%d)", Jogador,i);
SendClientMessage(playerid, C_G, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Nenhum Admin online no momento!");
}
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)