namelock 0 Postado Março 30, 2008 Share Postado Março 30, 2008 (editado) Me pediram uma spell melhor, mais criativa e mais roleplayer, né? AKI VAI, CAMBADA! Primiro aquela baboseira toda: vá até a pasta data, epoi na spells e depois na scripts. Copie um arquivo, cole, reomeio fla exevo flam vis hur, abra-o, apague seu conteúo e cooque isso: local combat1 = createCombatObject()setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 return min, max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 return min, max end setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 return min, max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 return min, max end setCombatCallback(combat4, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 return min, max end setCombatCallback(combat5, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local arr1 = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 2, 1, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0} } local arr2 = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 0, 2, 0, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0} } local arr3 = { {0, 0, 1, 1, 1, 0, 0}, {0, 1, 0, 0, 0, 1, 0}, {1, 0, 0, 0, 0, 0, 1}, {1, 0, 0, 2, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 1}, {0, 1, 0, 0, 0, 1, 0}, {0, 0, 1, 1, 1, 0, 0} } local arr4 = { {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 2, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0} } local arr5 = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {1, 1, 1, 2, 1, 1, 1}, {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) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) 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, 100, parameters) addEvent(onCastSpell2, 300, parameters) addEvent(onCastSpell3, 600, parameters) addEvent(onCastSpell4, 1000, parameters) addEvent(onCastSpell5, 1000, parameters) end Depois, vá até a pasta spells.xml, procure por instant spells, e, no final, coloque isso: <instant name="Chemical Domination Sorcerer" words="exevo flam vis hur" selftarget="1" aggressive="0" lvl="100" maglv="40" mana="1000" soul="0" exhaustion="1" prem="1" enabled="1" script="exevo flam vis hur.lua"><vocation id="1"/><vocation id="5"/></instant> Aqui vão as screen shots (PS: como a spell é progressiva, tive que colocar 3 screen shots) É isso aí, espero que gostem. Comentem aew, fui! E não se esqueçam, eu que fiz a spell, creditos 100% meus, então, se postarem noutro forum, coloquem meus créditos! E não esqueçam de comentar a versão pra druid dessa magia: http://www.xtibia.com/forum/index.php?showtopic=81009 Abraços, fui! Editado Março 31, 2008 por namelock Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/ Compartilhar em outros sites More sharing options...
Lordfire 309 Postado Março 30, 2008 Share Postado Março 30, 2008 uheaUHAEUHAEHU Cara, essa ficou bem melhor Ficou muito boaaaa Mas tira dano? Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-508593 Compartilhar em outros sites More sharing options...
namelock 0 Postado Março 30, 2008 Autor Share Postado Março 30, 2008 (editado) Hum, acho que sim! Pera, vou testar no meu ot, dps dou um edt dando a resposta. ------------------------------------------EDIT--------------------------------------------- Tira dano sim Editado Março 30, 2008 por namelock Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-508596 Compartilhar em outros sites More sharing options...
FireBlast 0 Postado Março 30, 2008 Share Postado Março 30, 2008 (editado) Gostei... até que ta legal Vou testar aqui também. ---Editado: Sim, deu tudo certo e está tirando dano também. Aprovado. Editado Março 30, 2008 por FireBlast Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-508604 Compartilhar em outros sites More sharing options...
namelock 0 Postado Abril 5, 2008 Autor Share Postado Abril 5, 2008 É, que bom que vocês gostaram. Mas esperem, vou postar spells ainda mais legais! Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-511071 Compartilhar em outros sites More sharing options...
flavioprofeta 0 Postado Abril 5, 2008 Share Postado Abril 5, 2008 nao funcionou Ot 7.8 :confused: queria muito essa spell no meu ot :icon2: :icon2: :icon2: Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-511129 Compartilhar em outros sites More sharing options...
namelock 0 Postado Abril 6, 2008 Autor Share Postado Abril 6, 2008 FlavioProfeta, Essa spell é pra 8.1, e não pra 7.8 Mas se você soubesse como mecher em scripts, poderia ajustar essas partes: local combat1 = createCombatObject()setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) function onGetFormulaValues(cid, level, maglevel) min = -(level * 22) / 5 max = -(level * 38.5) / 5 pra vrsão 7.8 Eu não sei fazer scripts de 7.8, se eu soubesse até faria uma spell igual a essa pro seu otserv. Flw! Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-512258 Compartilhar em outros sites More sharing options...
favelado 0 Postado Abril 16, 2008 Share Postado Abril 16, 2008 Ta bem massa ela! vlw Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-517628 Compartilhar em outros sites More sharing options...
DevilManCray 0 Postado Abril 25, 2008 Share Postado Abril 25, 2008 Cara manero a spell mas tenta fazer sempre do mesmo tipo nao energy e fire fika meiu malz flw Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-523197 Compartilhar em outros sites More sharing options...
namelock 0 Postado Maio 5, 2008 Autor Share Postado Maio 5, 2008 Ah spell com apenas um elemento fica ruim... Entenda, ela fica meio "feia". Mas tudo bem. Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-529628 Compartilhar em outros sites More sharing options...
PandaofDarkness 0 Postado Maio 8, 2008 Share Postado Maio 8, 2008 Cara nota 10 muito boa gostei muito ^^ Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-530635 Compartilhar em outros sites More sharing options...
Bruno 536 Postado Maio 8, 2008 Share Postado Maio 8, 2008 Legal! Bem criativo ^^ Nota 10 Continue com esses belos trabalho Flw Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-531032 Compartilhar em outros sites More sharing options...
Popkas 0 Postado Maio 10, 2008 Share Postado Maio 10, 2008 o tutorial e bom s gostei da magia!! Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-532119 Compartilhar em outros sites More sharing options...
kruxdudu 0 Postado Maio 12, 2008 Share Postado Maio 12, 2008 Nao curto muito misturar os elementos de magias... Mas tem gente que curte neh?! Mesmo assim ficou até legal (mesmo nao sendo do meu interesse) Parabéns. Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-533658 Compartilhar em outros sites More sharing options...
xXxLordxXx 0 Postado Maio 25, 2008 Share Postado Maio 25, 2008 Ta Muito Fraca Vc Não Acha Deveria Botar: min = -(level * 100) / 10 max = -(level * 90.5) / 10 return min, max end Link para o comentário https://xtibia.com/forum/topic/80999-me-pediram-uma-spell-melhor/#findComment-541168 Compartilhar em outros sites More sharing options...
Posts Recomendados