[Ajuda] Comando
#6

Quote:
Originally Posted by Sky_.
Посмотреть сообщение
acho que isso ajudarб


pawn Код:
//no topo
new bool:dmliberate[MAX_PLAYERS];


//o comando que libera o uso dos outros
    if (strcmp(cmdtext, "/liberardms", true) == 0)
    {
        if(pAdmin[playerid] >= 1)
        {
            dmliberate == true;
        }
        return 1;
    }
   
//o comando que blokeia
    if (strcmp(cmdtext, "/blokeadms", true) == 0)
    {
        if(pAdmin[playerid] >= 1)
        {
            dmliberate == true;
        }
        return 1;
    }
   
    //e o cmd que os players usam
    if (strcmp(cmdtext, "/dm1", true) == 0)
    {
        if(dmliberate == true)
        {
            //toda a funcao que o comando fas
        }
        else
        {
            SendClientMessage(playerid, Vermelho, "o Admin nгo Liberou o uso desse comando");
        }
        return 1;
    }

    if (strcmp(cmdtext, "/dm2", true) == 0)
    {
        if(dmliberate == true)
        {
            //toda a funcao que o comando fas
        }
        else
        {
            SendClientMessage(playerid, Vermelho, "o Admin nгo Liberou o uso desse comando");
        }
        return 1;
    }


Creio que seja isso...
Vai dar array must be indexed. E nem precisava de MAX_PLAYERS

pawn Код:
#include <a_samp>

new bool:Liberado;

public OnPlayerCommandText(playerid, cmdtext[]) {

    if(!strcmp("/liberardm", cmdtext)) {
        if(Liberado)
            return SendClientMessage(playerid, 0xFFA500FF, "Erro: Teleportes jб liberados.");
           
        Liberado = true;
        return 1;
    }
   
    if(!strcmp("/bloqueardm", cmdtext)) {
        if(!Liberado)
            return SendClientMessage(playerid, 0xFFA500FF, "Erro: Teleportes jб bloqueados.");
           
        Liberado = false;
        return 1;
    }
   
    if(!strcmp("/dm1", cmdtext)) {
        if(!Liberado)
            return SendClientMessage(playerid, 0xFFA500FF, "Erro: Teleportes nгo liberados.");
           
        // Funзхes de teleporte
        return 1;
    }
   
    if(!strcmp("/dm2", cmdtext)) {
        if(!Liberado)
            return SendClientMessage(playerid, 0xFFA500FF, "Erro: Teleportes nгo liberados.");

        // Funзхes de teleporte
        return 1;
    }

    return 0;
}
Reply


Messages In This Thread
Comando - by maluco88 - 16.09.2012, 20:18
Re: Comando - by Coreia - 16.09.2012, 20:20
Re: Comando - by maluco88 - 16.09.2012, 20:21
Re: Comando - by Coreia - 16.09.2012, 20:25
Re: Comando - by Sky™ - 16.09.2012, 20:49
Re: Comando - by Jason` - 16.09.2012, 23:34
Re: Comando - by Sky™ - 17.09.2012, 00:47

Forum Jump:


Users browsing this thread: 1 Guest(s)