[Ajuda] Letras ou numeros
#1

Como saber quando o player digitou letras e qd digitou numeros? Exemplo:
pawn Код:
if(strcmp(cmd, "/numeros", true) == 0)
{
    SendClientMessage(playerid, -1, "Vocк digitou o numero %d", result);
}
Tipow dae ele digita "/numeros 123" e aparece os numeros, eu queria que desse uma mensagem returnando se ele tivesse digitado letras ou letras e numeros junto.. Como fazer isso?
Att rep+
Reply
#2

Nгo Seria %d e sim %i (Eu Acho)
Reply
#3

Omg cara tu naum entendeu:

Se o player digitou numeros quero que aconteca algo, se ele nao digitou quero que returne a mensagem: Vocк pode digitar apenas nъmeros!
Reply
#4

http://pastebin.com/VSkQ3GuA

pawn Код:
if(!IsNumeric(cmdtext[7])) return SendClientMessage(playerid, -1, "Digite apenas nъmeros!");
Reply
#5

Ah! Paulor já Falo kk
Reply
#6

Quote:
Originally Posted by paulor
Посмотреть сообщение
http://pastebin.com/VSkQ3GuA

pawn Код:
if(!IsNumeric(cmdtext[7])) return SendClientMessage(playerid, -1, "Digite apenas nъmeros!");
pawn Код:
if(strcmp (cmd, "/comando", true) == 0)
{
    if(!IsNumeric(cmdtext[7])) return SendClientMessage(playerid, -1, "Digite apenas nъmeros!");
    {
         SendClientMessage(playerid, -1, "Vocк digitou apenas nъmeros!");
    }
}
? Certo o uso? Acho que nгo mas...
Reply
#7

Quote:
Originally Posted by Pietrotm2012
Посмотреть сообщение
Ah! Paulor jб Falo kk
Ridiculo como vocк quer ganhar post u.u

@topic use o IsANumeric que o paulor citou..
Reply
#8

Quote:
Originally Posted by Duduloch
Посмотреть сообщение
pawn Код:
if(strcmp (cmd, "/comando", true) == 0)
{
    if(!IsNumeric(cmdtext[7])) return SendClientMessage(playerid, -1, "Digite apenas nъmeros!");
    {
         SendClientMessage(playerid, -1, "Vocк digitou apenas nъmeros!");
    }
}
? Certo o uso? Acho que nгo mas...
A celula que vocк deve colocar no cmdtext й o numero de caracteres do comando + 2.

pawn Код:
if(strcmp (cmd, "/comando", true) == 0)
{
    if(!IsNumeric(cmdtext[9])) return SendClientMessage(playerid, -1, "Digite apenas nъmeros!");
    else SendClientMessage(playerid, -1, "Vocк digitou apenas nъmeros!");
}
Reply
#9

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
Ridiculo como vocк quer ganhar post u.u

@topic use o IsANumeric que o paulor citou..
To usando..

Mais uma coisinha: Como eu monto uma frase com o numero que ele digitou exemplo:
pawn Код:
SendClientMessage(playerid, -1, "Vocк digitou: %d!', //oke eu uso aki?);
Reply
#10

pawn Код:
format(string, sizeof(string), "Vocк digitou: %d", cmdtext[9]);//Edit
SendClientMessage(playerid, -1, string);













_
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)