Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Frile poslato Februar 13, 2011, 13:08:04 POSLE PODNE

Naslov: [POMOC]Bankomat
Poruka od: Frile poslato Februar 13, 2011, 13:08:04 POSLE PODNE
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
Naslov: Odg: [POMOC]Bankomat
Poruka od: Rotcod poslato Februar 13, 2011, 13:15:30 POSLE PODNE
if(GetPlayerMoney(playerid) <= 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Nemozes majmune toliko para LOL");

Somting lake dis ??? xD Eto ako mislis na to?
Naslov: Odg: [POMOC]Bankomat
Poruka od: Frile poslato Februar 13, 2011, 13:22:02 POSLE PODNE
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);
       }
   }
Naslov: Odg: [POMOC]Bankomat
Poruka od: |Pacino poslato Februar 13, 2011, 13:27:24 POSLE PODNE
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
Naslov: Odg: [POMOC]Bankomat
Poruka od: 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
Naslov: Odg: [POMOC]Bankomat
Poruka od: |Pacino poslato Februar 13, 2011, 13:59:03 POSLE PODNE
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
Naslov: Odg: [POMOC]Bankomat
Poruka od: mafica .pwn poslato Februar 13, 2011, 14:01:43 POSLE PODNE
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.
Naslov: Odg: [POMOC]Bankomat
Poruka od: Frile poslato Februar 13, 2011, 14:36:44 POSLE PODNE
HVALA PUNO SVIMA  :)  :)  :) problem je bio do zagrada

HVALA PUNO SVIMA  :)  :)  :)