skripta koju koristim: moja od 0
opis problema: imam dialog sa input i sad ja sam to napravio ali kako da napravim proveru da:
-ukoliko je ukucano jos nesto pored projeva(1,2,3,4,5,6,7,8,9,0) da izbaci pooruku neku
-ukoliko je neko ukucao vise nego sto imam para da mu izbaci poruku
-da mu doda na PlayerInfo taj inputtext
[POMOC]Dialog
385
pregleda
11
postova
20. Maj 2013.
ne meni treba ako ima manje od inputtext-a
e posto se nisam snasao evo vam ovo
i takodje provera da slucajno nema nesto osim brojeva
e posto se nisam snasao evo vam ovo
case DIALOG_STAVI_PARE_NA_RACUN:
{
if(response)
{
if(GetPlayerMoney >ovde treba inputtext)
{
SendClientMessage(playerid, 0xFFFFFF, "Uspesno ste stavili novac na racun!");
GetPlayerMoney(playerid, inputtext);
PlayerInfo ovde kako da dodam na postojece + inputtext;
}
else
{
SendClientMessage(playerid, 0xFFFFFF, "Nemate dovoljno novca")
}
}
}
i takodje provera da slucajno nema nesto osim brojeva
20. Maj 2013.
case DIALOG_STAVI_PARE_NA_RACUN:
{
if(response)
{
if(strval(inputtext) > GetPlayerMoney(playerid))
{
SendClientMessage(playerid, 0xFFFFFF, "Uspesno ste stavili novac na racun!");
GivePlayerMoney(playerid, -strval(inputtext));//Koliko kontam tu treba da skidas novac
PlayerInfo += strval(inputtext);
}
else
{
SendClientMessage(playerid, 0xFFFFFF, "Nemate dovoljno novca")
}
}
}
Za brojeve iskoristi ono isnumeric
21. Maj 2013.
ladolez wrote on May 21, 2013, 10:05 am:
Pa to neznam kako. pocetnik sam
Koliko vidim vraca false ako ima brojeva znaci:
if(!IsNumeric(inputtext)) return SCM(playerid,-1, "Bla bla");
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava