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

Lua magic barrier

WSouls

New Member
Joined
Aug 5, 2010
Messages
51
Reaction score
1
this is the magic all for INQ. i dont know what is wrong i dont get any errors it just doesnt work.
7494 = holy water
Code:
	<action itemid="7494" event="script"><![CDATA[  
	function onUse(cid, item, fromPosition, itemEx, toPosition)
		if(itemEx.id == 8753) then
			doTransformItem(itemEx.uid, 8754)
			doSendMagicEffect(toPosition, CONST_ME_POFF)
		elseif(itemEx.id == 8755) then
			doTransformItem(itemEx.uid, 8756)
			doSendMagicEffect(toPosition, CONST_ME_POFF)
		elseif(itemEx.id == 8757) then
			doTransformItem(itemEx.uid, 8758)
			doSendMagicEffect(toPosition, CONST_ME_POFF)
		elseif(itemEx.id == 8759) then
			setPlayerStorageValue(cid, 5052, 1)
			doSendMagicEffect(toPosition, CONST_ME_POFF)
		end
		return true
	end
	]]></action>
Code:
	<item id="8753" article="a" name="magic barrier" />
	<item id="8754" article="an" name="energy barrier">
		<attribute key="decayTo" value="8755" />
		<attribute key="duration" value="20" />
	</item>
	<item id="8755" article="a" name="fire barrier" />
	<item id="8756" article="an" name="energy barrier">
		<attribute key="decayTo" value="8757" />
		<attribute key="duration" value="20" />
	</item>
	<item id="8757" article="a" name="fire barrier" />
	<item id="8758" article="an" name="energy barrier">
		<attribute key="decayTo" value="8759" />
		<attribute key="duration" value="20" />
	</item>
	<item id="8759" article="a" name="fire barrier">
		<attribute key="decayTo" value="8753" />
		<attribute key="duration" value="20" />
	</item>

i think its all step up right. i also tried searching for this but i can find it.
 
XML:
	<action itemid="7494" event="script"><![CDATA[
	function onUse(cid, item, fromPosition, itemEx, toPosition)
		if isInArray({8753, 8755, 8757}, itemEx.itemid) then
			doTransformItem(itemEx.uid, itemEx.itemid + 1)
			doDecayItem(itemEx.uid)
		elseif itemEx.itemid == 8759 then
			setPlayerStorageValue(cid, 5052, 1)
		end
		doSendMagicEffect(toPosition, CONST_ME_POFF)
		return true
	end
	]]></action>
 
Back
Top