Pagina 1 din 1

🟧 QUEST: „Daily Metin” — spargi 1 metin/zi (vnum setabil)

Scris: Dum Feb 01, 2026 10:47 am
de ProFight3D

Cod: Selectaţi tot

quest daily_metin_kill begin
	state start begin
		function cfg()
			local c = {}
			c.METIN_VNUM = 8024 -- schimba cu metinul tau
			c.REWARD_VNUM = 80017
			return c
		end

		function today()
			return math.floor(get_time() / 86400)
		end

		when login begin
			local t = daily_metin_kill.today()
			if pc.getqf("dmk_day") != t then
				pc.setqf("dmk_day", t)
				pc.setqf("dmk_done", 0)
			end
		end

		when kill begin
			if npc.get_race() != daily_metin_kill.cfg().METIN_VNUM then return end
			if pc.getqf("dmk_done") == 1 then return end

			pc.setqf("dmk_done", 1)
			pc.give_item2(daily_metin_kill.cfg().REWARD_VNUM, 1)
			syschat("[Daily] Ai spart metinul zilnic si ai primit reward!")
		end
	end
end