[Ajuda] Comando nгo existe ¬¬
#1

Galera to tentando arrumar o /admins mais aparece so essa parte
|==============|Admins Online|============ |
e logo em baxo aparece que o comando nao existe

PHP код:
CMD:admins(playeridparams[])
{
    
SendClientMessage(playerid,COR_AMARELO,"|==============|{FFFFFF}Admins Online{FFFF00}|============ |");
    
paramount(i,MAX_PLAYERS)
    {
            
GetPlayerName(i,nme,24);
            if(
pDados[i][pAdm] >= 1){
            new 
str[50];
            
format(str,128,"{FFFFFF}[{AFAFAF}%s{FFFFFF}] {FFFFFF}%s."AccountName(i),nme);
            
SendClientMessage(playerid,COR_BRANCO,str);
            }
    }
    
SendClientMessage(playerid,COR_AMARELO,"|=========================================|");
    return 
1;

Reply
#2

pawn Код:
CMD:admins(playerid, params[])
{
    SendClientMessage(playerid,COR_AMARELO,"|==============|{FFFFFF}Admins Online{FFFF00}|============ |");
    for(new i=0; i<MAX_PLAYERS; i++)
    {
            GetPlayerName(i,nme,24);
            if(pDados[i][pAdm] >= 1)
            {
                 new str[50];
                 format(str,128,"{FFFFFF}[{AFAFAF}%s{FFFFFF}] {FFFFFF}%s.", AccountName(i),nme);
                 SendClientMessage(playerid,COR_BRANCO,str);
            }
    }
    SendClientMessage(playerid,COR_AMARELO,"|=========================================|");
    return 1;
}
Reply
#3

PHP код:
CMD:admins(playeridparams[])
{
    
SendClientMessage(playerid,COR_AMARELO,"|==============|{FFFFFF}Admins Online{FFFF00}|============ |");
    for(new 
i=0i<MAX_PLAYERSi++)
    {
            
GetPlayerName(i,nme,24);
            if(
pDados[i][pAdm] >= 1){
            new 
str[50];
            
format(str,128,"{FFFFFF}[{AFAFAF}%s{FFFFFF}] {FFFFFF}%s."AccountName(i),nme);
            
SendClientMessage(playerid,COR_BRANCO,str);
            
    }
    
SendClientMessage(playerid,COR_AMARELO,"|=========================================|");
    return 
1;

mau.tito seu code ta errado, tem chave sobrando ai
Reply
#4

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
PHP код:
            if(pDados[i][pAdm] >= 1){ 
mau.tito seu code ta errado, tem chave sobrando ai
Tem nao ta certo Olha o ceu que ta sobrando '-'
Reply
#5

O do mal.tito deu certo , o outro nгo so qe o do mal.tito fica do mesmo jeito dou /admins ai aparece a primeira linha e em baixo aparece [ERRO]Comando nгo existe
Reply
#6

Ve se a callback de recebimento dos comandos ZCMD estб fazendo a verificaзгo dos comandos corretamente.
Reply
#7

pawn Код:
CMD:admins(playerid, params[])
    {
        new String[128], Quantidade = 0;

        SendClientMessage(playerid, -1, "~~~~~~~~~~~~~~~~~~~~ Administradores Online ~~~~~~~~~~~~~~~~~~~~");

        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i) && pDados[i][pAdm] >= 1)
            {
                GetPlayerName(i, nme, 24);
                format(String, sizeof(String), "(%d) %s - %s", i, nme, AccountName(i));
                SendClientMessage(playerid, -1, String);
                Quantidade ++;
            }
        }

        if(Quantidade == 0)
        {
            SendClientMessage(playerid, -1, "Nгo hб administrador(es) online.");
        }

        SendClientMessage(playerid, -1, "~~~~~~~~~~~~~~~~~~~~ Administradores Online ~~~~~~~~~~~~~~~~~~~~");
        return 1;
    }
Tente.
Reply
#8

Deu Certo , agora preciso disso aqui :
pawn Код:
CMD:conserto(playerid,params[])
{
    if (pDados[playerid][Emprego] == Mecanico)  return SendClientMessage(playerid,COR_VERMELHO,"[ERRO]Vocк nгo й Mecanico.");
    new giveplayerid ,preco,stringme[100],stringm[100];
    if(sscanf(params,"ud",giveplayerid,preco)) return SendClientMessage(playerid,COR_CINZA,"[INFO]Use /darlevel [ID] [Preзo].");
    if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COR_VERMELHO,"[ERRO]Jogador nгo encontrado.");
    if(preco < 1 || preco > 10000) return SendClientMessage(playerid,COR_VERMELHO,"[ERRO] Preco entre R$1 e R$10000."); {
    if(giveplayerid != INVALID_PLAYER_ID)
         {
                if(ProximidadeDetec(8.0, playerid, giveplayerid)&& IsPlayerInAnyVehicle(giveplayerid))
                {
                    if(giveplayerid == playerid)
                        return SendClientMessage(playerid, COR_VERMELHO,"[ERRO] Nгo pode fazer isso.");
                    format(stringme, sizeof(stringme), "Vocк ofereceu %s para um conserto por R$ %d",nome(playerid),preco);
                    SendClientMessage(playerid, COR_AZULCLARO, stringme);
                    format(stringm, sizeof(stringm), "O mecвnico %s lhe ofereceu um conserto por R$ %d (digite /aceitar conserto) para aceitar",nome(playerid),preco);
                    SendClientMessage(giveplayerid, COR_AZULCLARO, stringm);
                    ConsertoOferta[giveplayerid] = playerid;
                    ConsertoPreco[giveplayerid] = preco;
                }
                else
                    SendClientMessage(playerid, COR_VERMELHO,"[ERRO] O jogador nгo estб prуximo a vocк ou nгo estб em um Carro");
            }
      }
    return 1;
}
Quando eu dou /conserto id e valor aparece, vocк nгo й mecanico u-u
Reply
#9

