HIZMEN
Wiek: 27 Na forum: 4633 dni Posty: 66
Piwa : 48
Kod: enum gInfo
{
Bank
};
new GraczInfo[MAX_PLAYERS][gInfo];
public OnPlayerResponse
if(dialogid == DIALOG_BANK)
{
if(response)
{
if(listitem == 0)
{
new s[256];
format(s, sizeof(s), "{FFFFFF}Na koncie w banku masz {00FF00}%d $", GraczInfo[playerid][Bank]);
ShowPlayerDialog(playerid, 240, DIALOG_STYLE_MSGBOX, "Stan Konta",s, "Zamknij","");
}
}
if(listitem == 1)// wyplaca
{
ShowPlayerDialog(playerid, 24, DIALOG_STYLE_INPUT, "Wyplac","Wpisz ponizej kwote wyplacanych pieniedzy","Wyplac","Anuluj");
}
if(listitem == 2) // wplaca
{
ShowPlayerDialog(playerid, 23, DIALOG_STYLE_INPUT, "Wplac","Wpisz ponizej kwote wplacanych pieniedzy do bankuy","Wpla?","Anuluj");
}
return 1;
}
if(dialogid == 23) // Wplaca
{
if(response)
{
if(GraczInfo[playerid][Bank] < 0)
return SendClientMessage(playerid, BIALY, "{FF0000}* Majac kredyt nie mozesz wplacac pieni?dzy na konto.");
if(strval(inputtext) > GetPlayerMoney(playerid))
return SendClientMessage(playerid, BIALY, "{FF0000}* Banku nie oszukasz.");
if(strval(inputtext) < 0)
return SendClientMessage(playerid, BIALY, "{FF0000}* Banku nie oszukasz.");
{
new s[100];
//Gracz[playerid][Bank] = Gracz[playerid][Bank] + inputtext[playerid];
GivePlayerMoney(playerid, -strval(inputtext));
GraczInfo[playerid][Bank] = GraczInfo[playerid][Bank] +strval(inputtext);
format(s, sizeof(s), "Wplaciles%d na konto w banku, na koncie jest {00FF00}%d", strval(inputtext), GraczInfo[playerid][Bank]);
SendClientMessage(playerid, 0xFFFFFF, s);
}
}
return 1;
}
if(dialogid == 24) // wyplaca
{
if(response)
{
if(strval(inputtext) < GraczInfo[playerid][Bank])
{
new s[100];
//Gracz[playerid][Bank] = Gracz[playerid][Bank] - inputtext[playerid];
GivePlayerMoney(playerid, strval(inputtext));
GraczInfo[playerid][Bank] = GraczInfo[playerid][Bank] -strval(inputtext);
format(s, sizeof(s), "Wyplaciles %d z konta bankowego, na koncie jest {00FF00}%d", strval(inputtext), GraczInfo[playerid][Bank]);
}
else
{
SendClientMessage(playerid, BIALY, "{FF0000}* Nie masz tyle na koncie!");
}
}
return 1;
}