[Tutorial] Utilizando strtok
#2

Quote:
Originally Posted by Joker_OutLock
Посмотреть сообщение
pawn Код:
if(strcmp(cmd,"/kickar", true) == 0)
{
   tmp = strtok(cmdtext,idx); // Aqui serб utilizado como o ID do outro jogador
   new player = strval(tmp); // Transforma em ID.
   if(!strlen(tmp)) return SendClientMessage(playerid, -1, "Use /kickar [id]");//Se o comando for digitado incorretamente.
   if(!IsPlayerConnected(player)) return SendClientMessage(playerid, -1, "Jogador desconectado..");//Caso o jogador esteja desconectado..
   GetPlayerName(player, nome, sizeof(nome));//Seta o nome do jogador..
   format(string, sizeof(string), "O jogador %s[ID:%d] foi kickado do servidor!!", nome, outro); //Formata a array..
   SendClientMessageToAll(-1, string); //Cor, array
   Kick(player); //Kicka o jogador..

}
Faltou o return 1; E seria melhor usar strval, se for pra usar strlen й melhor usar ReturnUser tambйm:
pawn Код:
if(!strval(tmp)) return SendClientMessage(playerid, -1, "Use /kickar [id]");//Se o comando for digitado
Quote:
Originally Posted by Joker_OutLock
Посмотреть сообщение
dar dinheiro ao jogador:

pawn Код:
if(strcmp(cmd,"/darmoney", true) == 0)
{
    tmp = strtok(cmdtext,idx);
    new player = strval(tmp);
    GivePlayerMoney(player, 5000);
    return 1;
}
Nгo colocou para verificar se ele digitou o ID de um jogador.


E nгo vejo necessidade de criar tutorial pra strtok, agora que o povo tб comeзando aprender sscanf, vк um tutorial de strtok, vai querer aprender e pode comeзar usar.
Incentive as pessoas a usarem o melhor, strtok jб estб ultrapassado como muitos dizem.
Reply


Messages In This Thread
Utilizando strtok - by Joker_OutLock - 25.04.2012, 23:09
Re: Utilizando strtok - by humildadeforever - 25.04.2012, 23:18
Re: Utilizando strtok - by RoacH` - 25.04.2012, 23:33
Re: Utilizando strtok - by zSuYaNw - 25.04.2012, 23:41
Re: Utilizando strtok - by RoacH` - 25.04.2012, 23:43
Re: Utilizando strtok - by Kuddy - 25.04.2012, 23:43
Re: Utilizando strtok - by [BND]Rodrigues - 25.04.2012, 23:50
Re: Utilizando strtok - by WLSF - 25.04.2012, 23:51
Re: Utilizando strtok - by Don_Speed - 26.04.2012, 00:20
Re: Utilizando strtok - by histire - 26.04.2012, 00:40

Forum Jump:


Users browsing this thread: 1 Guest(s)