SA-MP Forums Archive
[AJUDA]ME AJUDA EM UM COMANDO PLZ - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]ME AJUDA EM UM COMANDO PLZ (/showthread.php?tid=194235)



[AJUDA]ME AJUDA EM UM COMANDO PLZ - Fenix_Pro - 28.11.2010

BOM EU TO FAZENDO UM SERVER E QUERO COLAR O COMANDO
/MOSTRARRG
ai tipo eu escrevo /mostrarrg o id do kra e vai apereзer meu rg pra esse player.

Obs:eu naum sei onde colocar nen como , me ajudem plz

Obss:eu kero q so de pra usar perdo de alguma pessoa.

Obrigado


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - faeldk - 28.11.2010

Qual GM vocк usa?


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - blackwave - 28.11.2010

Vc teria que comeзar com um sistema de registro. No www.wiki.sa-mp.com tem dizendo como. O comando seria:
topo:
Код:
#include <dini>
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
Код:
dcmd_rg(playerid, params[])
{
   new string[128];
   new id; id = strval(params);
   PlayerInfo[id][Rg] = dini_IntSet(file, "Rg");
   format(string,sizeof(string),"RG do ID selecionado: %d", PlayerInfo[playerid][Rg]
   return SendClientMessage(playerid, cor, string);
}



Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - Fenix_Pro - 28.11.2010

eu uso o RP do caio


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - Fenix_Pro - 29.11.2010

AJUDA AEW eu naum sei onde tem q por fala aew


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - roginho_97 - 29.11.2010

pawn Код:
if(strcmp("/mostrarrg", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD1, "USO: /mostrarrg [id]");
        }
        ShowStats(tmp, playerid);
    }



Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - Fenix_Pro - 29.11.2010

deu erro esse oh
C:\Users\Daniel\Desktop\Server Samp\gamemodes\VLC.pwn(19075) : error 035: argument type mismatch (argument 2)
C:\Users\Daniel\Desktop\Server Samp\gamemodes\VLC.pwn(19082) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


2 Errors.

i kra onde eu tenho q por eu botei imbaixo do comando /rg

poem se tem q por topo public etc ,

Obso novato no negoзio de SV e configuraзгo,e pawno ,etc

da todas as informзoes

obrigado


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - rjjj - 29.11.2010

Nгo se preocupe, se vocк colocou o cуdigo que o cуdigo do comando na public OnPlayerCommandText, foi fez certo pois й nessa public que ficam os comandos.


Bem... deixaram alguns erros no comando que passaram acima, alйm de que esqueceram de colocar para o jogador ter que estar perto, sendo assim, arrumei o cуdigo que foi citado anteriormente para seu melhor uso:


pawn Код:
if(strcmp(cmd, "/mostrarrg", true) == 0)
    {
        new IDalvo = ReturnUser(tmp);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD1, "USO: /mostrarrg [id]");
        }
        if (ProxDetectorS(5.0, playerid, IDalvo))
        {
            ShowStats(playerid, IDalvo);
        }
    }

Espero ter ajudado


Re: [AJUDA]ME AJUDA EM UM COMANDO PLZ - Fenix_Pro - 29.11.2010

vlws consegui