Postado Setembro 28, 2017 7 anos Salve galera então tô precisando de uma ajudinha queria um item que teleportase no lugar que a pessoa mirase sem fazer a pessoa anda pra poder clika
Postado Setembro 28, 2017 7 anos Algo assim imagino: function onUse(cid, item, fromPosition, itemEx, toPosition) doRemoveItem(item.uid) doTeleportThing(cid,toPosition) return true end
Postado Setembro 28, 2017 7 anos Autor Em 28/09/2017 em 18:35, antharaz disse: Algo assim imagino: function onUse(cid, item, fromPosition, itemEx, toPosition) doRemoveItem(item.uid) doTeleportThing(cid,toPosition) return true end Eu sou novo kkk onde ponho isso em acctionr?
Postado Setembro 28, 2017 7 anos Solução Acho que tenho aqui, 1 min Vá em data/action/scripts cire um arquivo chamado kunaiteleport e coloque isto: Mostrar conteúdo oculto function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = fromPosition local aqui = getPlayerPosition(cid) local vocs = {265, 266, 267, 268, 269, 271, 272, 273, 274, 275, 276, 277, 278, 279, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 308} local agua = {4610, 4612, 4611, 4664, 4613, 4666, 4646, 4654, 4609, 4665, 4608, 4625, 4665, 4666, 4645} local parede = {1030, 1029, 1025, 1026, 1027, 1259, 1028, 1032, 1034, 1033, 1536, 1533, 873, 919, 874, 1037, 2700, 2708, 4472, 4475, 4471, 3388, 3373, 3363, 3398, 3408, 3417, 3420, 3407, 3368, 2701, 5130, 6170, 6166, 1596, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422} local pedra = {874, 919, 873, 2707, 2784, 2778, 3330, 4471, 4475, 4473, 4472, 4474, 4468, 4478, 4469, 4470, 4479, 2703, 2704, 1534, 2739, 3867, 5324, 5316, 5315, 5317, 1600, 1597, 1601} local bug = {459, 3311, 411, 5771, 5772, 7924, 1386} if getDistanceBetween(aqui, toPosition) >= 8 then return doPlayerSendTextMessage(cid, 27, "Está muito longe.") elseif(not(isSightClear(aqui, toPosition, 1))) then return doPlayerSendTextMessage(cid, 27, "Isso é impossivel.") elseif(getTilePzInfo(aqui)) then return doPlayerSendCancel(cid, "Não pode usar a tecnica Deus Dragão em casas ou areas protegidas.") elseif(getTilePzInfo(toPosition)) then return doPlayerSendCancel(cid, "Não pode usar a tecnica Deus Dragão em casas ou areas protegidas.") elseif(isInArray(bug, itemEx.itemid)) then return doPlayerSendTextMessage(cid, 27, "Lamento Não Pode Mais Fazer O Velho Bug...") elseif(isInArray(agua, itemEx.itemid)) then return doPlayerSendTextMessage(cid, 27, "voce nao pode usar em agua") elseif(isInArray(parede, itemEx.itemid)) then return doPlayerSendTextMessage(cid, 27, "voce nao pode usar em paredes") elseif(isInArray(pedra, itemEx.itemid)) then return doPlayerSendTextMessage(cid, 27, "voce nao pode usar em pedras e nao pode fazer o antigo bug") elseif(not(isInArray(vocs, getPlayerVocation(cid)))) then return doPlayerSendTextMessage(cid, 27, "Desculpe, Apenas Minato e tobirama pode usar a tecnica Deus Dragao.") end if(doTeleportThing(cid, toPosition, false)) then doSendMagicEffect(pos, 186) doSendMagicEffect(toPosition, 245) doCreatureSay(cid, "Shunshin", 19) return doSendDistanceShoot(pos, toPosition, 54) end return doPlayerSendCancel(cid, "Desculpe nao foi possivel.") end depois em actions.xml coloque: Mostrar conteúdo oculto <action itemid="2386" event="script" value="kunaiteleport.lua" allowfaruse="1"/> OBS: Aqui em "<action itemid="2386" " vc coloca o ID do item.. kunai ou sei lá kkk seja feliz, simples assim! kkk Atenção cara, o topico já existe, procure não fazer topicos repetidos .... http://www.tibiaking.com/forum/forums/topic/40615-action-hiraishin-kunai/ Editado Setembro 28, 2017 7 anos por galokoao (veja o histórico de edições) Web Developper Lua Script - begginer Me chame no discord Zanata.dev#2812
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.