[Ajuda] Erro na quantia do banco.
#1

Como faзo pra esse sistema de banco que fiz funcionar?
Coloco pra depositar /depositar 1 e ele deposita 6000 por ai, nгo to entendendo oque fiz de errado preciso de ajuda.

PHP код:
new quantiatextbanco[200];
CMD:sairbanco(playerid)
{
SpawnPlayer(playerid);
TogglePlayerControllable(playerid,1);
return 
1;
}
CMD:depositar(playerid,params[])
{
new 
arq[30];
format(arq,sizeof arq,"CONTAS/%s.ini",Nome(playerid));
if(!
IsPlayerInRangeOfPoint(playerid1.02316.6208,-9.7189,26.7422)) return SendClientMessage(playerid0xFFFFFFAA"[ERRO] Vocк nгo estб no Banco!");
if(
sscanf(params,"l",quantia)) return SendClientMessage(playerid, -1,"Use /depositar [QUANTIA]");
if(
GetPlayerMoney(playerid)<quantia) return SendClientMessage(playerid0xFFFFFFAA"[ERRO] Vocк nгo tem estб quantia!");
dini_IntSet(arq,"Saldo",dini_Int(arq,"Saldo")+quantia);
format(textbancosizeof(textbanco), "[BANCO] Vocк depositou $%d em sua conta, Saldo atual: $%d."quantiadini_Int(arq"Saldo"));
SendClientMessage(playerid0x00FF00AAtextbanco);
GivePlayerMoney(playerid,-quantia);
return 
1;
}
CMD:sacar(playerid,params[])
{
new 
arq[30];
format(arq,sizeof arq,"CONTAS/%s.ini",Nome(playerid));
if(!
IsPlayerInRangeOfPoint(playerid1.02316.6208,-9.7189,26.7422)) return SendClientMessage(playerid0xFFFFFFAA"[ERRO] Vocк nгo estб no Banco!");
if(
sscanf(params,"l",quantia)) return SendClientMessage(playerid, -1,"Use /sacar [QUANTIA]");
if(
dini_Int(arq,"Saldo")<quantia) return SendClientMessage(playerid0xFFFFFFAA"[ERRO] Vocк nгo tem estб quantia no banco!");
dini_IntSet(arq,"Saldo",dini_Int(arq,"Saldo")-quantia);
format(textbancosizeof(textbanco), "[BANCO] Vocк sacou $%d de sua conta, Saldo atual: $%d."quantiadini_Int(arq"Saldo"));
SendClientMessage(playerid0x00FF00AAtextbanco);
GivePlayerMoney(playerid,quantia);
return 
1;
}
CMD:saldo(playerid,params[])
{
new 
arq[30];
format(arq,sizeof arq,"CONTAS/%s.ini",Nome(playerid));
if(!
IsPlayerInRangeOfPoint(playerid1.02316.6208,-9.7189,26.7422)) return SendClientMessage(playerid0xFFFFFFAA"[ERRO] Vocк nгo estб no Banco!");
format(textbancosizeof(textbanco), "[BANCO] Seu Saldo atual й $%d.",dini_Int(arq"Saldo"));
SendClientMessage(playerid0x00FF00AAtextbanco);
return 
1;

Reply
#2

pawn Код:
if(sscanf(params,"l",quantia))
Nгo seria
pawn Код:
if(sscanf(params,"d",quantia))
ou
pawn Код:
if(sscanf(params,"i",quantia))
Reply
#3

Quote:
Originally Posted by PainNagato
Посмотреть сообщение
pawn Код:
if(sscanf(params,"l",quantia))
Nгo seria
pawn Код:
if(sscanf(params,"d",quantia))
ou
pawn Код:
if(sscanf(params,"i",quantia))
Valeu cara, deu certo aqui kk
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)