zabuzo
Well-Known Member
- Joined
- Jun 10, 2016
- Messages
- 238
- Reaction score
- 54
Nothing working, i'm tryng to make a dawnport tile in 8.60
Why nothing happen?
Why nothing happen?
Code:
<movevent type="StepIn" actionid="65527-65530" event="script" value="dawnport_tiles.lua" />
Code:
local tile = {
--[actionid] = {vocation id}
[65530] = {vocid = 1 },
[65529] = {vocid = 2 },
[65528] = {vocid = 3 },
[65527] = {vocid = 4 }
}
function onStepIn(cid, item, position, fromPosition)
local r = tile[item.actionid]
if r == 65530 then -- sorc tile
queststatus = getPlayerStorageValue(cid,r)
if queststatus == -1 then
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
setPlayerStorageValue(cid,r,1)
doPlayerAddItem(cid,2190,1) -- wand of vortex
doPlayerAddItem(cid,2287,100) -- lmm
end
elseif r == 65529 then -- druid tile
queststatus = getPlayerStorageValue(cid,r)
if queststatus == -1 then
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
setPlayerStorageValue(cid,r,1)
doPlayerAddItem(cid,2182,1) -- snakebit rod
doPlayerAddItem(cid,2287,100) -- lmm
end
elseif r == 65528 then -- pally tile
queststatus = getPlayerStorageValue(cid,r)
if queststatus == -1 then
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
setPlayerStorageValue(cid,r,1)
doPlayerAddItem(cid,2456,1) -- bow
doPlayerAddItem(cid,2544,100) -- arrow
doPlayerAddItem(cid,2544,100) -- arrow
doPlayerAddItem(cid,2544,100) -- arrow
end
elseif r == 65527 then -- kina tile
queststatus = getPlayerStorageValue(cid,r)
if queststatus == -1 then
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
setPlayerStorageValue(cid,r,1)
doPlayerAddItem(cid,2379,1) -- sword
doPlayerAddItem(cid,2382,1) -- club
doPlayerAddItem(cid,2380,1) -- axe
end
end
return true
end