[Ajuda] Colocar comando so para admin
#1

PHP Code:
if (strcmp(cmd,"/dargrana",true) == 0)
    {
        new 
playerid2; new grana; new String[128];
        
tmp strtok(cmdtext,idx);
        
playerid2 strval(tmp);
        if (!
strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /dargrana [ID do Jogador] [Quantia de Grana]");
        if (!
IsPlayerConnected(playerid2)) return SendClientMessage(playerid,-1,"Este jogador esta off");
        
tmp strtok(cmdtext,idx);
        
grana strval(tmp);
        if (!
strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /dargrana [ID do Jogador] [Quantia de Grana]");
        
GivePlayerMoney(playerid2,grana);
        
format(String,128,"Vocк deu $%i para o ID %i",grana,playerid2);
        
SendClientMessage(playerid,-1,String);
        return 
true;
    } 
Como coloco esse comando so para admin level 6? De momento todos os jogadores conseguem usar esse comando, alguйm me ajuda por favor?
Reply
#2

cade suas variaveis que define o adm ?
Reply
#3

Ta aqui

CLICK
Reply
#4

@edit
Reply
#5

Quote:
Originally Posted by BielCOP
View Post
Ta aqui

CLICK
Os players continuam a conseguir dar grana, nao hб outro comando para dar grana na internet? й que este comando eu peguei daqui do forum. PS: nгo й PlayerInfo, й JugadorInfo e o admin й jAdmin
Reply
#6

EnTao TRoca PlayeR InFo poR JuGadoRInFo e pAdmin poR JAdmin.
Reply
#7

pawn Code:
if (strcmp(cmd,"/dargrana",true) == 0)
{
        new
            playerid2,
            grana,
            String[128]
        ;
       
        tmp = strtok(cmdtext,idx);
        playerid2 = strval(tmp);

        if(!IsPlayerAdmin(playerid))return
        SendClientMessage(playerid,-1,"Vocк nгo e adm!");
   
        if (!strlen(tmp)) return
        SendClientMessage(playerid,-1,"Digite: /dargrana [ID do Jogador] [Quantia de Grana]");

        if (!IsPlayerConnected(playerid2))
        return SendClientMessage(playerid,-1,"Este jogador esta off");

        tmp = strtok(cmdtext,idx);
        grana = strval(tmp);

        if (!strlen(tmp)) return
        SendClientMessage(playerid,-1,"Digite: /dargrana [ID do Jogador] [Quantia de Grana]");

        GivePlayerMoney(playerid2,grana);

        format(String,128,"Vocк deu $%i para o ID %i",grana,playerid2);
        SendClientMessage(playerid,-1,String);

        return true;
}


ae no caso acima sу usarб o comando quem for adm rcon depois vocк mude para suas variбveis de adm!

Reply
#8

Quote:
Originally Posted by BielCOP
View Post
EnTao TRoca PlayeR InFo poR JuGadoRInFo e pAdmin poR JAdmin.
Eu jб tinha trocado, mesmo assim os players continuam a conseguir usar
Reply
#9

Obrigado aos dois por ajudarem, afinal foi erro meu, eu tinha coloado o comando que o Biel colocou e tinha esuqecido de tirar o antigo, obrigado (eu nao sei como dar rep :S me digam ai )
Reply
#10

aperta na estrelinha do perfil < ali.
Reply
#11

Clica na esTRela no lado do nick paRceiRo

Й nois, se pRecisaR, add msn ou SKP, biel.bc ou biel_cop@live.com

@EDIT: nem vi q o zona TinHa posTado kk :P
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)