[Pomoc]/banka u dialogu

3. Dec. 2011. Zaključano
449
pregleda
3
postova
SEJFO
5
Godfather
3. Dec. 2011.
Editujem:Raven's
Opis problema: Isto kao i /bankomat prebacio sam /banka iz Faction Roleplay,malo prije za to mi pomogao gagi pa sam mislio da se na isti nacin zavrsi i ovo,ali nije tako

Dio Skripte:

    }
    if(dialogid == 2002)//withdraw
    {
        if(response)
        {
            new izabranasuma;
            switch(listitem)
            {
                case 0:{izabranasuma = 1000;}
                case 1:{izabranasuma = 2000;}
case 2:{izabranasuma = 3000;}
                case 3:{izabranasuma = 4000;}
                case 4:{izabranasuma = 5000;}
case 5:{izabranasuma = 10000;}
                case 6:{izabranasuma = 20000;}
                case 7:{izabranasuma = 30000;}
case 8:{izabranasuma = 40000;}
                case 9:{izabranasuma = 50000;}
                case 10:{izabranasuma = 100000;}
case 11://unesi iznos
{
ShowPlayerDialog(playerid,2005,DIALOG_STYLE_INPUT,"|° Banka °|","Upisite vrijednost koju zelite da podignete.","Withdraw","Odustani");
return 1;
}

            }
            new cashdeposit = izabranasuma;
if(cashdeposit  < 0) return SendClientMessage(playerid,-1,"Suma ne moze biti ispod nule!");
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
return 1;
}
SafeGivePlayerMoney(playerid,cashdeposit);
PlayerInfo=PlayerInfo-cashdeposit;
format(string, sizeof(string), "  Uzeli ste $%d sa vaseg racuna, Ukupno: $%d ", cashdeposit,PlayerInfo);
SendClientMessage(playerid, COLOR_YELLOW, string);
ShowPlayerDialog(playerid,2002,DIALOG_STYLE_LIST,"|° Banka °|","1.000$\n2.000$\n3.000$\n4.000$\n5.000$\n10.000$\n20.000$\n30.000$\n40.000$\n50.000$\n100.000$","Withdraw","Zatvori");
        }
else
{
ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST ,"|° Banka °|","Deposit\nWithdraw\nKredit\nBalance","Odaberi","Odustani");
}
        return 1;

Ovo je dio skripte gdje dobivas pare tj withdraw a isto mi dodje i sa deposit,sada kada upisem da hocu da dignem 1000$ npr ono mi pise da nemam toliko novca a imam oko 2 miliona na banci
Ne treba onaj dio skripte /banka

Hvala unaprijed za pomoc...
Deleted User
Obrisan korisnik
4. Dec. 2011.
Opet ja moram da odgovorim 😄
Umesto ovog:
        if(cashdeposit  < 0) return SendClientMessage(playerid,-1,"Suma ne moze biti ispod nule!");
        {
            GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
            return 1;
        }

stavis:
        if(cashdeposit  > PlayerInfo) return GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
if(cashdeposit  < 0) return SendClientMessage(playerid,-1,"Suma ne moze biti ispod nule!");
SEJFO
5
Godfather
4. Dec. 2011.
Uredu,hvala ti 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha