[AJUDA]ME AJUDA EM UM COMANDO PLZ
#1

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
Reply
#2

Qual GM vocк usa?
Reply
#3

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);
}
Reply
#4

eu uso o RP do caio
Reply
#5

AJUDA AEW eu naum sei onde tem q por fala aew
Reply
#6

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

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
Reply
#8

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
Reply
#9

vlws consegui
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)