local attr = "actionid"
local config = {
[10000] = {x=100, y=100, z=7},
[10001] = {x=200, y=200, z=7}
}
function onStepIn(cid, item, position, fromPosition)
local i = config[isInArray({"actionid", "aid"}, attr) == TRUE and item.actionid or isInArray({"uniqueid", "uid"}, attr) == TRUE and item.uid or 0]
if isPlayer(cid) == TRUE and i then
doSendMagicEffect(position, CONST_ME_TELEPORT)
doTeleportThing(cid, i)
doSendMagicEffect(i, CONST_ME_TELEPORT)
end
end
<movevent event="StepIn" fromaid="10000" toaid="10001" script="scriptname.lua"/>
Code:local attr = "actionid" local config = { [10000] = {x=100, y=100, z=7}, [10001] = {x=200, y=200, z=7} } function onStepIn(cid, item, position, fromPosition) local i = config[isInArray({"actionid", "aid"}, attr) == TRUE and item.actionid or isInArray({"uniqueid", "uid"}, attr) == TRUE and item.uid or 0] if isPlayer(cid) == TRUE and i then doSendMagicEffect(position, CONST_ME_TELEPORT) doTeleportThing(cid, i) doSendMagicEffect(i, CONST_ME_TELEPORT) end endCode:<movevent event="StepIn" fromaid="10000" toaid="10001" script="scriptname.lua"/>
function onStepIn(cid, item, frompos, item2, topos)
local monks = { x = 1240, y = 2045, z = 8 }
doTeleportThing(cid, monks)
doPlayerSendTextMessage(cid,25,"Welcome to the training area.")
end