• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

CreatureEvent Addons system by level

Lua:
local t = {
	{level = 30, name = 'Citizen'},
	{level = 50, name = 'Hunter'},
	{level = 60, name = 'Mage'},
	{level = 70, name = 'Knight'},
	{level = 90, name = 'Noble'},
	{level = 100, name = 'Summoner'},
	{level = 120, name = 'Warrior'},
	{level = 125, name = 'Barbarian'},
	{level = 130, name = 'Druid'},
	{level = 135, name = 'Wizard'},
	{level = 150, name = 'Oriental'},
	{level = 155, name = 'Pirate'},
	{level = 170, name = 'Assassin'},
	{level = 175, name = 'Beggar'},
	{level = 270, name = 'Shaman'},
	{level = 180, name = 'Norse'},
	{level = 190, name = 'Nightmare'},
	{level = 200, name = 'Jester'},
	{level = 220, name = 'Brotherhood'},
	{level = 240, name = 'Demonhunter'},
	{level = 245, name = 'Yalaharian'},
	{level = 260, name = 'Warmaster'}
}

function onAdvance(cid, skill, oldLevel, newLevel)

	if skill == SKILL__LEVEL then
		for k, v in ipairs(t) do
			if newLevel >= v.level and not canPlayerWearOutfitId(cid, k, 3) then
				doPlayerAddOutfitId(cid, k, 3)
				doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'You can now wear ' .. v.name .. ' addons.')
				break
			end
		end
	end

	return true
end
17189-130475-RageFace2png-620x.jpg

loleD =D

REPPEEED, i use this system and working fine =D
 
could you make it for outfits please I mean not for addon example, if a player have level 80 then give him the demonhunter outfit etc.

rep++
 
Back
Top