Započeo Åuk@
•28. Maj 2016.[REÅ ENO] inputtext
373
pregleda
5
postova
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
28. Maj 2016.
Skripta koju koristim:0
Opis problema o kojem se radi: Napravio sam komandu /givetoall i stavio sam da kad ukuca /givetoall da izbaci dialog style list, onda kad odabere iz dialog_style_list da ide dialog_style_input, sad ne znam kako kad npr. oce da dadne 25000$ da dadne 25000$ ne znam sa inputtextom strlen itd..
Dio skripte:
Slika (neobavezno):
Opis problema o kojem se radi: Napravio sam komandu /givetoall i stavio sam da kad ukuca /givetoall da izbaci dialog style list, onda kad odabere iz dialog_style_list da ide dialog_style_input, sad ne znam kako kad npr. oce da dadne 25000$ da dadne 25000$ ne znam sa inputtextom strlen itd..
Dio skripte:
Slika (neobavezno):
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
28. Maj 2016.
Ne razumem te kod ovih 25k jel ne znas kako da das igracima ili imas neki problem u dialogu ?
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
28. Maj 2016.
sumnjam da ce ovo raditi
if(dialogid == DIALOG_GIVETOALLNOVAC)
{
if(!response) return 1;
if(response)
{
new kolicina;
kolicina = strval(inputtext);
if(kolicina < 2000) return SendClientMessage(playerid,-1,""ZELENA" "BELA"Ne mozete ispod 2000 i vise od 50000$!");
aco_dajnovac(playerid, kolicina);
new aporuka;
format(aporuka, sizeof(aporuka), ""ZELENA"A | "BELA"Admin "ZELENA"%s "BELA"je koristio komandu /givetoall! - kolicina novca %d!", GetName(playerid), kolicina);
AdminMessage(-1, aporuka);
}
} kako da sa foreachom uradim?OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
28. Maj 2016.
if(dialogid == DIALOG_GIVETOALLNOVAC)
{
if(!response) return 1;
if(response)
{
new kolicina;
kolicina = strval(inputtext);
if(kolicina < 2000) return SendClientMessage(playerid,-1,""ZELENA" "BELA"Ne mozete ispod 2000 i vise od 50000$!"); // Ovo ti nije dobro tj. ako hoces bas kao sto i u textu pise evo ti ispod ovoga
//if (kolicina < 2000 || kolicina > 50000) return SendClientMessage(playerid,-1,""ZELENA" "BELA"Ne mozete ispod 2000 i vise od 50000$!");
foreach (Player, i)
{
aco_dajnovac(i, kolicina); // predpostavljam da je ovo aco_dajnovac umesto GivePlayerMoney
}
new aporuka;
format(aporuka, sizeof(aporuka), ""ZELENA"A | "BELA"Admin "ZELENA"%s "BELA"je koristio komandu /givetoall! - kolicina novca %d!", GetName(playerid), kolicina);
AdminMessage(-1, aporuka);
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava