[Ajuda] Mensagem de comando invбlido
#1

Galera, to fazendo uma GM do zero em zcmd. Queria saber como por um texto de comando invбlido nela. Exemplo: [ERRO] Comando invбlido.
Jб cacei vбrios mas era tudo strcmp. Tentei fazer por strcmp tambйm e nгo deu nada. Podem me ajudar?
Reply
#2

Quote:

public OnPlayerCommandPerformed(playerid, cmdtext[], sucess)
{
if(!sucess) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO]: Comando incorreto/invбlido.");
return 1;
}

Simples,
Reply
#3

Obrigado
Reply
#4

Erro nesta linha:
PHP код:
public OnPlayerCommandPerformed(playeridcmdtext[], sucess
Erro:
PHP код:
function heading differs from prototype 
Reply
#5

veja, como estб na sua include do ZCMD, coloque igual elб!
Reply
#6

Nгo entendi. Ver o que?
Reply
#7

Aki amigo, coloque em qualquer lugar do gm menos dentro de public й seja feliz...
Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
   if(!success) SendClientMessage(playerid, -1, "{FF0000}Esse Comando Nгo Existe...");
   return 1;
}
Reply
#8

Quote:
Originally Posted by Luiiiz
Посмотреть сообщение
Nгo entendi. Ver o que?
Ele quis dizer para vocк olhar na include como estб escrito a forward que vai negar o comando

Na Include:
PHP код:
forward OnPlayerCommandPerformed(playeridcmdtext[], success); 
Na GM:
PHP код:
public OnPlayerCommandPerformed(playeridcmdtext[], success)
{
    if(!
success)
    {
        new 
string[128];
        
format(string,128,"({FF3300}%s{FFFFFF}) comando desconhecido, use {DBED15}/ajuda{FFFFFF} para receber ajuda.",cmdtext);
        
SCM(playerid, -1string);
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)