Random ore in inventory once every hour - Printable Version +- SphereCommunity (https://forum.spherecommunity.net) +-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d) +--- Forum: Script Help (/Forum-Script-Help) +--- Thread: Random ore in inventory once every hour (/Thread-Random-ore-in-inventory-once-every-hour) |
Random ore in inventory once every hour - Lano - 11-10-2018 11:24 PM Hello. I want to make some rare pets/minions that all auto generate different resources. My idea is for example creating a goblin that every hour adds like 5 random ore to its own backpack... the higher mining skill the goblin has, the better ore it generates. Then the owner can empty the backpack every now and then.. and gain some free resources. Now scripting the goblins and ore is not my challange... but I am struggeling making the script for the timer loop that adds some ore every hour to the npcs backpack :/ Can anyone help? RE: Random ore in inventory once every hour - aserehe - 11-12-2018 05:02 AM [itemdef i_timer_random_ore] defname i_timer_random_ore id i_memory name Random Ore Timer type t_eq_script On=@Create attr attr_newbie|attr_invis timer 5 On=@Timer dorand 5 //how many kinds will ore? change it. cont.newitem i_ore_iron cont.newitem i_ore_copper cont.newitem i_ore_dull_copper cont.newitem i_ore_shadow cont.newitem i_ore_verite enddo cont.new.amount 5 cont.new.bounce timer 3600 return 1 [chardef c_goblin] ... ... On=@Create itemnewbie i_timer_random_ore RE: Random ore in inventory once every hour - Lano - 11-12-2018 07:24 AM Yeah! just like that, thanks a lot! |