[Pomoc] DIALOG_STYLE_INPUT

Započeo Denis_Lapi
4. Apr. 2014. Zaključano
419
pregleda
4
postova
denis_lapi
5
Godfather
4. Apr. 2014.
Skripta koju koristim: Moja od 0
Detaljan opis problema: Pa ovako radim neki Bank System od 0 i sad sve radim u dialozima, posto je sad to moderno..Krenuo ja tako i stigao do DIALOG_STYLE_INPUT.. Zanimam me kako se skenira ono sto se ukuca u dialogu, u mom slucaju suma novca. Kada igrac ukuca nesto tj. sumu kako da se to reprodukuje u output tj. da mu se u mom slucaju dodeli novac (- ili +)
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Kroni
5
Underboss
4. Apr. 2014.
Ako misli dizanje i ostvavljanje onovca onda ovako za podizanje ovako nekako
	if(dialogid == PODIZANJENOVCA)
    {
    if(!response) return 1;
    if(response)
    {
    new kolicina;
    kolicina = strval(inputtext);
    if(kolicina < 1) return SCM(playerid,ORANGE2,"[X:RP]: "SIVA"Ne mozete ici ispod 1!");
    if(PlayerInfo < kolicina) return SCMF(playerid,ORANGE2,"[X:RP]: "SIVA"Nemas %d$ novca u banci,ukupno imas %d$!",kolicina,PlayerInfo);
    PlayerInfo -= kolicina;
    NovacPlus(playerid, kolicina);
    SCMF(playerid,ORANGE2,": "SIVA"Podigao si iz banke %d$, ukupno imas %d$!",kolicina,PlayerInfo);
}
    }

a za ostavljanje ovako
	if(dialogid == OSTAVLJANJENOVCA)
    {
    if(!response) return 1;
    if(response)
    {
    new kolicina;
    kolicina = strval(inputtext);
    if(kolicina < 1) return SCM(playerid,ORANGE2,"[X:RP]: "SIVA"Ne mozete ici ispod 1!");
    if(PlayerInfo < kolicina) return SCMF(playerid,ORANGE2,": "SIVA"Nemas %d$,u dzepu imas %d$!",kolicina,PlayerInfo);
    PlayerInfo += kolicina;
    NovacMinus(playerid,kolicina);
    SCMF(playerid,ORANGE2,"[X:RP]: "SIVA"Ostavio si u banku %d$,ukupno imas %d$!",kolicina,PlayerInfo);
    }
    }
denis_lapi
5
Godfather
4. Apr. 2014.
Ovako sam ja nesto sredio, ali ne sljaka..

EDIT: Ne skidan novac
if (dialogid == DIALOG_PROBA)
{
if(!response) return 1;
    if(response)
  {
if(listitem == 0)
{
  new kolicina;
    kolicina = strval(inputtext);
    PlayerInfo -=kolicina;
GivePlayerMoney(playerid, -kolicina);
}
}
return 1;
    }

CMD:input(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_PROBA, DIALOG_STYLE_INPUT, "Proba", "Ukucaj sumu novca", "U redu", "Izadji");
return 1;
}
denis_lapi
5
Godfather
4. Apr. 2014.
- Moze LOCK, sredjeno..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha