Postado Janeiro 10, 2015 10 anos Olá Pessoal, estava querendo uma spell chamada "Hiraishin Jutsu Seal, ai um colega me ajudou no topico, mas a spell não esta como eu desejava. Olhe este vídeo em (1:32): Hiraishin Jutsu Seal Breve descrição: Ele marca no piso kunais que no máximo 6 (ele marca estas kunais falando Hiraishin Jutsu Seal), ai depois de ter marcado os pisos desejados, o personagem fala Hiraishin no jutsu e ele começa a teleportar para as kunais (a cada Hiraishin no jutsu ele se teleporta para uma Kunai). Quando o tempo de 30 segundos acaba elas cada uma delas somem. Hiraishin Jutsu Seal: local s = {5668,5669,5667} local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function x(p, d) local t = {{x=p.x,y=p.y-1,z=p.z},{x=p.x+1,y=p.y,z=p.z},{x=p.x,y=p.y+1,z=p.z},{x=p.x-1,y=p.y,z=p.z}} return t[d+1] end function onCastSpell(cid, var) local position1 = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z} local pos = getCreaturePosition(cid) local item = 2335 --id da kunai doCreateItem(item, getCreaturePosition(cid)) local mystr = "return {x=xx,y=yy,z=zz}" local mystr = string.gsub(mystr, "xx", pos.x) local mystr = string.gsub(mystr, "yy", pos.y) local mystr = string.gsub(mystr, "zz", pos.z) local position112 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} setPlayerStorageValue(cid, s[1], mystr) setPlayerStorageValue(cid, s[2], os.time()+0) setPlayerStorageValue(cid, s[3], 1) for i = 1, 5 do end doCombat(cid, combat, var) return true end Hiraishin no Jutsu: local s = {5668,5669,5667} function onCastSpell(cid, var) local parameters = { cid = cid, var = var} k = getPlayerStorageValue(cid, s[2]) - os.time() if k <= 0 then t = loadstring(getPlayerStorageValue(cid, s[1]))() local position1 = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z} local position2 = {x=t.x+1, y=t.y+1, z=t.z} doTeleportThing(cid, t) doSendMagicEffect(position1, 82) addEvent(doSendMagicEffect, 0, position2,186) addEvent(doSendMagicEffect, 500, t, 131) setPlayerStorageValue(cid, s[3], -1) else doPlayerSendTextMessage(cid, 19, "Aguarde "..k.." segundos.") end return true end Eu queria que vocês editassem e deixasse mais animado, tipo colocar tempo e deixar mais fácil de configura - las, e mais organizada. Creditos: ptdg Editado Janeiro 10, 2015 10 anos por Storm Night (veja o histórico de edições) "O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Postado Janeiro 10, 2015 10 anos O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados" The corrupt fear us. The honest support us. The heroic join us.
Postado Janeiro 10, 2015 10 anos Autor Definitivamente,Bom Trabalho - Rep+ Mano, vc não entendeu o tópico kkkkkk. Eu quero que editem o script. "O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Postado Janeiro 11, 2015 10 anos Autor @UP "O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
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.