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...
[Pomoc]/banka u dialogu
449
pregleda
3
postova
3. Dec. 2011.
4. Dec. 2011.
Opet ja moram da odgovorim 😄
Umesto ovog:
stavis:
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!");Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava