Maximum rupee reached.

02/09/2015 09:59 stivenson2005#1
First of all I know the help topic is for this, but Nobody seem to read it. And yes I have tried every possibilities with stored procedures, looking into the GS, and no luck, I've checked everything that I know, I've changed the gold int to bigint and no luck so That is why I am here asking, where do I change the maximum rupee? your help is highly appreciated.
02/09/2015 14:08 ThunderNikk#2
People read the help topic...not everyone has the answer to your questions.

Sometimes patience is a virtue.

Just providing some deeper insight on why it may take a little bit longer than you think to get an answer.

Me personally it sounds like you need bigger rupee sinks on your server or lower drop rates of rupees. That is however just my opinion but economies out of control are created by too much wealth.

EDIT: Oh and look at this...

[Only registered and activated users can see links. Click Here To Register...]

You have been answered in the help thread.
02/09/2015 16:29 アルカード#3
I think hes question was how to change maximum ruppees on player,since i think by default is 99bill or so idk
02/09/2015 19:45 stivenson2005#4
Sorry, as I said I know I shouldn't post it here, and I appreciate your concern and your advice is also appreciated.
02/09/2015 21:18 ismokedrow#5
For future reference this isn't the proper place to ask this and I'm sure if you asked in a nice manner via the help thread, maybe one of the senior devs would help ya :D
02/11/2015 14:03 mongreldogg#6
rupee value is 8-byte integer:


max rupee is constant variable stored in GS code (in fact there are 99 of them, MAX_GOLD_FOR_INVENTORY_00 - MAX_GOLD_FOR_INVENTORY_98 in assembly info) and can be changed with simple HEX editor, here is its standard hexadecimal value: 00 E4 0B 54 02 00 00 00.

you have to change such byte blocks to anything you want, for example if you need 1kkkk you have to change it to this: 00 10 A5 D4 E8 00 00 00.

if you dont know which HEX editor to use, i recommend XVI32 (google it).

btw, if you tired searching for a correct value using assembly info and disassembler - there are no bugs found if you set all the values from 10kkk to another in GS so for the first time you could use Replace All option.
02/11/2015 18:26 Aurorauser#7
Woow inventory hex code amazing :D
02/12/2015 06:38 stivenson2005#8
Quote:
Originally Posted by mongreldogg View Post
rupee value is 8-byte integer:


max rupee is constant variable stored in GS code (in fact there are 99 of them, MAX_GOLD_FOR_INVENTORY_00 - MAX_GOLD_FOR_INVENTORY_98 in assembly info) and can be changed with simple HEX editor, here is its standard hexadecimal value: 00 E4 0B 54 02 00 00 00.

you have to change such byte blocks to anything you want, for example if you need 1kkkk you have to change it to this: 00 10 A5 D4 E8 00 00 00.

if you dont know which HEX editor to use, i recommend XVI32 (google it).

btw, if you tired searching for a correct value using assembly info and disassembler - there are no bugs found if you set all the values from 10kkk to another in GS so for the first time you could use Replace All option.
Thanks a million for your help and for your explanation, i found the default byte blocks earlier and didnt know how to add a different default but now you've helped me with this :) tons of thank you.