pawn Код:
CMD:conserto(playerid,params[])
{
    if (pDados[playerid][Emprego] != Mecanico)  return SendClientMessage(playerid,COR_VERMELHO,"[ERRO]Vocк nгo й Mecanico.");
    new giveplayerid ,preco,stringme[100],stringm[100];
    if(sscanf(params,"ud",giveplayerid,preco)) return SendClientMessage(playerid,COR_CINZA,"[INFO]Use /darlevel [ID] [Preзo].");
    if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COR_VERMELHO,"[ERRO]Jogador nгo encontrado.");
    if(preco < 1 || preco > 10000) return SendClientMessage(playerid,COR_VERMELHO,"[ERRO] Preco entre R$1 e R$10000."); {
    if(giveplayerid != INVALID_PLAYER_ID)
         {
                if(ProximidadeDetec(8.0, playerid, giveplayerid)&& IsPlayerInAnyVehicle(giveplayerid))
                {
                    if(giveplayerid == playerid)
                        return SendClientMessage(playerid, COR_VERMELHO,"[ERRO] Nгo pode fazer isso.");
                    format(stringme, sizeof(stringme), "Vocк ofereceu %s para um conserto por R$ %d",nome(playerid),preco);
                    SendClientMessage(playerid, COR_AZULCLARO, stringme);
                    format(stringm, sizeof(stringm), "O mecвnico %s lhe ofereceu um conserto por R$ %d (digite /aceitar conserto) para aceitar",nome(playerid),preco);
                    SendClientMessage(giveplayerid, COR_AZULCLARO, stringm);
                    ConsertoOferta[giveplayerid] = playerid;
                    ConsertoPreco[giveplayerid] = preco;
                }
                else
                    SendClientMessage(playerid, COR_VERMELHO,"[ERRO] O jogador nгo estб prуximo a vocк ou nгo estб em um Carro");
            }
      }
    return 1;
}
Reply
#10

Poooxa se vc falou tб falado !

Valeu mesmo , Sempre esqueзo dessas paradas de ! ;s'

'
:]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)