SphereCommunity
Gold Bank & Player Consumer - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: Script Help (/Forum-Script-Help)
+--- Thread: Gold Bank & Player Consumer (/Thread-Gold-Bank-Player-Consumer)



Gold Bank & Player Consumer - Llirik - 09-24-2015 11:37 AM

This is my function to consume GP from player and bank. All finded bugs Helloed! Smile

[FUNCTION f_consume]
local.x=<FINDLAYER.layer_pack.RESCOUNT i_gold> + <FINDLAYER.layer_bankbox.RESCOUNT i_gold>
IF (<argn> > <local.x>)
SYSMESSAGE You don't have <eval <argn>> gold.
ELSE
if <restest <argn> i_gold>
consume <argn> i_gold
else
local.y=<FINDLAYER.layer_pack.RESCOUNT i_gold>
local.z=<argn> - <local.y>
consume <local.y> i_gold
findlayer.29.contconsume i_gold <local.z>
endif
UPDATE
ENDIF


RE: Gold Bank & Player Consumer - pointhz - 09-24-2015 11:52 AM

You can simply use SRC.GOLD -= "Desired Amount" and it will consume gold from anywhere in that character.


RE: Gold Bank & Player Consumer - Llirik - 09-24-2015 12:42 PM

Thanks! ;-)


RE: Gold Bank & Player Consumer - Criminal - 09-24-2015 04:26 PM

src.newgold = 100000
give 100k in backpack