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

MoveEvent Mod ->

azzkaban

Monster Maker
Joined
Feb 23, 2010
Messages
1,101
Reaction score
194
Location
Iquique Chile
Hello I edit this simple script.

In mod create file with name --> ANTS SYSTEM.xml and paste this:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ANTS SYSTEM" version="1.0" author="Amy Azzkaban" contact="otland.net" enabled="yes">
	<description>
							 ## ANTS SYSTEM BY AMY AZZKABAN ##
						        scripted by Amy Azzkaban
							      otland.net 
                                                if you find a bug, please post it!
				
	</description>

	<!-- Poison Ants By Amy Azzkaban -->
        <movevent type="StepIn" itemid="3312" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3312" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3313" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3313" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3314" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3314" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3315" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3315" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3316" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3316" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3317" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3317" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3318" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3318" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3319" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3319" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3320" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3320" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3321" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3321" script="poison ants.lua"/>
        <movevent type="StepIn" itemid="3322" script="poison ants.lua"/>
        <movevent type="StepOut" itemid="3322" script="poison ants.lua"/>
</mod>

OK? Now in mods/scripts create file with name: poison ants.lua and paste this:

Code:
local condition = createConditionObject(CONDITION_POISON)
setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20)
setConditionParam(condition, CONDITION_PARAM_TICKS, -1)
setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 5)

function onStepIn(cid, item, pos)
	if isPlayer(cid) == TRUE then
		doAddCondition(cid, condition)
	end
end

function onStepOut(cid, item, pos)
	doRemoveCondition(cid, CONDITION_POISON)
end

Uff, this is my ants system. Sorry for my bad english.

Please no rep.

Thanks.
 
This is a nice script, but maybe you should make them fire ants instead. Or just make another script, for fire ants. I like the idea of the script, good job! Rep++!
 
Code:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ANTS SYSTEM" version="1.0" author="Amy Azzkaban" contact="otland.net" enabled="yes">
	<description>
							 ## ANTS SYSTEM BY AMY AZZKABAN ##
						        scripted by Amy Azzkaban
							      otland.net 
                                                if you find a bug, please post it!
				
	</description>

	<!-- Poison Ants By Amy Azzkaban -->
		<movevent type="StepIn" itemid="3312-3322" event="script" value="poison ants.lua"/>
		<movevent type="StepOut" itemid="3312-3322" event="script" value="poison ants.lua"/>
</mod>
 
someone try this. i didnt test it so be sure to post any errors. set aid to 10000 for poison and 10001 for fire. just save it as ants.xml and put it in your mods folder

Code:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ANTS SYSTEM" version="2.0" contact="otland.net" enabled="yes">
<description>
							## ANTS SYSTEM IDEA BY AMY AZZKABAN ##
						         scipts updatd by soul4soul
							            otland.net 
								set ant aid to 10000 for poison
								set ant aid to 10001 for fire
                              if you find a bug, please post it!
				
</description>

	<movevent type="StepIn" actionid="10000" event="script"><![CDATA[
		local condition = createConditionObject(CONDITION_POISON)
		setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20)
		setConditionParam(condition, CONDITION_PARAM_TICKS, -1)
		setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 5)

		function onStepIn(cid, item, pos)
			if isPlayer(cid) == TRUE then
				doAddCondition(cid, condition)
			end
		end
]]></movevent>

	<movevent type="StepIn" actionid="10001" event="script"><![CDATA[
		local condition = createConditionObject(CONDITION_FIRE)
		setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20)
		setConditionParam(condition, CONDITION_PARAM_TICKS, -1)
		setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 5)

		function onStepIn(cid, item, pos)
			if isPlayer(cid) == TRUE then
				doAddCondition(cid, condition)
			end
		end
]]></movevent>

	<movevent type="StepOut" itemid="3312-3322" event="script"><![CDATA[
		function onStepOut(cid, item, pos)
			doRemoveCondition(cid, CONDITION_POISON)
			doRemoveCondition(cid, CONDITION_FIRE)
		end
	]]></movevent>
</mod>
 
Back
Top