Pequeno problema.
#1

Estou tentando retirar o dinheiro da conta do banco do player, sу que eu nгo estou conseguindo.
Info[playerid][pConta]-TicketMoney[playerid];


Sу que da erro, ele nгo retira a grana do ticket do banco do player.
Grato,
Reply
#2

Tem mais algum cуdigo?
Reply
#3

Antes era assim :
SafeGivePlayerMoney(playerid, - TicketMoney[playerid]);


Estou tentando em vez de retirar a grana da mгo dele, retirar do banco.
pawn Код:
GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
                            format(string, sizeof(string), "* Vocк pagou o ticket de $%d para o oficial %s.", TicketMoney[playerid], giveplayer);
                            SendClientMessage(playerid, Branco, string);
                            format(string, sizeof(string), "* %s pagou o ticket de $%d.", sendername, TicketMoney[playerid]);
                            SendClientMessage(TicketOffer[playerid], Branco, string);
                            //Info[playerid][Conta]-TicketMoney[playerid];
                            SafeGivePlayerMoney(playerid, - TicketMoney[playerid]);
                            SafeGivePlayerMoney(TicketOffer[playerid], TicketMoney[playerid]);
                            TicketOffer[playerid] = 999;
                            TicketMoney[playerid] = 0;
Reply
#4

Talvez, em vez disso de Info...


pawn Код:
dini_Int(file,"Conta");
dini_IntSet(file, "Conta",Info[playerid][Conta]-TicketMoney[playerid]);
Reply
#5

Quote:
Originally Posted by blackwave
Посмотреть сообщение
Talvez, em vez disso de Info...


pawn Код:
dini_Int(file,"Conta");
dini_IntSet(file, "Conta",Info[playerid][Conta]-TicketMoney[playerid]);
Meu sistema usa Dini, vou testar esse cmd pra ver se funciona, valeu cara o/
Reply
#6

Montei um cуdigo pra vocк, isto deve resolver o seu problema:

pawn Код:
GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Vocк pagou o ticket de $%d para o oficial %s.", TicketMoney[playerid], giveplayer);
SendClientMessage(playerid, Branco, string);
format(string, sizeof(string), "* %s pagou o ticket de $%d.", sendername, TicketMoney[playerid]);
SendClientMessage(TicketOffer[playerid], Branco, string);
new DinheiroConta = Info[playerid][Conta]; //Variavel
new DinheiroTicket = TicketMoney[playerid]; //Variavel
new DinheiroFinal = DinheiroConta - DinheiroTicket; //Ligaзгo entre as variбveis
SafeGivePlayerMoney(playerid, DinheiroFinal);//Vai Retirar o Dinheiro Final =D
SafeGivePlayerMoney(TicketOffer[playerid], TicketMoney[playerid]);
TicketOffer[playerid] = 999;
TicketMoney[playerid] = 0;

Espero ter ajudado
Reply
#7

Valeuzгo brother!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)