[PEDIDO]2 COMANDO DE ADM
#4

Fiz pra vocк, isto deve resolver o seu problema :



Coloque :



pawn Код:
//No OnPlayerCommandText:



if(strcmp(cmd, "/darmateriais", true) == 0)
    {
        #if pAdmin > 0
        if(PlayerAtt[playerid][pAdmin] < 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo й um Administrador !");
        #else
        #error "Adapte o comando б sua variбvel de Administrador !"
        #endif
        static x,z,text[100],AdminNome[MAX_PLAYER_NAME],NomeReceptor[MAX_PLAYER_NAME];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /darmateriais [id] [quantidade]");
        x = strval(tmp);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /darmateriais [id] [quantidade]");
        y = strval(tmp);
        PlayerAtt[x][pMats] = y;
        GetPlayerName(playerid,AdminNome,sizeof(AdminNome));
        GetPlayerName(x,NomeReceptor,sizeof(NomeReceptor));
        format(text,sizeof(text),"O Admin %s lhe deu %d de Materiais !",AdminNome, y);
        SendClientMessage(x,0xFFFFFFAA,text);
        format(text,sizeof(text),"Vocк deu б %s, %d de Materiais !",NomeReceptor, y);
        SendClientMessage(playerid,0xFFFFFFAA,text);
        return true;
    }



    if(strcmp(cmd, "/dardrogas", true) == 0)
    {
        #if pAdmin > 0
        if(PlayerAtt[playerid][pAdmin] < 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo й um Administrador !");
        #else
        #error "Adapte o comando б sua variбvel de Administrador !"
        #endif
        static x,z,text[100],AdminNome[MAX_PLAYER_NAME],NomeReceptor[MAX_PLAYER_NAME];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /dardrogas [id] [quantidade]");
        x = strval(tmp);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /dardrogas [id] [quantidade]");
        y = strval(tmp);
        PlayerAtt[x][pDrugs] = y;
        GetPlayerName(playerid,AdminNome,sizeof(AdminNome));
        GetPlayerName(x,NomeReceptor,sizeof(NomeReceptor));
        format(text,sizeof(text),"O Admin %s lhe deu %d de Drogas !",AdminNome, y);
        SendClientMessage(x,0xFFFFFFAA,text);
        format(text,sizeof(text),"Vocк deu б %s, %d de Drogas !",NomeReceptor, y);
        SendClientMessage(playerid,0xFFFFFFAA,text);
        return true;
    }




@EDIT


Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
pawn Код:
#if pAdmin > 0
        if(PlayerAtt[playerid][pAdmin] > 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo й um Administrador !");
Nesse caso acho que a seta > tб virada pro lado errado... e o 0 deveria ser 1.
OBS: Nгo li o cуdigo entгo, sу palpite.

Й mesmo , obrigado por avisar, jб retifiquei o cуdigo .




Espero ter ajudado .
Reply


Messages In This Thread
[PEDIDO]2 COMANDO DE ADM - by viniciusstreet - 29.06.2011, 03:12
Re: [PEDIDO]2 COMANDO DE ADM - by Chefгo - 29.06.2011, 09:01
Re: [PEDIDO]2 COMANDO DE ADM - by Macintosh - 29.06.2011, 13:47
Re: [PEDIDO]2 COMANDO DE ADM - by rjjj - 29.06.2011, 14:48
Re: [PEDIDO]2 COMANDO DE ADM - by Josma_cmd - 29.06.2011, 15:02
Re: [PEDIDO]2 COMANDO DE ADM - by viniciusstreet - 29.06.2011, 21:41
Re: [PEDIDO]2 COMANDO DE ADM - by viniciusstreet - 29.06.2011, 21:43

Forum Jump:


Users browsing this thread: 1 Guest(s)