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 anti_relog_reward begin
    	state start begin
    		function today()
    			return math.floor(get_time() / 86400)
    		end
    
    		when login begin
    			local t = anti_relog_reward.today()
    
    			if pc.getqf("ar_day") != t then
    				pc.setqf("ar_day", t)
    				pc.setqf("ar_claimed", 0)
    				pc.setqf("ar_last_login", get_time())
    			end
    		end
    
    		when 20084.chat."Reward sigur (anti relog)" begin
    			if pc.getqf("ar_claimed") == 1 then
    				say("Ai luat deja reward-ul azi.")
    				return
    			end
    
    			local last = pc.getqf("ar_last_login")
    			if get_time() - last < 300 then
    				say("Trebuie sa stai minim 5 minute online fara relog.")
    				return
    			end
    
    			pc.give_item2(80017, 1)
    			pc.setqf("ar_claimed", 1)
    			say("Reward primit. (anti relog ok)")
    		end
    	end
    end