[POMOC]Bankomat

Započeo Frile, Februar 13, 2011, 13:08:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

poz imam jedan problem sa bankomatom:
kada hocu da podignem pare samo ispred broja ukucam minus (naprimjer -1000) toliko mi oduzme para iz dzepa a doda ti na bankovni racun ti onda odes u zatvor zbog minusa ali kad se vratis pare su ti u banku na racun. pa kako da napravim da kad ukucas - kaze netate toliko para. taj problem je bio i na bu serveru, ali su ga rijesili.

ako treba dio iz skripte za vadjenje para iz bankomata recite

if(GetPlayerMoney(playerid) <= 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Nemozes majmune toliko para LOL");

Somting lake dis ??? xD Eto ako mislis na to?

nemoze mi onako evo ti sta mi je u skripti pa ako znas dje je problem


if(dialogid == 2007)//podizanje para sa bankomata
   {
       if(response)
       {
            new cashdeposit = strval(inputtext);
         if (cashdeposit > PlayerInfo[playerid][pAccount])
         {
            GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
            return 1;
         }
         SafeGivePlayerMoney(playerid,cashdeposit);
         PlayerInfo[playerid][pAccount]=PlayerInfo[playerid][pAccount]-cashdeposit;
         format(string, sizeof(string), "  Uzeli ste $%d sa vaseg racuna, Ukupno: $%d ", cashdeposit,PlayerInfo[playerid][pAccount]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
       }
   }

if(dialogid == 2007)//podizanje para sa bankomata
  {
      if(response)
      {
           new cashdeposit = strval(inputtext);
        if (cashdeposit > PlayerInfo[playerid][pAccount])
        {
           GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
           return 1;
        }
//------------
        if (cashdeposit <= 0)
        {
           GameTextForPlayer(playerid, "~w~Ne mozes~n~~r~Podici tu kolicinu!", 3000, 1);
           return 1;
        }
//---------------
        SafeGivePlayerMoney(playerid,cashdeposit);
        PlayerInfo[playerid][pAccount]=PlayerInfo[playerid][pAccount]-cashdeposit;
        format(string, sizeof(string), "  Uzeli ste $%d sa vaseg racuna, Ukupno: $%d ", cashdeposit,PlayerInfo[playerid][pAccount]);
        SendClientMessage(playerid, COLOR_YELLOW, string);
      }


tu da ti provjerava jel ispod 0!! ovo bi trebalo raditi
Poslednja Izmena: Februar 13, 2011, 13:27:56 POSLE PODNE od ProGaming|Pacino

sad mi pokazuje erore, a obicno mi ove erore pokaze kad nesto stavim na pogresno mjesto ili kada maknem nesto sto se nemoze dirati.

evo slika erora
http://www.zaslike.com/viewer.php?file=jh43oud9rwjcwdwi6q9n.jpg

Citatsad mi pokazuje erore, a obicno mi ove erore pokaze kad nesto stavim na pogresno mjesto ili kada maknem nesto sto se nemoze dirati.

evo slika erora
http://www.zaslike.com/viewer.php?file=jh43oud9rwjcwdwi6q9n.jpg

zaboravio si negdje } zatvoriti... samo zamijeni ovo sto sam ti poslao sa onim sto imas :S

Citat: Frile poslato Februar 13, 2011, 13:56:55 POSLE PODNE
sad mi pokazuje erore, a obicno mi ove erore pokaze kad nesto stavim na pogresno mjesto ili kada maknem nesto sto se nemoze dirati.
evo slika erora
http://www.zaslike.com/viewer.php?file=jh43oud9rwjcwdwi6q9n.jpg
Broj zatvorenih  }  i otvorenih { zagrada mora biti jednak.
To uvijek moras znati.
Poslednja Izmena: Februar 13, 2011, 14:03:12 POSLE PODNE od mafica .pwn

HVALA PUNO SVIMA  :)  :)  :) problem je bio do zagrada

HVALA PUNO SVIMA  :)  :)  :)