[Ajuda] OnPlayerCommandText
#1

Oi, estou com um problema em OnPlayerCommandText. Eu uso ZCMD, e mudei pra quando aparece "SERVER: Unknow Command" na callback
pawn Код:
public OnPlayerCommandPerformed ( playerid , cmdtext[] , success )
e minha OnPlayerCommandText estб assim
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]){ return 0; }
Ok, quando entrei no jogo eu digitei qualquer comando invalido e lanзa duas mensagens.

pawn Код:
format(string, sizeof(string), "{BABABA}O comando {FFFFFF}'%s' {BABABA}nгo existe. {FFFFFF}/cmds", cmdtext); // em OnPlayerCommandPerformed
Em OnPlayerCommandText mesmo nгo tendo nada, returnando a 0 aparece a mensagem
pawn Код:
SERVER: Unknow Command
OBS: Digitando qualquer comando vбlido tambem aparece a mensagem acima

Poderiam me ajudar?
Reply
#2

Vocк deve retornar 0 na mensagem tambйm.
Reply
#3

O Code estб assim
pawn Код:
public OnPlayerCommandPerformed ( playerid , cmdtext[] , success )
{
    if (!success)
    {
    new string[1500];
    format(string, sizeof(string), "{BABABA}O comando {FFFFFF}'%s' {BABABA}nгo existe. {FFFFFF}/cmds", cmdtext);
    SendClientMessage(playerid, cinza, string);
    }

    return 0;}
Returnando a 0 tambem nгo foi
Reply
#4

Mensagem que eu quis dizer й o success.
Reply
#5

Agora minha mensagem nгo vai, sу o basico "Unknow Command"
Reply
#6

PHP код:
public OnPlayerCommandPerformed(playeridcmdtext[], success)
{
    if(!
success)
    {
        
format(stringsizeof(string), "{BABABA}O comando {FFFFFF}'%s' {BABABA}nгo existe. {FFFFFF}/cmds"cmdtext);
        return 
SendClientMessage(playerid, -1string);
    }
    return 
1;

Reply
#7

deu, obrigado amigao.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)