• 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 onStepIn = COMBAT_PARAM_DISPEL

Potar

SocialWorld
Senator
Joined
Mar 1, 2009
Messages
1,661
Reaction score
125
Location
Warsaw, Poland
Hello, i want to make COMBAT_PARAM_DISPEL stepin movement.

When a player StepIn, cancel him CONDITION.

I made smth, but it doesn't work.

LUA:
 function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
 local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_FIRE)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PHYSICAL)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_POISON)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_CURSED)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_ENERGY)
	doCombat(cid, combat, var)
    return true
end

Code:
[2:45:15.169] [Error - MoveEvents Interface]
[2:45:15.170] data/movements/scripts/event.lua:onStepIn
[2:45:15.171] Description:
[2:45:15.173] (luaSetCombatParam) This function can only be used while loading t
he script.

[2:45:15.176] [Error - MoveEvents Interface]
[2:45:15.177] data/movements/scripts/event.lua:onStepIn
[2:45:15.178] Description:
[2:45:15.180] attempt to index a nil value
[2:45:15.181] stack traceback:
[2:45:15.182]   [C]: in function 'doCombat'
[2:45:15.183]   data/movements/scripts/event.lua:9: in function <data/movements/
scripts/event.lua:1>
 
Back
Top