DECIMAL для Pawn.
#16

PHP Code:
stock Cash_Give(playeridamount)
{
    
P[playerid][p_cash] = P[playerid][p_cash]+amount;
    
GivePlayerMoney(playeridamount);
    
printf("amount %i",amount);
}
CMD:money(playeridparams[]){
    new 
usermoney,cent;
    if(
sscanf(params,"p<.>uiI(0)",user,money,cent)) return SendClientMessage(playerid, -1"Use /money [ID] [cash]");
    
Cash_Give(playeridmoney+cent);
    return 
true;

При попытке дать игроку деньги увеличивается число и в худе и в TD и из-за этого получается сбой между количество денег из БД с тем что игрок видит у себя.

Я не знаю как сделать так что бы всё совпадало с тем что есть в бд.


//update


Сделал так:
PHP Code:
stock Cash_Give(playeridamount)
{
    
P[playerid][p_cash] = P[playerid][p_cash]+amount;
    if(
amount%100 0) {
        
GivePlayerMoney(playeridamount/100);
        
printf("2amount %i.%i",amount/100,amount%100);
    }
    else if(
amount/100 == 0){
        
GivePlayerMoney(playerid, (amount%100)/100);
        
printf("1amount %i.%i",amount/100,amount%100);
    }

Но работает лишь первая часть кода, т.е. 2amount, а если сменить их местами, то будет работать только 1amount.
Reply


Messages In This Thread
DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 12:16
Re: DECIMAL для Pawn. - by Mutha_X - 04.07.2017, 13:03
Re: DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 13:11
Re: DECIMAL для Pawn. - by stabker - 04.07.2017, 13:16
Re: DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 13:24
Re: DECIMAL для Pawn. - by Mutha_X - 04.07.2017, 13:51
Re: DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 14:37
Re: DECIMAL для Pawn. - by Stepashka - 04.07.2017, 15:36
Re: DECIMAL для Pawn. - by Mutha_X - 04.07.2017, 15:44
Re: DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 15:44
Re: DECIMAL для Pawn. - by ZiGGi - 04.07.2017, 19:11
Re: DECIMAL для Pawn. - by Johhnyllll - 04.07.2017, 20:18
Re: DECIMAL для Pawn. - by Johhnyllll - 05.07.2017, 09:21
Re: DECIMAL для Pawn. - by ZiGGi - 05.07.2017, 10:14
Re: DECIMAL для Pawn. - by Johhnyllll - 05.07.2017, 10:53
Re: DECIMAL для Pawn. - by Johhnyllll - 05.07.2017, 15:47
Re: DECIMAL для Pawn. - by ZiGGi - 05.07.2017, 17:00
Re: DECIMAL для Pawn. - by Johhnyllll - 05.07.2017, 17:22
Re: DECIMAL для Pawn. - by ZiGGi - 05.07.2017, 17:37
Re: DECIMAL для Pawn. - by Johhnyllll - 05.07.2017, 18:05
Re: DECIMAL для Pawn. - by Eims - 06.07.2017, 10:26
Re: DECIMAL для Pawn. - by ZiGGi - 06.07.2017, 11:06
Re: DECIMAL для Pawn. - by Eims - 06.07.2017, 11:46
Re: DECIMAL для Pawn. - by Johhnyllll - 06.07.2017, 12:09
Re: DECIMAL для Pawn. - by Eims - 06.07.2017, 12:29

Forum Jump:


Users browsing this thread: 2 Guest(s)