xexam
New Member
- Joined
- Aug 3, 2010
- Messages
- 172
- Reaction score
- 1
mam tyle
po przesunięciu dźwigni kamień znika na 5 sekund. po tym czasie pojawia się, ale dźwignia nie wraca do pierwotnej pozycji (1945) jak to zrobić? próbowalem z addevent transform item ale nie wychodzi. dodatkowo chce żeby po tych 5 sekundach był efekt CONST_ME_TELEPORT na miejscu dźwigni. Ktoś pomoże?
function onUse(cid, item, fromPosition, itemEx, toPosition)
local stone_id = 1304
local pos = {x = 776, y = 831, z = 8}
local stone = getTileItemById(pos, stone_id)
if stone.uid > 0 then
doRemoveItem(stone.uid)
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
addEvent(function() doCreateItem(stone_id, 1, pos) end, 5*1000)
doCreatureSay(cid, "You have removed the first stone. You have 5 seconds to pass!", TALKTYPE_ORANGE_1)
return true
else
return doPlayerSendCancel(cid,"The stone is already removed.")
end
end
po przesunięciu dźwigni kamień znika na 5 sekund. po tym czasie pojawia się, ale dźwignia nie wraca do pierwotnej pozycji (1945) jak to zrobić? próbowalem z addevent transform item ale nie wychodzi. dodatkowo chce żeby po tych 5 sekundach był efekt CONST_ME_TELEPORT na miejscu dźwigni. Ktoś pomoże?