24.05.2013, 16:05
Boas pessoal, estou com um pequeno problema no meu sistema de banco que estou a fazer... aguem poderia me dizer oque esta errado? vlw
Код:
CMD:sacar(playerid, params[]) { new digitou; if(sscanf(params, "i", digitou)) return SendClientMessage(playerid, -1, "[Sintaxe]: /sacar <Dinheiro>"); { if(status[pInfo][pBancoConta] == 0) { SendClientMessage(playerid, -1, "[BANCO]Voce nгo possue uma conta."); SendClientMessage(playerid, -1, "[BANCO]USE: /abrirconta."); } if(status[pInfo][pBancoConta] == 1) { if(digitou <= status[pInfo][pBanco]) { // status[pInfo][pBanco] -= digitou; GivePlayerMoney(playerid, digitou); } } } return true; } CMD:depositar(playerid, params[]) { new digitou; if(sscanf(params, "i", digitou)) return SendClientMessage(playerid, -1, "[Sintaxe]: /depositar <Dinheiro>"); { if(status[pInfo][pBancoConta] == 0) { SendClientMessage(playerid, -1, "[BANCO]Voce nгo possue uma conta."); SendClientMessage(playerid, -1, "[BANCO]USE: /abrirconta."); } if(status[pInfo][pBancoConta] == 1) { new DinheiroEmMaos = GetPlayerMoney(playerid); if(digitou >= DinheiroEmMaos) { GivePlayerMoney(playerid, - digitou); status[pInfo][pBanco] += digitou; } } } return true; }