Pagina 1 din 1

🟨 QUEST: Reward la fiecare 10 level (până la X)

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

Cod: Selectaţi tot

quest reward_each_10_levels begin
	state start begin
		function cfg()
			local c = {}
			c.MAX = 200
			c.REWARD_VNUM = 80017
			return c
		end

		when levelup begin
			local lvl = pc.get_level()
			if lvl > reward_each_10_levels.cfg().MAX then return end
			if lvl % 10 != 0 then return end

			-- evita dublari
			if pc.getqf("r10_last") == lvl then return end
			pc.setqf("r10_last", lvl)

			pc.give_item2(reward_each_10_levels.cfg().REWARD_VNUM, 1)
			syschat("[Reward] Ai primit recompensa pentru nivelul "..lvl.."!")
		end
	end
end