[Ajuda] Se nгo for CMD
#1

Quando uma pessoa digita um comando que nгo existe no servidor dar um "[Aviso] Este comando nгo existe"
Nгo faзo ideia de como fazer isso...
Meu sistema de comandos й em "if (!strcmp("/comandos", cmdtext, true))"
Ajudinha ae xD
Reply
#2

Troque o...

pawn Код:
return 0;
... do OnPlayerCommandText, para:

pawn Код:
return SendClientMessage(playerid, COR, "Mensagem");
Reply
#3

na return do OnPlayerCommandText:

Ela normal seria:
pawn Код:
return 0;
}
Que manda aquele Unknow command..
Pra mudar apenas faзa isso:
pawn Код:
return SendClientMessage(playerid,-1,"MENSAGEM");//mude a "MENSAGEM" para o que deseja enviar ao player.
}
Ficando com a callback assim:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
//Comandos aqui.....
return SendClientMessage(playerid, -1,"Mensagem");
}
Sou mt ruim para explicar , espero ter ajudado..

@EDIT

Nгo tinha visto o post do Los :/
Reply
#4

Eu adoro esta forma (:

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    new sCMD[128];
    //Seus Comandos...
    format(sCMD,sizeof(sCMD),"O comando %s nгo existe, use /ajuda.",cmd);
    return SendClientMessage(playerid, -1,sCMD),SendClientMessage(playerid, -1,"Caso nгo encontre contacte um administrador.");
}
Reply
#5

Quote:
Originally Posted by BlueX
Посмотреть сообщение
Eu adoro esta forma (:

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    new sCMD[128];
    //Seus Comandos...
    format(sCMD,(sizeof(sCMD)),"O comando %s nгo existe, use /ajuda.",cmd);
    return SendClientMessage(playerid, -1,sCMD),SendClientMessage(playerid, -1,"Caso nгo encontre contacte um administrador.");
}
No comments
Reply
#6

Quote:
Originally Posted by Los
Посмотреть сообщение
No comments
kkkkkkkkkkkkkkkkkkk, eu ri los, й tava convertendo umas 3k de cmds e.e ai fode tudo
Reply
#7

Opa valeu a todos o/
Nem sabia que era tгo fбcil assim xD
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)