Bug sa bankom

Započeo Obrisan korisnik
1. Sep. 2012. Zaključano
429
pregleda
9
postova
Deleted User
Obrisan korisnik
1. Sep. 2012.
Skripta koju koristim : Raptor RP
Bug: ides deposit kucas pr. -100000 odes u banci u minus da dobijes u tebe u plus
deo skripter:
if(dialogid == 2001)//deposit
    {
        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,2004,DIALOG_STYLE_INPUT,"|° Banka °|","Upisite vrijednost koju zelite da stavite u banku.","Deposit","Odustani");
return 1;
}
            }
new cashdeposit = izabranasuma;
            if(izabranasuma < 0)  { SendClientMessage(playerid, COLOR_WHITE, " {00C0FF}Suma nemoze biti manja od 0."); return 1; }
if (cashdeposit > GetPlayerMoney(playerid))
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca!!!", 4000, 4);
return 1;
}
SafeJBC_GivePlayerMoney(playerid,-cashdeposit);
new curfunds = PlayerInfo;
PlayerInfo=cashdeposit+PlayerInfo;
SendClientMessage(playerid, COLOR_WHITE, "{00C0FF}|------------- IZJAVA BANKE --------------|");
format(string, sizeof(string), "  Staro Stanje: $%d", curfunds);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "  Deposit: $%d",cashdeposit);
SendClientMessage(playerid, COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_GRAD6, "{00C0FF}|------------------------------------------------|");
format(string, sizeof(string), "  Novo Stanje: $%d", PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
ShowPlayerDialog(playerid,2001,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$\nUnesi Iznos","Deposit","Zatvori");
}
else
{
ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST ,"|° Banka °|","Ostavi Novac\nPodigni Novac\nKredit\nStanje racuna","Odaberi","Odustani");
}
return 1;
    }

    new cashdeposit = izabranasuma;
            if(izabranasuma < 1)  { SendClientMessage(playerid, COLOR_WHITE, " {00C0FF}Suma nemoze biti manja od 1."); return 1; }
if (cashdeposit > PlayerInfo)
dock
5
Crime Lord
1. Sep. 2012.
u
if(dialogid == 2004)
{

}


dodaj ovo na pocetku:

if(strval(inputtext) < 0) return SendClientMessage(playerid, -1, " Iznos mora biti preko nule!");
Deleted User
Obrisan korisnik
1. Sep. 2012.
ma nece brate aj pokusaj ti kod tebe ako oce pa mi posalji
dock
5
Crime Lord
1. Sep. 2012.
to moras staviti u dialogresponse za taj dialog sa inputtextom...
Deleted User
Obrisan korisnik
1. Sep. 2012.
brate nisam ja neki skripter aj ubaci ti sve kako treba i posalji taj celi deo ja cu samo da zemnim pls
dock
5
Crime Lord
1. Sep. 2012.
daj dialogresponse za dialogid 2004
Deleted User
Obrisan korisnik
1. Sep. 2012.
evoo
 if(dialogid == 2004)
{
    if(response)
    {
new cashdeposit = strval(inputtext);
if (cashdeposit > GetPlayerMoney(playerid))
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca!!!", 3000, 1);
return 1;
}
SafeJBC_GivePlayerMoney(playerid,-cashdeposit);
new curfunds = PlayerInfo;
PlayerInfo=cashdeposit+PlayerInfo;
SendClientMessage(playerid, COLOR_WHITE, "{00C0FF}|------------- IZJAVA BANKE --------------|");
format(string, sizeof(string), "  Staro Stanje: $%d", curfunds);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "  Deposit: $%d",cashdeposit);
SendClientMessage(playerid, COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_GRAD6, "{00C0FF}|-----------------------------------------|");
format(string, sizeof(string), "  Novo Stanje: $%d", PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
ShowPlayerDialog(playerid,2001,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$\nUnesi Iznos","Deposit","Zatvori");
    }
else
{
ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST ,"|° Banka °|","Ostavi Novac\nPodigni Novac\nKredit\nStanje racuna","Odaberi","Odustani");
}
}
if(dialogid == 2005)
{
    if(response)
    {
            new cashdeposit = strval(inputtext);
if (cashdeposit > PlayerInfo)
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 4000, 4);
return 1;
}
dock
5
Crime Lord
1. Sep. 2012.
if(dialogid == 2004)
{
    if(response)
    {
new cashdeposit = strval(inputtext);
if(cashdeposit < 0) return GameTextForPlayer(playerid, "~w~Novac ne moze biti ispod 0!",3000,1);
if (cashdeposit > GetPlayerMoney(playerid))
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca!!!", 3000, 1);
return 1;
}
SafeJBC_GivePlayerMoney(playerid,-cashdeposit);
new curfunds = PlayerInfo;
PlayerInfo=cashdeposit+PlayerInfo;
SendClientMessage(playerid, COLOR_WHITE, "{00C0FF}|------------- IZJAVA BANKE --------------|");
format(string, sizeof(string), "  Staro Stanje: $%d", curfunds);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "  Deposit: $%d",cashdeposit);
SendClientMessage(playerid, COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_GRAD6, "{00C0FF}|-----------------------------------------|");
format(string, sizeof(string), "  Novo Stanje: $%d", PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
ShowPlayerDialog(playerid,2001,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$\nUnesi Iznos","Deposit","Zatvori");
    }
else
{
ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST ,"|° Banka °|","Ostavi Novac\nPodigni Novac\nKredit\nStanje racuna","Odaberi","Odustani");
}
}
Deleted User
Obrisan korisnik
1. Sep. 2012.
hvala brate najbolji si ako mi nesto treba potrazicu te sam gledam da ispravim server na noge zajebo me skripter

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha