[AJUDA] Urgente
#1

Ai pessoal meu gm ta o seguinte й quando eu digito /talcomando ele aparece o comando de /ajuda alguem sabe porque
Reply
#2

cara espesifica melhor mas acho que ja sei

quando voce digita

/talcomando

aparece uma mensagem disendo alguma coisa ?

se for o seu comando e de enviar essa mensagem xD
tipo
pawn Код:
if (strcmp("/talcomando", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, COR_VERDE, "MENSAGEM AKI XD.");
    return 1;
    }
Reply
#3

Й Simples manolow! й sу vocк estudar os gm
pawn Код:
#define COR 0xAA3333AA // topo do gm
///
///
//
//

public OnPlayerCommandText(playerid, cmdtext[]) // Public
{
    if (strcmp("/cmdaqui", cmdtext, true, 10) == 0)
    {
        SendClientMessage(playerid, COR," Para Objter os comandos use /ajuda D:");
        return 1;
    }
    return 0;
}
Reply
#4

Ae ainda naum consegui e vou explicar denovo й o seguinte eu digito /comandos e ta aparecendo /regras digito /portao aparece o /regras e assim vai.... os comandos tao ai http://pastebin.com/ALDM95hG
Reply
#5

Ninguem vai ajudar ?
Reply
#6

nao entendi mas seus comandos tгo certos nao tem nada de errado com elels
Reply
#7

sim й esse o problema naum tem nada de errado O.o ate msm quando eu digito cmd que nao existe aparece o comando de /regras *_*'
Reply
#8

tenta isso aqui.

Detalhe, vocк estava cometendo erros como:

...if( strcmp(cmdtext,"/comando",false) == 10){... // nunca serб 10...

...if( !strcmp(cmdtext,"/comando",false) == 0){... // '!' no comeзo й o mesmo que ==0 no final...

...if( strcmp(cmdtext,"/comando",false,10) == 0){... // '10' ali significa que o comando tem 10 caracteres. Nгo use isso a nгo ser que seja realmente nescessбrio...
Reply
#9

EU uso assim:

pawn Код:
//ONPlayerCommandText

new cmd[256];

if(strcmp(cmd,"/oi",true)==0)
{
SendClientMessage(playerid, COR_BRANCO, "Tchau");
return 1;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)