Skulls 331 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 (editado) Fala galera, tudo bem? Venho trazer pra vocês uma nova magia que fiz. Ela é basicamente um puxão que da um pouco de dano. Gif Em spells.xml coloque essa tag: <instant name="Energy Grab" words="exori grab vis" needtarget="1" lvl="40" mana="20" prem="1" range="5" blockwalls="1" exhaustion="2000" groups="1,2000" icon="122" needlearn="0" event="script" value="attack/energy grab.lua"> <vocation id="3"/> <vocation id="7"/> </instant> Em scripts/attack crie um arquivo chamado energy grab.lua e coloque o conteúdo abaixo: local grab_time = 350 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGYBALL) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) function onTargetCreature(cid, target) addEvent(executeGrab, grab_time, cid, target) end setCombatCallback(combat, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") function executeGrab(cid, target, param) d = param or -1 if not isPlayer(cid) then return false end if not isCreature(target) then return false end local cpos, ppos = getCreaturePosition(target), getCreaturePosition(cid) local dir = getDirectionTo2(cpos, ppos) if d == -1 then doSendDistanceShoot(cpos, ppos, CONST_ANI_ENERGYBALL) end if getDistanceBetween(cpos, ppos) > 1 then doMoveCreature(target, dir) end if (d > 1 or d == -1) then addEvent(executeGrab, 30, cid, target, getDistanceBetween(cpos, ppos)) end return true end function performCombat(cid, combat, var) return doCombat(cid, combat, var) end function onCastSpell(cid, var) return doCombat(cid, combat, setSpellTarget(cid, var)) end Para funcionar corretamente, isso é puxando quem estiver na frente da magia e nao o target inicial é necessário que você utilize o sistema disponibilizado por mim neste tópico: http://www.xtibia.com/forum/topic/239458-spells-checando-interferencias-na-trajetoria/ Caso contrário, troque a linha return doCombat(cid, combat, setSpellTarget(cid, var)) por return doCombat(cid, combat, var). Bom, é isso. Espero que gostem. Abraços, Editado Fevereiro 17, 2016 por Skulls Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/ Compartilhar em outros sites More sharing options...
Night Wolf 285 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 ficou parecidíssimo com o puxão do Blitzcrank de league of legends, curti. Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685955 Compartilhar em outros sites More sharing options...
Skulls 331 Postado Fevereiro 15, 2016 Autor Share Postado Fevereiro 15, 2016 ficou parecidíssimo com o puxão do Blitzcrank de league of legends, curti. Eu achei lindo tbm, uma das magias que eu mais gostei de fazer/ do resultado. Valeu! Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685979 Compartilhar em outros sites More sharing options...
SamueLGuedes 333 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 Tirando a parte que odeio blitzcrank, ficou muito parecido, gostei. parabéns pelo script. Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685982 Compartilhar em outros sites More sharing options...
Marco Oliveira 205 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 Ficou legal, e seria bem legal pra knights haha! Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685983 Compartilhar em outros sites More sharing options...
JustinnoTibianno 71 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 Ótimo script cara Será que da pra colocar a spell em algum monstro? Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685985 Compartilhar em outros sites More sharing options...
Caronte 446 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 Ótimo script cara Será que da pra colocar a spell em algum monstro? Com uma modificação no script dá sim, mas ele fez para acontecer exclusivamente com player puxando criatura.. Ficou legal, e seria bem legal pra knights haha! Concordo... Parabéns skulls, ficou muito bom. Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1685987 Compartilhar em outros sites More sharing options...
Night Wolf 285 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 tem um jogo q eu jogava que os "knights" tinham uma spell que lançavava uma corrente e puxava o cara pra perto. Ficaria meio apelão pro tibia mas se botar um cooldown acho q é uma boa. Fica meio estilo Scorpion do MK no "GET OVER HERE" Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686021 Compartilhar em outros sites More sharing options...
Caronte 446 Postado Fevereiro 15, 2016 Share Postado Fevereiro 15, 2016 tem um jogo q eu jogava que os "knights" tinham uma spell que lançavava uma corrente e puxava o cara pra perto. Ficaria meio apelão pro tibia mas se botar um cooldown acho q é uma boa. Fica meio estilo Scorpion do MK no "GET OVER HERE" Diablo III os barbarians fazem isso... Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686022 Compartilhar em outros sites More sharing options...
Skulls 331 Postado Fevereiro 17, 2016 Autor Share Postado Fevereiro 17, 2016 (editado) Tirando a parte que odeio blitzcrank, ficou muito parecido, gostei. parabéns pelo script. Hahaha eu amo ele, destruo jogando de blitão! Obrigado!! Ficou legal, e seria bem legal pra knights haha! Sim, poderia ser adaptado para um ot normal visando auxiliar vocações corpo a corpo, mas com bom senso para não ficar OP. Valeu! Ótimo script cara Será que da pra colocar a spell em algum monstro? Como bem respondeu o Caronte dá sim, basta adaptar. Valeu ai! Com uma modificação no script dá sim, mas ele fez para acontecer exclusivamente com player puxando criatura .. Concordo... Parabéns skulls, ficou muito bom. Muito obrigado, você e wolf sempre me ajudando / apoiando! xD tem um jogo q eu jogava que os "knights" tinham uma spell que lançavava uma corrente e puxava o cara pra perto. Ficaria meio apelão pro tibia mas se botar um cooldown acho q é uma boa. Fica meio estilo Scorpion do MK no "GET OVER HERE" Para não ficar op só com um cd gigante, dano baixo ou sem dano e não targeteable (ela ser direcional, podendo ser desviado). Atualizado mais uma vez o grab, agora finalizado com efeito em todas as direções: Editado Fevereiro 17, 2016 por Skulls Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686037 Compartilhar em outros sites More sharing options...
Dmy Recaida 11 Postado Fevereiro 18, 2016 Share Postado Fevereiro 18, 2016 Eu odeio o blitz, mas adorei seu script *-* Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686292 Compartilhar em outros sites More sharing options...
Skulls 331 Postado Fevereiro 18, 2016 Autor Share Postado Fevereiro 18, 2016 Eu odeio o blitz, mas adorei seu script *-* Pq esse odio generalizado com o blitz?! Eu adoro jogar com ele rs Valeu! Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686337 Compartilhar em outros sites More sharing options...
Night Wolf 285 Postado Fevereiro 18, 2016 Share Postado Fevereiro 18, 2016 ^os bronze não gosta pq não sabe escapar, os prata gosta porque os outros não sabem escapar. Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686339 Compartilhar em outros sites More sharing options...
Skulls 331 Postado Fevereiro 18, 2016 Autor Share Postado Fevereiro 18, 2016 ^os bronze não gosta pq não sabe escapar, os prata gosta porque os outros não sabem escapar. É bem isso mesmo, prazer prata 1 uauhhuaehuae Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686340 Compartilhar em outros sites More sharing options...
Administrador Administrador 1437 Postado Fevereiro 19, 2016 Administrador Share Postado Fevereiro 19, 2016 Ótima atualização, blitz é um chatinho >.< Link para o comentário https://xtibia.com/forum/topic/239460-exori-grab-vis/#findComment-1686399 Compartilhar em outros sites More sharing options...
Posts Recomendados