05.02.2011, 15:15
To fazendo o meu sistema de banco :P
eu so to com problema na hora de setar o money
Ele ta setando o valor do dini ao inves de adicionar ou subitrair, e se eu adiciono " - " ou " + " no "dini_IntSet" da erro
como ke eu faзo? '-'
eu so to com problema na hora de setar o money
pawn Код:
if(dialogid == BancoDepositar)
{
new monkey = strval(inputtext);
if(response)
{
if(monkey < GetPlayerMoney(playerid) || GetPlayerMoney(playerid) == monkey)
{
new string [56];
dini_IntSet(arquivo,"Banco", monkey);
GivePlayerMoney(playerid,-monkey);
format(string,sizeof (string),"Vocк depositou $%d",monkey);
SendClientMessageToAll(0x00FF00FF,string);
return 1;
}
else SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem dinheiro suficiente.");
}
}
if(dialogid == BancoSacar)
{
new monkey = strval(inputtext);
if(response)
{
if(monkey < dini_Int(arquivo,"Banco") || monkey == dini_Int(arquivo,"Banco"))
{
new string [56];
dini_IntSet(arquivo,"Banco", monkey);
GivePlayerMoney(playerid,monkey);
format(string,sizeof (string),"Vocк sacou $%d",monkey);
SendClientMessageToAll(0x00FF00FF,string);
return 1;
}
else SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem dinheiro suficiente.");
}
}
como ke eu faзo? '-'