Ajuda cmd aki simples pra vocк
#8

Quote:
Originally Posted by Rodrigo_LosT
Посмотреть сообщение
eu falo por exemplo, checar se o texto dito foi igual a "ronaldo", caso nгo for ele manda uma mensagem dizendo que sу pode falar ronaldo... ' com Kcmd eu nгo consigo comparar com strcmp, mais com strtok, sim...

Tipo, strtok e Kcmd, em ambos quando igualamos б uma variбvel como "tmp", essa й um texto quando estб sem strval:


Kcmd:


pawn Код:
new tmpe[256];//Criada variбvel
tmp = KcmD(1, cmdtext);//variбvel iguala-se ao primeiro espaзo do comando
if(strcmp(tmp,"ronaldo",true)==0)//Se tmp (texto digitado) for igual a ronaldo)
{
    SendClientMessage(playerid, 0xFFFFFFAA, "Sу pode falar ronaldo '-'");//Mensagem
    return 1;//Comando encerrado
}

E strtok:


pawn Код:
new tmp[256];//Criada variбvel
tmp = strtok(cmdtext, idx);//variбvel iguala-se б algum dos espaзos do comando
if(strcmp(tmp,"ronaldo",true)==0)//Se tmp (texto digitado) for igual б ronaldo)
{
    SendClientMessage(playerid, 0xFFFFFFAA, "Sу pode falar ronaldo '-'");//Mensagem
    return 1;//Comando encerrado
}


Como pode ver, ambos tкm a mesma funзгo e sгo parecidos, mas o Kcmd й mais especнfico quanto ao espaзo que й para ser digitado determinado texto.



Por isso recomendo Kcmd e meu tutorial б novatos nessa бrea, pois o strtok deve ser usado vбrias vezes para criar mais de um espaзo e atй confunde a pessoa que nгo estб entendendo nem a funзгo dele no cуdigo.
Reply


Messages In This Thread
Ajuda akii x( Ajuda num CMD AKI - by saulophb - 03.12.2010, 01:52
Re: Ajuda cmd aki simples pra vocк - by egonzks - 03.12.2010, 02:20
Re: Ajuda cmd aki simples pra vocк - by spam23 - 03.12.2010, 03:05
Re: Ajuda cmd aki simples pra vocк - by rjjj - 03.12.2010, 03:11
Re: Ajuda cmd aki simples pra vocк - by Rodrigo_LosT - 03.12.2010, 04:21
Re: Ajuda cmd aki simples pra vocк - by rjjj - 03.12.2010, 09:22
Re: Ajuda cmd aki simples pra vocк - by Rodrigo_LosT - 03.12.2010, 14:05
Re: Ajuda cmd aki simples pra vocк - by rjjj - 03.12.2010, 14:34
Re: Ajuda cmd aki simples pra vocк - by Rodrigo_LosT - 03.12.2010, 14:58

Forum Jump:


Users browsing this thread: 1 Guest(s)