[Ajuda] cmd:admins
#1

Bom Pessoal tou com um problema que nгo consigo resolver, й que no /admins sу aparece 1 admins ai os outros nгo aparece tipo
---- admins online ----
Powers Admin

Ai o resto dos admins nгo aparece olhem.

PHP код:
CMD:admins(playeridparams[])
{
    
SendClientMessage(playerid0xFF9944FF"• • • • • • • • • • • [Admins Online] • • • • • • • • • • •");
    new 
AdminNivel[10], ModoADM[22];
    if(
Player[playerid][qAdmin] == 1AdminNivel "Moderador";
    if(
Player[playerid][qAdmin] == 2AdminNivel "Auxiliar";
    if(
Player[playerid][qAdmin] == 3AdminNivel "Master";
    if(
Player[playerid][qAdmin] == 4AdminNivel "Chefao";
    if(
Player[playerid][qAdmin] == 5AdminNivel "Sub-Dono";
    if(
Player[playerid][qAdmin] == 6AdminNivel "Dono";
    if(
Player[playerid][qAdmin] == 7AdminNivel "Fundador";
    if(
Player[playerid][qVerADM] == 0ModoADM "{8FFFA0}(Jogando)";
    if(
Player[playerid][qVerADM] == 1ModoADM "{FBAAF2}(Trabalhando)";
    if(
Player[playerid][qVerADM] == 2ModoADM "{EE7163}(AFK)";
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i) && Player[i][qAdmin] > 0)
        {
            
format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s"PlayerNick(playerid), playeridAdminNivel,Player[i][qAdmin], ModoADM);
            
SendClientMessage(i0xF5F5F5F6String);
        }
    }
     if(
Player[playerid][qAdmin] == 0)
      {
           
SendClientMessage(playerid0xFF9A86F6"Nao hб nenhum administrador online.");
       }
    return 
true;

Reply
#2

pawn Код:
CMD:admins(playerid, params[])
{
    SendClientMessage(playerid, 0xFF9944FF, "• • • • • • • • • • • [Admins Online] • • • • • • • • • • •");
    new AdminNivel[10], ModoADM[22];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(Player[i][qAdmin] == 1) AdminNivel = "Moderador";
        if(Player[i][qAdmin] == 2) AdminNivel = "Auxiliar";
        if(Player[i][qAdmin] == 3) AdminNivel = "Master";
        if(Player[i][qAdmin] == 4) AdminNivel = "Chefao";
        if(Player[i][qAdmin] == 5) AdminNivel = "Sub-Dono";
        if(Player[i][qAdmin] == 6) AdminNivel = "Dono";
        if(Player[i][qAdmin] == 7) AdminNivel = "Fundador";
        if(Player[i][qVerADM] == 0) ModoADM = "{8FFFA0}(Jogando)";
        if(Player[i][qVerADM] == 1) ModoADM = "{FBAAF2}(Trabalhando)";
        if(Player[i][qVerADM] == 2) ModoADM = "{EE7163}(AFK)";
        if(IsPlayerConnected(i) && Player[i][qAdmin] > 0)
        {
            format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s", PlayerNick(playerid), playerid, AdminNivel,Player[i][qAdmin], ModoADM);
            SendClientMessage(playerid, 0xF5F5F5F6, String);
        }
    }
    return true;
}
Reply
#3

Alguйm ?
Reply
#4

Quote:
Originally Posted by Input
Посмотреть сообщение
pawn Код:
CMD:admins(playerid, params[])
{
    SendClientMessage(playerid, 0xFF9944FF, "• • • • • • • • • • • [Admins Online] • • • • • • • • • • •");
    new AdminNivel[10], ModoADM[22];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(Player[i][qAdmin] == 1) AdminNivel = "Moderador";
        if(Player[i][qAdmin] == 2) AdminNivel = "Auxiliar";
        if(Player[i][qAdmin] == 3) AdminNivel = "Master";
        if(Player[i][qAdmin] == 4) AdminNivel = "Chefao";
        if(Player[i][qAdmin] == 5) AdminNivel = "Sub-Dono";
        if(Player[i][qAdmin] == 6) AdminNivel = "Dono";
        if(Player[i][qAdmin] == 7) AdminNivel = "Fundador";
        if(Player[i][qVerADM] == 0) ModoADM = "{8FFFA0}(Jogando)";
        if(Player[i][qVerADM] == 1) ModoADM = "{FBAAF2}(Trabalhando)";
        if(Player[i][qVerADM] == 2) ModoADM = "{EE7163}(AFK)";
        if(IsPlayerConnected(i) && Player[i][qAdmin] > 0)
        {
            format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s", PlayerNick(playerid), playerid, AdminNivel,Player[i][qAdmin], ModoADM);
            SendClientMessage(playerid, 0xF5F5F5F6, String);
        }
    }
    return true;
}
Quote:
Originally Posted by Powers
Посмотреть сообщение
Alguйm ?
Testou oque comentei antes?
Reply
#5

Quote:
Originally Posted by Input
Посмотреть сообщение
Testou oque comentei antes?
Testei agora aparece mais sу fica 1 admin

exemplo


є є є є Admins online є є є є
Nome: Powers etc..

E os outros nгo aparece.

Resultado = Continua a mesma coisa, se tu quiser testar comigo no meu host, skype: petrick.schoba
Reply
#6

REMOVED
Reply
#7

teste

pawn Код:
CMD:admins(playerid, params[])
{
    SendClientMessage(playerid, 0xFF9944FF, "• • • • • • • • • • • [Admins Online] • • • • • • • • • • •");
    new AdminNivel[10], ModoADM[22], contarpt = 0;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && Player[i][qAdmin] > 0)
        {
            switch(Player[i][qAdmin])
            {
                case 1: AdminNivel = "Moderador";
                case 2: AdminNivel = "Auxiliar";
                case 3: AdminNivel = "Master";
                case 4: AdminNivel = "Chefao";
                case 5: AdminNivel = "Sub-Dono";
                case 6: AdminNivel = "Dono";
                case 7: AdminNivel = "Fundador";
            }
            switch(Player[i][qVerADM])
            {
                case 0: ModoADM = "{8FFFA0}(Jogando)";
                case 1: ModoADM = "{FBAAF2}(Trabalhando)";
                case 2: ModoADM = "{EE7163}(AFK)";
            }
            contarpt++;
            format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s", PlayerNick(i), i, AdminNivel, Player[i][qAdmin], ModoADM);
        }
    }
    if(contarpt == 0)
        return SendClientMessage(playerid, 0xFF9A86F6, "Nao hб nenhum administrador online.");
    else
        SendClientMessage(playerid, 0xF5F5F5F6, String);
    return true;
}
Reply
#8

PT - Ainda continua a mesma coisa se eu der admin pro player fica assim

Admins online
Powers nivel 1
powers nivel 5

De vez fica o nome do player fica o meu,

Na conta do player aparece o nome dele 2 vezes ingual o meu.
Pramin aperece o nick 2 vezes

no do meu amigo aparece o nome dele 2 vezes

Reply
#9

cara nгo entendo muito de pawn mais tipo olha a lуgica nгo sei se vou falar merda rs
PHP код:
for(new 0MAX_PLAYERSi++) 
    { 
        if(
IsPlayerConnected(i) && Player[i][qAdmin] > 0
        { 
            
format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s"PlayerNick(playerid), playeridAdminNivel,Player[i][qAdmin], ModoADM); 
            
SendClientMessage(i0xF5F5F5F6String); 
        } 
    } 
Vocк nгo devia concatenar a variavel string para mostrar todos os admins ? pq ai vc manda uma mensagem por vez pro cara que for admin certo jб que esse teu I estб dentro do for
Reply
#10

Quote:
Originally Posted by kixtz
Посмотреть сообщение
cara nгo entendo muito de pawn mais tipo olha a lуgica nгo sei se vou falar merda rs
PHP код:
for(new 0MAX_PLAYERSi++) 
    { 
        if(
IsPlayerConnected(i) && Player[i][qAdmin] > 0
        { 
            
format(String,sizeof(String), "{FFFFFF}Nome: {FFEB71}(%s[%d]) {FFFFFF}| Nivel: {6ADFFF}(%s[%d]) {FFFFFF}| Modo: %s"PlayerNick(playerid), playeridAdminNivel,Player[i][qAdmin], ModoADM); 
            
SendClientMessage(i0xF5F5F5F6String); 
        } 
    } 
Vocк nгo devia concatenar a variavel string para mostrar todos os admins ? pq ai vc manda uma mensagem por vez pro cara que for admin certo jб que esse teu I estб dentro do for
Jб tentei man
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)