-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
- 0 replies
- 267 views
-
- 1 reply
- 808 views
-
- 0 replies
- 989 views
-
- 0 replies
- 557 views
-
- 2 answers
- 872 views
-
Question
Wiihtop 1
galera estou com um problema fiz um tipo de "kawarimi"
ele teleporta para onde o player usar o use ! porem
se o player da use na parede o player vai até a parede, tem como colocar para ele nao atravessar paredes, e portas?
function onUse(cid, item, frompos, item2, topos, item3)
local pos = getThingPos(item2.uid)
local effect = 2 ------Coloque aki o efeito que saira quando usar o item--------
local time = 40 -- tempo em segundos.
local itemId = 2554 -- id do item --[[ o mesmo da tag ]]--
local pos1 = getCreaturePosition(cid)
if getTilePzInfo(getCreaturePosition(cid)) then
return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.")
end
if getDistanceBetween(pos1, pos) <= 6 then
if getPlayerSlotItem(cid, 9).itemid == itemId or getPlayerSlotItem(cid, 10).itemid == itemId then
if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then
doTeleportThing(cid, pos, false)
doSendMagicEffect(pos, effect)
setPlayerStorageValue(cid, 1239870, os.time()+time)
else
doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!")
end
else
doPlayerSendCancel(cid, "Você só pode usar o item "..getItemNameById(itemId).." estiver equipado na mão.")
end
else
doPlayerSendCancel(cid, "Você só pode usar esse item a 3 sqm longe de você")
end
return true
end
Link to comment
https://xtibia.com/forum/topic/230476-ajuda-com-kawarimi-telerporte-action/Share on other sites
3 answers to this question
Recommended Posts