TerraNova
Wiek: 36 Na forum: 5118 dni Posty: 98
Nick w MP: Lonalchemik
Piwa : 797
Po wp?aceniu kasy do banku licznik dolark?w si? nie zeruje zostaje taka sama kwota jaka jest a przy wyp?acie daje mi wi?cej ni? mam np mam w banku 806z? a daje mi 1194
Kod: if(dialogid == BANK)
{
if(response)
{
switch(listitem)
{
case 0:
{
if(Gracz[playerid][pBank] < 0)
{
format(String64, sizeof(String64), "Ilo?? zaci?gni?tego kredytu wynosi: %d z?", (-1*Gracz[playerid][pBank]));
}
else
{
format(String64, sizeof(String64), "Stan twojego konta wynosi: %d z?", Gracz[playerid][pBank]);
}
SendClientMessage(playerid, ZOLTY, String64);
}
case 1:
{
ShowPlayerDialog(playerid, BANK2, DIALOG_STYLE_INPUT, "{15D4ED}Wp?ata pi?ni?dzy", "Kwota wp?aty", "Ok", "Anuluj");
}
case 2:
{
ShowPlayerDialog(playerid, BANK3, DIALOG_STYLE_INPUT, "{15D4ED}Wyp?ata pieni?dzy", "Kwota wyp?aty", "Ok", "Anuluj");
}
case 3:
{
ShowPlayerDialog(playerid, BANK4, DIALOG_STYLE_INPUT, "{15D4ED}Przelew pieni?dzy", "ID gracza do przelewu", "Ok", "Anuluj");
}
}
}
}
if(dialogid == BANK2)
{
if(response)
{
if(Gracz[playerid][pBank] < 0)
return SendClientMessage(playerid, JCZERWONY, "Maj?c kredyt nie mo?esz wp?aca? pieni?dzy na konto.");
{
if(strval(inputtext) > GetPlayerMoney(playerid))
return SendClientMessage(playerid, JCZERWONY, "Nas nie oszukasz.");
if(strval(inputtext) < 0)
return SendClientMessage(playerid, JCZERWONY, "Nas nie oszukasz.");
}
Gracz[playerid][pBank] = Gracz[playerid][pBank]+strval(inputtext);
format(String128, sizeof(String128),"Wp?aci?e? %d z? na konto. Stan twojego konta wynosi: %d z?", strval(inputtext), Gracz[playerid][pBank]);
SendClientMessage(playerid, ZOLTY, String128);
GivePlayerMoney(playerid, GetPlayerMoney(playerid) -strval(inputtext));
}
else
{
SendClientMessage(playerid, JCZERWONY, "Nie zawracaj nam g?owy!");
}
}
if(dialogid == BANK3)
{
if(response)
{
if(Gracz[playerid][pBank] < 0)
return SendClientMessage(playerid, JCZERWONY, "Maj?c kredyt nie mo?esz wyp?aca? pieni?dzy z banku.");
{
if(strval(inputtext) > Gracz[playerid][pBank])
return SendClientMessage(playerid, JCZERWONY, "Nas nie oszukasz.");
if(strval(inputtext) < 0)
return SendClientMessage(playerid, JCZERWONY, "Nas nie oszukasz.");
}
Gracz[playerid][pBank] = Gracz[playerid][pBank]-strval(inputtext);
format(String128, sizeof(String128),"Wyp?aci?e? %d z? z banku. Stan twojego konta wynosi: %d z?", strval(inputtext), Gracz[playerid][pBank]);
SendClientMessage(playerid, ZOLTY, String128);
GivePlayerMoney(playerid, GetPlayerMoney(playerid) -strval(inputtext));
}
else
{
SendClientMessage(playerid, JCZERWONY, "Nie zawracaj nam g?owy!");
}
}
if(dialogid == BANK4)
{
if(response)
{
if(!IsPlayerConnected(strval(inputtext)))
return SendClientMessage(playerid, JCZERWONY, "Ten gracz nie jest pod??czony!");
{
SetPVarInt(playerid, "GraczDoPzelewu", strval(inputtext));
ShowPlayerDialog(playerid, BANK5, DIALOG_STYLE_INPUT, "{15D4ED}Przelew pieni?dzy", "Kwota przelewu", "Ok", "Anuluj");
}
}
else
{
SendClientMessage(playerid, JCZERWONY, "Nie zawracaj nam g?owy!");
}
}
if(dialogid == BANK5)
{
if(response)
{
if(Gracz[playerid][pBank] < 0)
return SendClientMessage(playerid, JCZERWONY, "Maj?c kredyt nie mo?esz pzelewa? pieni?dzy innym graczom.");
{
if(strval(inputtext) > Gracz[playerid][pBank])
return SendClientMessage(playerid, JCZERWONY, "Nie masz wystarczaj?cej ilo?ci pieni?dzy w banku.");
if(strval(inputtext) < 0)
return SendClientMessage(playerid, JCZERWONY, "Nas nie oszukasz.");
{
format(String128, sizeof(String128), "Przela?e? %d z? z banku na konto %s.", strval(inputtext), PlayerName(GetPVarInt(playerid,"GraczDoPzelewu")));
SendClientMessage(playerid, SZARY, String128);
SetPVarInt(GetPVarInt(playerid,"GraczDoPzelewu"), "GraczPrzelewajacy", playerid);
format(String128, sizeof(String128), "Dosta?e? %d z? od %s, kt?re pojawi?o si? na twoim koncie.", strval(inputtext), PlayerName(GetPVarInt(GetPVarInt(playerid,"GraczDoPzelewu"),"GraczPrzelewajacy")));
SendClientMessage(GetPVarInt(playerid,"GraczDoPzelewu"), ZOLTY, String128);
Gracz[playerid][pBank] = Gracz[playerid][pBank] - strval(inputtext);
Gracz[GetPVarInt(playerid,"GraczDoPzelewu")][pBank] = Gracz[GetPVarInt(playerid,"GraczDoPzelewu")][pBank] + strval(inputtext);
}
}
}
else
{
SendClientMessage(playerid, JCZERWONY, "Nie zawracaj nam g?owy!");
}
}