Jump to content

Search the Community

Showing results for tags 'spell'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. E ae galera, eu tenho uma mana rune no meu Snowz V13 ela presisa de level 300 e ml 85 pra ser usada e tem descrição o que a torna mais compreencivel, queria saber como faso para ela só ser usada por Mages ???ww? REP + PARA QUEM SABER ^^ !!!11!
  2. Removido (Sem autorização do autor oficial)
  3. Boa noite. Fui ajudar um "amigo" do forum que estava precisando desta Spell, e fazendo busca na internet percebi que não era tão fácil achá-la. No entanto, eu lembrava que já havia em meu PC. Sem mais delongas, vamos ao Script. Segue abaixo: Crie um arquivo "vip_hur.lua" na pasta Data/Spells/Scripts/Support. Cole o código abaixo dentro e salve. Agora vá no arquivo "Spells.xml" (Data/Spells) E cole a tag abaixo: Salve e feche. ScreenShot: Créditos?: Infelizmente não sei quem o criou' Espero ter ajudado alguém aí. Qualquer coisa que estiver ao meu alcance em ajudar, favor entrar em contacto.
  4. Olá, Membros do xtibia, decidi postar a magia que coloquei em meu server aqui para vocês.. Vá na pasta do seu OT > data > spells > scripts e crie um um arquivo lua, exevo gran mas mort.lua, adicione esse codigo todo dentro desse arquivo: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 17) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -600, -3.1, -1000) arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1 } addEvent(onCastSpell1, 100, parameters) return TRUE end Agora volte em OT > data > spells > abra o arquivo spells.xml e adicione a tag: <instant name="Apocalypse" words="exevo gran mas mort" lvl="250" mana="1340" selftarget="1" prem="1" exhaustion="4000" needlearn="0" script="exevo gran mas mort.lua"> <vocation id="5"/> <vocation id="6"/> </instant>
  5. Eu gostaria de saber como edito corretamente as spell para hitarem apenas de acordo com o level, Ex: (combat, COMBAT_FORMULA_LEVELMAGIC, 7, 7, 8, 30) Eu teria apenas que zerar alguns valores ali ou eu teria de colocar uma nova formula?
  6. Bom eu não estou conseguindo fazer este item voltar vazio após usar ele, editei um script que eu tinha ali mas n consigo transformar o item 4864 em 4863 (ele vazio). Eu tentei usar o script das potions , mas elas são bugadas em meu server ( desaparecem como food e não deixam empty flasks) local items = {4864} local getsoul = {100} local text = "Using Soul Bag" function onUse(cid, item, position, fromPosition, item2, toPosition) for i = 1,3 do if item.itemid == items[i] and doPlayerAddSoul(cid, getsoul[i]) then doRemoveItem(cid, item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, text) doSendAnimatedText(getPlayerPosition(cid), "Soul", 35) doSendMagicEffect(getPlayerPosition(cid), 12) end end return true end Vlw a atenção ,
  7. Gostaria de um script para quando se passar em cima do item 1397 causar um dano de 100
  8. pvjf

    Spell Invisivel

    Spell Invisivel com esta area {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 3, 1, 1, 0, 0, 0}, que quando acerta uma ou mais criaturas crie o efeito 12 (brilho azul) nelas.
  9. Olá galera , eu vi q muitas pessoas estao atrás de um script de transformar q ganha hp e mana entao decidi criar um e postar aqui. Tag da spell, bote no spells.xml <instant name="Transform" words="transformar" aggressive="0" selftarget="1" exhaustion="5000" needlearn="0" event="script" value="transform.lua"></instant> Crie um arquivo.lua na pasta script em spells, e bote nome dele de transform. Copie e cole isso \/ e bote no transform.lua Siga As Informações 1 -- Vocação q deseja se transformar. 2 -- o lvl q pode se transformar. 3 -- oque a o player vai fala para todo mundo ver. 4 -- quantidade q tu vai ganha de hp. 5 -- quantidade q tu vai ganhar de mana. 6 -- vocação q vai mudar ao transformar. 7 -- o outfit q o player vai ganhar. 8 -- o efeito q irar aparece ao transformar. 9 -- a mensagem q irar aparece se você não tiver nenhum dos requisitos citados. 10 -- o efeito q irar aparece se você não tiver nenhum dos requisitos citados. Créditos : Euuuu
  10. Magia Editada por antes estar inultil e sem graca. Descricao da Spell: O nome da spell significa: o poder que deus me deu, Vocacoes: Paladin. Dano, um pouco mais do que a magia Rage of The Skies (exevo gran mas vis) de sorc, Almenta dano com : magic level. Script da Spell: Va em data/spells/scripts/attack , copie qualquer arquivo e renomeie para my power.lua, ai dentro dele se troca tudo que tem por isso: fexe e salve, depois volta na pasta data/spells e abra o spells.xml e adicione uma nova linha assim mude ali: amarelo: level que ira needar para usar '-' vermelho:mana necessaria azul: tempo para poder soltar denovo ( em milesimos ) 1000 = 1 segundo -+-+-+-+-+-+-+-+-+-+-+[ é isso, se tiver alguma coisa errada ai escrevam nos coment]-+-+-+-+-+-+-+-+-+-+-+ Creditos: 100% eu certeza! Video da Spell:
  11. se postei errado movam , quero lhes pedir um iten que heala mana e hp... tipo que funcione todas vocations... e tipo cure 25k de mana e hp e de para usa hotkey infinito estou novo aria script venho aprendeno bastante mas ainda não sei fazer interas porfavor me ajudem valendo rep+ thanks pra quem ajuda /o/
  12. gente preciso de ajuda! minha sd ta hitando 2k a 4k. preciso diminuir isso rapidamente! segue abaixo como esta configurado: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -50, -1, -60, 5, 35, 33, 7) local condition = createConditionObject(CONDITION_CURSED) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 5, 1200, -40) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end PEÇO PRA QUE VOCES ANTES DE POSTAR BOTE UMA LEGENDA EM CADA NUMERO E ME EXPLICADA POR FAVOR! PRECISO DISSO! Rep +
  13. Va na Pasta do seu OT e Procura um Pasta ChamadaSpells! *Lá Vc colocar O seguinte Codigo : ----------------------------------------------------------------------- <instant name="gran trap" words="exevo gran trap" lvl="110" mana="100" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="trap.lua"> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> <vocation name="Royal Paladin" /> <vocation name="Elite Knight" /> </instant> ----------------------------------------------------------------------- Agora vanas Pasta Scripts! *Lá Vc colocar o seguinte codigo Salve Como trap.lua! ----------------------------------------------------------------------- local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 1498) local arr1 = { {0, 0, 0, 0, 0, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 0, 2, 0, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1 } addEvent(onCastSpell1, 100, parameters) end ------------------------------------------------------------------------ Galera Obrigado :smile_positivo:
  14. A spell erra assim^ Troquei os valores para Mas deu que a spells não existe, eu adicionei para soltar 10< oks , Balanciei pra 3.4 o hit... mas no servidor não lança ela'-' Não sei oque eu errei '-' Quem ajuda dou rep+ amanha. /o/ oque eu errei ?
  15. Ola Vim aqui de novo só para perguntar uma duvida , Uma o roksas Tirou , mas ainda tenho uma , tenho esta spells > local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 233) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 30) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.4, 0, -3.5, 0) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Como mostra na script ela lança uma a cada 5 secs de exaustion Gostaria de faze lá lançar 10 , Como o roksas mandou uma script testei ela lanço 2 seguida do efect certo , mas logo depois lançou o efect da outra , mesmo eu trocando em tão oque eu coloco para lançar 10 desse efect msm? obrigado valendo Rep+
  16. Essa minha spells , Eu troquei o 3.4< balanciei ela , gostaria de saber como almento o quanto de spells eu lanço tipo eu uso ela solta 2 spells seguida , keria almentar para 5
  17. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 22) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 40) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -3.4, 0, -3.4, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 22) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 40) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -3.4, 0, -3.4, 0) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3,combat4 = combat4,combat5 = combat5,} addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 300, parameters) addEvent(onCastSpell3, 600, parameters) addEvent(onCastSpell4, 900, parameters) addEvent(onCastSpell5, 1200, parameters) end Essa minha spells , Eu troquei o 3.4< balanciei ela , gostaria de saber como almento o quanto de spells eu lanço tipo eu uso ela solta 2 spells seguida , keria almentar para 5
  18. Pedindo a ajuda dos universitários: Como eu posso diminuir o Cooldown? Por exemplo o exori max frigo... Eu diminuir o exhausted para dois segundos mas o quarto icone(mão fechada) dura mais!
  19. Olá, bem, queria saber se há possibilidade de fazer um spell que varie conforme a vocação. -Varie como? Bem, digamos assim, seria apenas uma spell no "spells.xml", que seria usada por várias vocações, porém, se fosse a vocação 1, a spell teria o efeito 1 e o dano 1. Se fosse a vocação 2, ela teria o dano 2 e o efeito 2. Ou seja, a spell variaria seu efeito e seu dano conforme a vocação. Tem como? Obrigado.
  20. Spell exclusiva. Tibia 8.6 Join! • Menu: ├ Informações; ├ Compatibilidade; ├ Tutorial; ├ ScreenShots; └ Creditos. Informação: Através desse tópico, venho trazer um conteúdo bem interessante para o maior site de Tibia, o XTibia.com ! Comentem por favor, é de muita importância para mim. Compatibilidade: Windows Xp: OK! Windows 7: OK! Testado Somente em Alissow OT 8.6 Tutorial: Estou aqui para mostra-los e ensina-los a colocar uma spell que Eu criei! Bom, para começo de conversa, vá na pasta do seu Server/Data/Spells/Scripts. E lá , você cria um arquivo ( ou copie e cole um arquivo já existente ) e renomeie ele para: "Vip Spelling" Depois de ter feito isso, abra-o e coloque isto dentro do arquivo: Bom, feito isso, 50% da sua nova spell já está criada! Agora vamos voltar; vá na pasta do seu server>data>spells, abra o arquivo chamado Spell.xml ( é o único arquivo editável )! Acrescente isso na linha abaixo de ATTACK SPELLS : Agora irei explicar a parte do SPELL.XML! Vip Spelling: isso é o nome da spell que eu falei pra copiar um arquivo já existente e renomear para Vip Spelling ( caso colocou outro nome, escreva o nome que colocou no lugar de Vip Spelling. ) Exevo Vip Power: Isso é o que o player irá falar para que a spell seja conjurada! ( isso é totalmente editável, pode mudar o quanto quiser.) Lvl="20000" = O 20000 é o level mínimo que o player terá que ter para usar a spell, se for abaixo que isso, não poderá usar. ( isso também é totalmente editável. ) Mana="5500" = É a Mana que irá gastar após conjurar a spell. (Totalmente editável, também.) prem="1" = É se o player precisará ser premium para usar a spell, no meu caso, como a spell é para VIP's, eu coloquei sim. (0=não 1=sim) value="Vip Spelling.lua"= Isso é o nome do arquivo que você teve que criar lá no começo do Tutorial. ( Totalmente editável, coloque de acordo com o nome da spell lá no começo do tutorial.) O resto eu não recomendo editar, pois irá fazer a spell ficar diferente. Bom, é isso pessoal, espero que tenham gostado. ScreenShoot: Créditos: 95% Meu, por criar a magia e o tópico. 5% Do Alissow, por disponibilizar o server dele aqui no XTibia.
  21. Na pasta data/spells/scripts/healing crie um arquivo exura gran mana.lua e dentro cole: Na pasta data/spells/ adicione no spells.xml : <instant name="Mana Healing" words="exura gran mana" lvl="350" mana="500" aggressive="0" selftarget="1" exhaustion="800" needlearn="0" script="healing/exura gran mana.lua"> <vocation name="Sorcerer" /> <vocation name="Druid" /> <vocation name="Paladin" /> <vocation name="Knight" /> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> <vocation name="Royal Paladin" /> <vocation name="Elite Knight" /> </instant> Resultado: Créditos: Sokix
×
×
  • Create New...