No money added in bank -
AzaMx - 18.08.2018
I don't get it why I don't received money in faction bank even when I already set the price and multiply it instead I get -2 everytime in bank not x2 amount or plus prize.
or I just making some mistakes that I can't see or just too confused..
PHP код:
new fambank1[128], fbank, prize;
format(fambank1,sizeof(fambank1),"%sBank",FactionInfo[ factionex2 ][FactionName]);
fbank = dini_Int(globalstats,fambank1),
prize = dini_Int(warfile,"warprize");
dini_IntSet(globalstats, fambank1, fbank+prize*2);
Re: No money added in bank -
KinderClans - 18.08.2018
Try
pawn Код:
dini_IntSet(globalstats, fambank1, fbank+=prize*2);
Re: No money added in bank -
Logic_ - 18.08.2018
Show us more of your faction system code. And maybe also move towards SQL... I don't understand why people still stick with Dini to this day - It doesn't matter if it works or not, It (SQL) is what you should be using.
Re: No money added in bank -
AzaMx - 18.08.2018
I'm using both SQL and dini. I'm using dini for fbank since it's ez to manage and it's only globalstats.
Re: No money added in bank -
KinderClans - 18.08.2018
With MySQL is even more easy.
Re: No money added in bank -
Shinja - 18.08.2018
I dont know how your faction system looks like so i can just tell you to debug your variables and check if there are some mistakes
PHP код:
new fambank1[128], fbank, prize;
format(fambank1,sizeof(fambank1),"%sBank",FactionInfo[ factionex2 ][FactionName]);
fbank = dini_Int(globalstats,fambank1),
prize = dini_Int(warfile,"warprize");
new var=((fbank+prize)*2);
printf("fambank1: %s | fbank=%d | prize=%d | var=%d", fambank1, fbank, prize, var);
dini_IntSet(globalstats, fambank1, var);
Check server_log after using your cmd
Re: No money added in bank -
AzaMx - 19.08.2018
Quote:
Originally Posted by KinderClans
With MySQL is even more easy.
|
This is scripting help thread, it's not like MySQL vs Dini scripting help.
Re: No money added in bank -
AzaMx - 21.08.2018
Quote:
Originally Posted by Shinja
I dont know how your faction system looks like so i can just tell you to debug your variables and check if there are some mistakes
PHP код:
new fambank1[128], fbank, prize;
format(fambank1,sizeof(fambank1),"%sBank",FactionInfo[ factionex2 ][FactionName]);
fbank = dini_Int(globalstats,fambank1),
prize = dini_Int(warfile,"warprize");
new var=((fbank+prize)*2);
printf("fambank1: %s | fbank=%d | prize=%d | var=%d", fambank1, fbank, prize, var);
dini_IntSet(globalstats, fambank1, var);
Check server_log after using your cmd
|
Edit: It shows this
fambank1: PoliceBank | fbank=99999900 | prize=-1 | var=199999798