-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 2 respostas
- 117 visualizações
-
- 2 respostas
- 724 visualizações
-
- 7 respostas
- 1518 visualizações
-
- 0 respostas
- 1188 visualizações
-
Pergunta
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 para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados