• 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!

2 things :P

Snow

New Member
Joined
Jan 16, 2008
Messages
381
Reaction score
0
Code:
local t = {
	[8568] = {
		corpse = 8967,
		charged = 1495
		boss = 'Energy Overlord',
		effect = CONST_ME_BIGCLOUDS,
		summonPos = {x=33095, y=32194, z=13},
		pos = {
			{x=33094, y=32189, z=13},
			{x=33097, y=32189, z=13},
			{x=33099, y=32191, z=13},
			{x=33099, y=32194, z=13},
			{x=33097, y=32196, z=13},
			{x=33094, y=32196, z=13},
			{x=33092, y=32194, z=13},
			{x=33092, y=32191, z=13}
		}
	},
	[8569] = {
		corpse = 8969,
		charged = 8575,
		boss = 'Fire Overlord',
		effect = CONST_ME_FIREAREA,
		summonPos = {x=33199, y=32103, z=13},
		pos = {
			{x=33198, y=32102, z=13},
			{x=33201, y=32102, z=13},
			{x=33203, y=32104, z=13},
			{x=33203, y=32107, z=13},
			{x=33201, y=32109, z=13},
			{x=33198, y=32109, z=13},
			{x=33196, y=32107, z=13},
			{x=33196, y=32104, z=13}
		}
	},
	[8570] = {
		corpse = 8968,
		charged = 8574,
		boss = 'Ice Overlord',
		effect = CONST_ME_ICETORNADO,
		summonEffect = CONST_ME_ICEAREA,
		summonPos = {x=33286, y=32102, z=13},
		pos = {
			{x=33285, y=32097, z=13},
			{x=33288, y=32097, z=13},
			{x=33290, y=32099, z=13},
			{x=33290, y=32102, z=13},
			{x=33288, y=32104, z=13},
			{x=33285, y=32104, z=13},
			{x=33283, y=32102, z=13},
			{x=33283, y=32099, z=13}
		}
	},
	[8578] = {
		corpse = 8934,
		charged = 8576,
		boss = 'Earth Overlord',
		effect = CONST_ME_BIGPLANTS,
		summonPos = {x=33347, y=32208, z=13},
		pos = {
			{x=33346, y=32203, z=13},
			{x=33349, y=32203, z=13},
			{x=33351, y=32205, z=13},
			{x=33351, y=32208, z=13},
			{x=33349, y=32210, z=13},
			{x=33346, y=32210, z=13},
			{x=33344, y=32208, z=13},
			{x=33344, y=32205, z=13}
		}
	}
}
function onAddItem(moveitem, tileitem, position)
	local v = t[tileitem.itemid]
	if v and v.corpse == moveitem.itemid and getGlobalStorageValue(tileitem.itemid) < 1 then
		for i = 1, #v.pos do
			if getTileItemById(v.pos[i], v.charged).uid < 1 then
				return
			end
		end
		doRemoveItem(moveitem.uid)
		doSendMagicEffect(position, v.effect)
		doSummonCreature(v.boss, v.summonPos)
		doSendMagicEffect(v.summonPos, v.summonEffect or v.effect)
		setGlobalStorageValue(tileitem.itemid, 1)
	end
end
this doesn't work

and also a question....
is the item otb that comes with remere's map editor the official one i can use with tfs?

Thanks in advance...
 
Lua:
local t = {
	[8568] = {
		corpse = 8967,
		charged = 1495,
		boss = 'Energy Overlord',
		effect = CONST_ME_BIGCLOUDS,
		summonPos = {x=33095, y=32194, z=13},
		pos = {
			{x=33094, y=32189, z=13},
			{x=33097, y=32189, z=13},
			{x=33099, y=32191, z=13},
			{x=33099, y=32194, z=13},
			{x=33097, y=32196, z=13},
			{x=33094, y=32196, z=13},
			{x=33092, y=32194, z=13},
			{x=33092, y=32191, z=13}
		}
	},
	[8569] = {
		corpse = 8969,
		charged = 8575,
		boss = 'Fire Overlord',
		effect = CONST_ME_FIREAREA,
		summonPos = {x=33199, y=32103, z=13},
		pos = {
			{x=33198, y=32102, z=13},
			{x=33201, y=32102, z=13},
			{x=33203, y=32104, z=13},
			{x=33203, y=32107, z=13},
			{x=33201, y=32109, z=13},
			{x=33198, y=32109, z=13},
			{x=33196, y=32107, z=13},
			{x=33196, y=32104, z=13}
		}
	},
	[8570] = {
		corpse = 8968,
		charged = 8574,
		boss = 'Ice Overlord',
		effect = CONST_ME_ICETORNADO,
		summonEffect = CONST_ME_ICEAREA,
		summonPos = {x=33286, y=32102, z=13},
		pos = {
			{x=33285, y=32097, z=13},
			{x=33288, y=32097, z=13},
			{x=33290, y=32099, z=13},
			{x=33290, y=32102, z=13},
			{x=33288, y=32104, z=13},
			{x=33285, y=32104, z=13},
			{x=33283, y=32102, z=13},
			{x=33283, y=32099, z=13}
		}
	},
	[8578] = {
		corpse = 8934,
		charged = 8576,
		boss = 'Earth Overlord',
		effect = CONST_ME_BIGPLANTS,
		summonPos = {x=33347, y=32208, z=13},
		pos = {
			{x=33346, y=32203, z=13},
			{x=33349, y=32203, z=13},
			{x=33351, y=32205, z=13},
			{x=33351, y=32208, z=13},
			{x=33349, y=32210, z=13},
			{x=33346, y=32210, z=13},
			{x=33344, y=32208, z=13},
			{x=33344, y=32205, z=13}
		}
	}
}
function onAddItem(moveitem, tileitem, position)
	local v = t[tileitem.itemid]
	if v and v.corpse == moveitem.itemid and getGlobalStorageValue(tileitem.itemid) < 1 then
		for i = 1, #v.pos do
			if getTileItemById(v.pos[i], v.charged).uid < 1 then
				return
			end
		end
		doRemoveItem(moveitem.uid)
		doSendMagicEffect(position, v.effect)
		doSummonCreature(v.boss, v.summonPos)
		doSendMagicEffect(v.summonPos, v.summonEffect or v.effect)
		setGlobalStorageValue(tileitem.itemid, 1)
	end
end
is the item otb that comes with remere's map editor the official one i can use with tfs?
Yep. If you edit the client version in the OTB's header to match the original TFS items.otb one.
 
Back
Top