Experimentat
Experimentat
Mesaje: 72
Membru din: Sâm Ian 31, 2026 4:11 pm
Server: metin2avange.mt2.xyz
Rasă: Ninja
Regat: Chunjo
  • Has thanked: 1 time
  • Cod: Selectaţi tot

    quest online_minutes_reward begin
    	state start begin
    		function cfg()
    			local c = {}
    			c.MIN = 30
    			c.SEC = c.MIN * 60
    			c.REWARD_VNUM = 80017
    			c.REWARD_COUNT = 1
    			c.TAG = "[Online]"
    			return c
    		end
    
    		when login begin
    			local c = online_minutes_reward.cfg()
    			if pc.getqf("omr_on") != 1 then
    				pc.setqf("omr_on", 1)
    				loop_timer("omr_tick", c.SEC)
    			end
    		end
    
    		when omr_tick.timer begin
    			local c = online_minutes_reward.cfg()
    			pc.give_item2(c.REWARD_VNUM, c.REWARD_COUNT)
    			syschat("|cff56ff00|H|h"..c.TAG.."|h|r : "..c.MIN.." minute online = reward primit!")
    		end
    	end
    end