if isMonster(cid) == 1 then
doRemoveCreature(cid)
end
return TRUE
end
function onStepIn(cid, item, position, fromPosition)
if isMonster(cid) == 1 then
efect = 40
doRemoveCreature(cid)
doSendMagicEffect(topos, efect)
end
return TRUE
end
function onStepIn(cid, item, position, fromPosition)
smokepos = {x=here, y=here, z=here, stackpos=253}
smoke = getThingfromPos(smokepos)
if isMonster(smoke) == 1 then
doRemoveCreature(smoke)
end
end
<movevent event="StepIn" itemid="SMOKE_FIELD_ID" script="smokefield.lua"/>
<movevent event="StepIn" uniqueid="SMOKE_FIELD_[B]UNIQUE[/B]_[B]ID[/B]" script="smokefield.lua.lua" />
function onStepIn(cid, item, position, fromPosition)
creature = getThingfromPos(position)
if isPlayer(creature.uid) == FALSE then
doRemoveCreature(creature.uid)
end
return TRUE
end
function onStepIn(cid, item, position, fromPosition)
if isMonster(cid) == FALSE then
doRemoveCreature(cid)
end
return TRUE
end
Or simply:
PHP:function onStepIn(cid, item, position, fromPosition) if isMonster(cid) == FALSE then doRemoveCreature(cid) end return TRUE end
@up It's isMonster not isPlayer![]()
[25/02/2008 15:32:54] Lua Script Error: [MoveEvents Interface]
[25/02/2008 15:32:54] data/movements/scripts/remove.luanStepIn
[25/02/2008 15:32:54] data/movements/scripts/remove.lua:2: attempt to call global 'isMonster' (a nil value)
[25/02/2008 16:14:03] Lua Script Error: [MoveEvents Interface]
[25/02/2008 16:14:03] data/movements/scripts/remove.luanStepIn
[25/02/2008 16:14:03] luaDoRemoveCreature(). Creature not found
function onStepIn(cid, item, position, fromPosition)
creature = getThingfromPos(position)
if isPlayer(creature.uid) == FALSE then
doRemoveCreature(creature.uid)
end
return TRUE
end