-
Total de itens
29 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que IrapuanPuan postou
-
Obrigado! Vou Fazer o monster 2.
-
Seção Incorreta!!! Lembre-se de colocar dúvidas na seção: Dúvidas sobre Scripts! e pedidos de scripts na seção: Pedidos de Scripts. Reportado! :excl:
-
action [action] Super Sayajin
tópico respondeu ao IrapuanPuan de IrapuanPuan em Actions e Talkactions
Obrigado por me lembrar, ja estou colocando ela, faça bom proveito! Obrigado! Como você está usando, use minha fanbar! Faça Bom proveito :smile_positivo: -
Bom vou fazer aí pra tu! Quando você ver e gostar você usa minha fanbar ok? Porquê eu sei que vc vai gostar! vamos lá por partes: vou postando aos poucos: Monster 1: código: <?xml version="1.0" encoding="UTF-8"?> <monster name="Chuck Norris Revoltz" nameDescription="Chuck Norris Revoltz" race="UNDEAD" experience="6000000" speed="2500" manacost="0"> <health now="700000" max="700000"/> <look type="12" head="114" body="114" legs="114" feet="114" corpse="6068"/> <targetchange interval="10000" chance="20"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag staticattack="98"/> <flag targetdistance="1"/> <flag runonhealth="3500"/> </flags> <attacks> <attack name="melee" interval="2000" skill="120" attack="100"/> <attack name="fire" interval="2000" chance="34" range="7" radius="7" target="1" min="-6000" max="-13000"> <attribute key="shootEffect" value="fire"/> <attribute key="areaEffect" value="firearea"/> </attack> <attack name="fire" interval="2000" chance="20" range="7" radius="4" target="1" min="-2400" max="-5800"> <attribute key="shootEffect" value="fire"/> <attribute key="areaEffect" value="firearea"/> </attack> <attack name="manadrain" interval="1000" chance="17" range="7" min="-1000" max="-2000"/> <attack name="physical" interval="1000" chance="25" range="7" min="-4800" max="-5200"> <attribute key="shootEffect" value="suddendeath"/> </attack> </attacks> <defenses armor="55" defense="65"> <defense name="healing" interval="3000" chance="35" min="1500" max="2000"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="4000" chance="80" speedchange="440" duration="6000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="0"/> </immunities> <summons maxSummons="4"> <summon name="deathslicer" interval="1000" chance="100"/> <summon name="deathslicer" interval="100" chance="100"/> <summon name="deathslicer" interval="100" chance="100"/> <summon name="deathslicer" interval="100" chance="100"/> </summons> <voices interval="5000" chance="30"> <voice sentence="COME HERE AND DIE!"/> <voice sentence="I will roundhousekick you." yell="1"/> <voice sentence="I'm created by SirAvatar" yell="1"/> </voices> <loot> <item id="2160" chance="100000" countmax="4"/> <item id="8925" chance="18000"/> <item id="7415" chance="12000"/> <item id="2495" chance="7000"/> <item id="2003" chance="100000"> <inside> <item id="7431" chance="600"/> <item id="2393" chance="600"/> <item id="2195" chance="140"/> </inside> </item> </loot> </monster> screenshots: Foto 1Foto 2
-
Cara acho que não, pq isso é uma roupa de monster....
-
Vou tentar explicar para você, é o seguinte: a parte dos monstros é assim..., se você quiser a outfit de algum monstro, você vai na pasta: data/monster, e vai ter diversos tipos lá, ai vou dar um exemplo, eu quero a outfit do ferumbras, ai eu vou na pasta Bosses, e lá vai ter ferumbras, ai você abre em bloco de notas (vou botar em code e vou marcar o necessário). <?xml version="1.0" encoding="UTF-8"?> <monster name="Ferumbras" nameDescription="a ferumbras" race="blood" experience="20000" speed="200" manacost="0"> <health now="15000" max="15000"/> <look type="229" head="20" body="30" legs="40" feet="50" corpse="2916"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="3"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-400" max="-1500"/> <attack name="Hells Core" interval="5000" chance="70" min="-1000" max="-1400"/> <attack name="great energy beam" interval="4000" chance="50" min="-300" max="-700"/> <attack name="great fireball" interval="7000" chance="50" min="-200" max="-625"/> </attacks> <defenses armor="30" defense="30"> <defense name="ultimate healing" interval="5000" chance="80" min="300" max="500"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="1"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="1"/> <immunity outfit="0"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <summons maxSummons="2"> <summon name="Demon" interval="4000" chance="10"/> </summons> <voices interval="2000" chance="5"> <voice sentence="Ferumbras is back!"/> <voice sentence="Hail Zathroth!"/> <voice sentence="Hail the Ruthless Seven!"/> <voice sentence="Human power should be equaled to the earth's crust!"/> </voices> <loot> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> <item id="2148" countmax="25" chance1="100000" chancemax="0"/> <item id="5904" chance="10000"/> <item id="2653" chance="2000"/> <item id="5741" chance="5000"/> <item id="2393" chance="909"/> <item id="5903" chance="2000"/> <item id="2514" chance="200"/> <item id="2432" chance="1000"/> <item id="2157" countmax="1" chance1="9000" chancemax="0"/> <item id="2452" chance="1333"/> <item id="7388" chance="1000"/> <item id="2472" chance="150"/> <item id="2453" chance="400"/> <item id="2004" chance="100000"> <inside> <item id="2678" countmax="3" chance1="10000" chancemax="0"/> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> <item id="2151" countmax="4" chance1="4000" chancemax="0"/> <item id="2462" chance="555"/> <item id="2149" countmax="3" chance1="1428" chancemax="0"/> <item id="2171" chance="1333"/> <item id="2387" chance="6666"/> <item id="2470" chance="200"/> <item id="2520" chance="333"/> <item id="2418" chance="833"/> <item id="2377" chance="3333"/> </inside> </item> </loot> </monster> pronto, isso que eu marquei é o que você vai precisar para colocar..., guarde esse número... agr você vai abrir a pasta: data/xml, e abra o arquivo outfits.xml em bloco de notas, quando eu abrir eu vou citar os métodos para você colocar, Ná parte de cima é os femininos, e o de baicho são os masculinos, mas isso n importa, você vai adicionar isso, No de cima: <outfit type="0" looktype="229" enabled="1" name="Ferumbras" premium="1"/> No de baicho: <outfit type="1" looktype="229" enabled="1" name="Ferumbras" premium="1"/> Legenda: Vermelho: É o looktype que você viu la no monster. Verde: É o nome que vai aparecer quando a pessoa der setoutfit Roxo: 0 é se for para free e premmy usar e 1 é se for só pra premmy. Espero ter ajudado. Resolvi sua Dúvida? Use minha fanbar!
-
Obrigado por me lembrar! Ja editei..., gostou dela? Adicione minha fãbar!
-
Fala aew galera, um dia desses tava procurando por aqui pra ver se tinha um tutorial pra adicionar manarune no ot, mas não vi nenhnum DECENTE, mas que tinha tinha... Então vamos lá! Antes vou colocar os id's e a imagem das runas para você escolher: http://img193.imageshack.us/i/tutorialxtibia.png/ http://img709.imageshack.us/i/tutorialxtibia2.png/ http://img709.imageshack.us/i/tutorialxtibia3.png/ http://img14.imageshack.us/i/tutorialxtibia4.png/ Agora vamos aos scripts... Entre na pasta: data\spells\scripts, copie qualquer arquivo lua lá, renomeie para manarune e coloque isso dentro: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_YELLOW_RINGS) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) function onCastSpell(cid, var) doPlayerAddMana(cid, 100) return doCombat(cid, combat, var) end Legenda: Verde: Alí é o efeito que vai aparecer quando vc usar a runa, você tambem pode usar efeito de magias! Roxo: Alí é quanto vai Healar o mana. ______ Agora va na pasta: data\spells, e logo após abra spells.xml em bloco de notas e depois você vai colocar isso; <rune name="Mana Rune" id="2276" allowfaruse="1" charges="5" lvl="1" exhaustion="1000" maglv="8" aggressive="0" needtarget="1" blocktype="solid" script="manarune.lua"/> Legenda: Vermelho: Alí você bota o id da runa, no caso eu botei ali em cima as runas e os seus respectivos id's. Logo após você vai na pasta: data/items, abra o itens.xml em bloco de notas procure o id que você botou alí em cima (o id da sua runa [manarune]), e lá você edita, do jeito que você quiser, vou dar um exemplo mostrando o meu aki. <item id="2276" article="a" name="spell rune"> <attribute key="weight" value="120"/> Legenda: Vermelho: Alí é o id da runa, o id que você botou a runa... (NÃO MUDE!, VOCÊ VAI PROCURAR O ID DA SUA!) Verde: Alí é o nome que vai aparecer quando a pessoa der look na runa Roxo: Alí é o peso... Screenshot: http://img14.imageshack.us/img14/4073/tutorialxtibia5.png Valeu Galera!!! Sir Avatar, Sempre Tentando Inovar! Façam bom proveito! Qualquer coisa errada eu edito! COMENTEM!
-
2 coisas: -Colocou na seção errada -Ficou falando para que o seu tópico subísse (não me lembro o nome)...
-
Cara, cuidado para não postar na seção errada da próxima vez... Reportado :smile_positivo:
-
[Monster] Frost Dragon Editado (bom Pra Ot Com Exp 400x +)
tópico respondeu ao Sttonix de IrapuanPuan em NPCs, monsters e raids
A ideia foi boa, mas eu acho que não houve um motivo de criar esse tópico, pois editar qualquer um edita, mas a ideia foi boa continue assim! Por Enquanto, Tópico Reprovado, mas é assim, que se começa, depois piora ;D :button_cancel: -
action [action] Super Sayajin
tópico respondeu ao IrapuanPuan de IrapuanPuan em Actions e Talkactions
Nada, é o que sei fazer, tava meio offline por causa das minhas aulas, mas agoratou de volta cada vez mais com novidades... -
[spell] Cada Um Com Sua Arma
tópico respondeu ao IrapuanPuan de IrapuanPuan em Globalevents e Spells
Obrigado! se gostou, use minha fanbar! -
Bom, eu tive uma idéia pro meu ot, e vou botar aqui pra vocês botarem quem quiser :smile_positivo: A ídeia é o seguinte: pra não ficar atrás de bicho, se o vip (ou tbm não precisa ser não) quiser uma arma é só ele sumonar a dele, Para isso eu usei as seguintes armas pois nenhum monstro quando eu procurei não dropava, então escolhi os seguintes (posso ter errado é só concertar): KINA - Magic Longsword Sorcerer - Wand of Starstorm Druid - Underworld Rod Pallys/Municão: - Infernal Bolt Pallys/Arma: Royal Crossbow Então Vamos aos Scripts! Kina: <conjure name="Magic Longsword" words="Exevo Fury Sword" lvl="200" mana="800" soul="40" prem="0" conjureId="2390" conjureCount="1" exhaustion="1000" needlearn="0" function="conjureItem"> <vocation name="Knight" /> <vocation name="Elite Knight" /> </conjure> Pallys/Munição: <conjure name="Infernal Bolt" words="Exevo Fury Bolt" lvl="200" mana="1000" soul="40" prem="0" conjureId="6529" conjureCount="50" exhaustion="1000" needlearn="0" function="conjureItem"> <vocation name="Paladin" /> <vocation name="Royal Paladin" /> </conjure> Sorcerer: <conjure name="Wand of Starstorm" words="Exevo Fury Wand" lvl="200" mana="4000" soul="40" prem="0" conjureId="8920" conjureCount="1" exhaustion="1000" needlearn="0" function="conjureItem"> <vocation name="Sorcerer" /> <vocation name="Master Sorcerer" /> </conjure> Druid: <conjure name="Underworld Rod" words="Exevo Fury Rod" lvl="200" mana="4000" soul="40" prem="0" conjureId="8910" conjureCount="1" exhaustion="1000" needlearn="0" function="conjureItem"> <vocation name="Druid" /> <vocation name="Elder Druid" /> </conjure> Pallys/Arma: <conjure name="Royal Crossbow" words="Exevo Fury Crossbow" lvl="200" mana="1000" soul="40" prem="0" conjureId="8851" conjureCount="5" exhaustion="1000" needlearn="0" function="conjureItem"> <vocation name="Paladin" /> <vocation name="Royal Paladin" /> </conjure> Verde: Se precisa (ou não) ser premmy. Rosa: Item que será conjurado. ABRAÇOS GALERA!!!!! Lembrem-se dos créditos!!! ATENÇÃO: se tiver algum erro, avisar que eu edito e boto certo... AAAAAAA, só uma dica, no meu ot, eu aumentei o ataque das armas, então aumentem vocês também pois assim, essa magia irá valer a pena!
-
Bom vocês sabem que a cada dia eu trago coisas novas, então hoje eu tou trazendo o npc "A Sweaty Cyclops" vamo lá: Pimeiro abra: data\npc copie qualquer arquivo xml, renomeie para A Sweaty Cyclops, abra em bloco de notas, apague tudo que tem la dentro, e bote isso: <npc name="A Sweaty Cyclops" script="data/npc/scripts/echanger.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="22" head="114" body="113" legs="113" feet="113" addons="3" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|, Me can make good items from items me need." /> <parameter key="shop_buyable" value="obsidian knife,5908,10000." /> <parameter key="shop_buyable" value="spool of yarn,5886,20000." /> <parameter key="shop_buyable" value="chunk of crude iron,5892,30000." /> <parameter key="shop_buyable" value="lotery ticket,5958,40000." /> <parameter key="shop_buyable" value="draconian steel,5889,10000." /> <parameter key="shop_buyable" value="magic sulphur,5904,20000." /> <parameter key="shop_buyable" value="enchanted chicken wing,5891,40000." /> <parameter key="shop_buyable" value="royal steel,5887,30000." /> <parameter key="shop_buyable" value="hell steel,5888,20000." /> <parameter key="shop_buyable" value="engraved crossbow,5947,40000." /> <parameter key="shop_buyable" value="fighting spirit,5884,50000." /> <parameter key="shop_buyable" value="blue piece of cloth,5912,20000." /> <parameter key="shop_buyable" value="green piece of cloth,5910,20000." /> <parameter key="shop_buyable" value="red piece of cloth,5911,10000." /> <parameter key="shop_buyable" value="white piece of cloth,5909,10000." /> <parameter key="shop_buyable" value="green piece of cloth,5910,10000." /> <parameter key="shop_buyable" value="yellow piece of cloth,5914,10000." /> <parameter key="shop_buyable" value="blue piece of cloth,5912,10000." /> <parameter key="shop_buyable" value="brown piece of cloth,5913,10000." /> </parameters> </npc> 2°: Abra: data\npc\scripts, copie qualquer arquivo, mude o nome para echanger, abra, retire o que tem dentro e bote: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, 'help') then selfSay('You can here change some items for "spider silk yarn", "chunk of crude iron", "draconian steel", "warrior sweat", "magic sulpher", "enchanted chicken wing", "royal steel", "hell steel", "engraved crossbow", "fighting spirit", "infernal bolt", "blue piece of cloth", "green piece of cloth", "red piece of cloth", "lottery ticket".', cid) elseif msgcontains(msg, 'spider silk yarn') then if getPlayerItemCount(cid,5879) >= 10 then selfSay('Did you bring me the 10 Giant Silks ?', cid) talk_state = 1 else selfSay('I need a 10 Giant Spider Silks, to give you the spider silk yarn. Come back when you have them.', cid) talk_state = 0 end elseif msgcontains(msg, 'yes') and talk_state == 1 then talk_state = 0 if getPlayerItemCount(cid,5879) >= 10 then if doPlayerRemoveItem(cid,5879, 10) == TRUE then selfSay(done, cid) doPlayerAddItem(cid, 5886, 1) end else selfSay(item, cid) end elseif msgcontains(msg, 'chunk of crude iron') then if getPlayerItemCount(cid,2393) >= 1 then TCHAU GENTE, E LEMBREM-SE DOS CRÉDITOS!.!.!
-
action [action] Super Sayajin
tópico respondeu ao IrapuanPuan de IrapuanPuan em Actions e Talkactions
Nada! se quiserem usem minha fanbar! Abraços. -
ATENÇÃO: O uso deste tutorial sem os meus créditos será reportado :smile_positivo: Fala aew Galera!!!, eu tava olhando por aí, e achei um coisa ai de super sayajin, quando entrei deu até desgosto, todo desorganizado, e todo errado também, no caso aqui eu ajeitei e está devidamente concertado: Gostaria de ver a ss antes? Foto Primeiro: Abra a pasta data\spells\scripts, copie qualquer arquivo e bote como nome: ssj 1.lua, abra ele, dê um control + a + del e bote isso: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 100000) setConditionParam(condition, CONDITION_PARAM_SKILL_MELEE, 3) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, 3) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 3) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, 2) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 200) setConditionParam(condition, CONDITION_PARAM_TICKS, 100000) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 75) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Logo após, abra a pasta data\spells\spells.xml e bote dentro: <instant name="Hsayjin" words="sayajin" lvl="300" mana="1200" prem="0" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="ssj 1.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> 3° Passo: Abra a pasta: data\talkactions\scripts, copie qualquer arquivo e bote como nome: sayajin.lua, abra ele, dê um control + a + del e bote isso: function onSay(cid, words, param) local outfit = { lookType = 154 , lookHead = 79, lookBody = 77, lookLegs = 77, lookFeet = 77, lookAddons = 0} doSetCreatureOutfit(cid, outfit, -1) doSendMagicEffect(getCreaturePosition(cid), 13) doPlayerSendCancel(cid, "Você virou Super Sayajin !, by SirAvatar") end 4° Passo: Abra a Pasta data\talkactions\talkactions.xml e bote lá: <talkaction words="!sayajin" script="sayajin.lua"/> 5° Passo, pronto!, agora você falando sayajin, ganhará os buffers (mais poder) e falando !sayajin, ganhará a outfit :smile_positivo: 6° Passo: Divirta-se
-
Fala aew cara!!! Vamo ver se pega essa que eu fiz: :smile_positivo: Primeiramente abra a pasta data/actions/scripts e crie um arquivo doublering.lua e cole isso dentro: function onUse(cid, item, frompos, item2, topos) local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará local texto = 'You receive double the experience to kill a monster for 30 minutes.' -- Texto que irá receber ao usar o ring. textofinal = 'Its just minutes.' -- Texto que irá receber quando o efeito do ring acabar. local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. if item.itemid == 4863 then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,13) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) end end function potion(pos, cid) doPlayerSetExperienceRate(pos,expfinal) doPlayerSendTextMessage(pos,22,textofinal) end Depois va em: data/action/actions. xml e cole isso la: <action itemid="4863" script="doublering.lua" /> Espero ter ajudado! Isso foi um códio que eu peguei no que era pra ser em uma potion será que dá??? Abraços Tchau!
-
Ué ajeitaai e manda o certo
-
bom trabalho, topico... APROVADO :button_ok:
-
tenta inovar nas tuas magias ok? boa sorte na proxima, e continue assim!!! :positive:
-
Muito Obrigado :smile_positivo:
-
Obrigado!!!! Até a Próxima! :smile_positivo: Metas: [X]1 Post (Ronaldo) [X]5 Posts (Servo) [ ]10 Posts (Camponês) [ ]25 Posts (Caçador) [ ]50 Posts (Cavaleiro) [ ]100 Posts (Baronete) [ ]200 Posts (Barão) [ ]300 Posts (Visconde) [ ]400 Posts (Duque) [ ]600 Posts (Arqueduque) [ ]800 Posts (Aristocrata) [ ]1000 Posts (Regente) [ ]1400 Posts (Sábio) [ ]1800 Posts (Sacerdote) [ ]2500 Posts (Príncipe) [ ]5000 Posts (Rei) [ ]10000 Posts (Flooder)
-
Bom, é meu Segundo (2º) topico aqui no xtibia, então, aceito críticas e sugestões a vontade, obrigado... :excl: :excl: :excl: Só para que vocês saibam, essa é uma spell 100% minha eu que fiz, deicharei que outras pessoas postem ela repetitivamente, MAS COM UMA CONDIÇÃO coloquem os creditos como MEUS ok? :positive:blush.gif Falando da minha Spell, vamos ao que interessa!!! :smile_positivo: Primeiramente, copie qualquer arquivo do tipo .lua , renomeie-o para "Avadano Estadano", apague tudo que há dentro dele e coloque isto: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT,CONST_ME_STONES) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.0, -200, 1.6, -500) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 52) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -200, 1.6, -250) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 36) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.0, -0, 1.6, -0) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -1.0, -60, 1.6, -120) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_ASSASSIN) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -1.0, -20, 1.6, -130) local arr1 = { {0, 0, 0, 0, 0}, {1, 0, 0, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, {0, 0, 0, 0, 0}, {0, 1, 0, 1, 0}, {0, 0, 0, 0, 0}, } local arr2 = { {0, 1, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 1, 0}, {1, 0, 2, 0, 0}, {0, 0, 0, 0, 0}, {0, 1, 0, 0, 0}, {0, 0, 0, 1, 0}, } local arr3 = { {0, 1, 0, 0, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 1, 0}, {0, 0, 1, 0, 0}, {1, 0, 0, 0, 0}, {0, 0, 0, 0, 1}, } local arr4 = { {0, 0, 0, 0, 0}, {0, 1, 0, 0, 0}, {0, 0, 0, 1, 0}, {1, 0, 2, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {1, 0, 0, 0, 0}, } local arr5 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 1, 3, 1, 0}, {0, 1, 1, 1, 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) doSendAnimatedText(getPlayerPosition(cid), "Stronger Aura", TEXTCOLOR_YELLOW) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 250, parameters) addEvent(onCastSpell3, 400, parameters) addEvent(onCastSpell4, 550, parameters) addEvent(onCastSpell5, 700, parameters) end Após feito isso, vá na pasta Spells e abra com bloco de notas o arquivo Spells.xml, e coloque isso : <instant name="Stronger Aura" words="Avadano Estadano" direction="1" lvl="150" maglv="10" mana="520" soul="0" exhaustion="1000" prem="0" enabled="1" script="attack/Avadano Estadano.lua"> <vocation name="Sorcerer" /> <vocation name="Druid" /> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> <vocation name="Knight" /> <vocation name="Elite Knight" /> <vocation name="Paladin" /> <vocation name="Royal Paladin" /> <vocation name="Slayer Sorcerer" /> <vocation name="Slayer Druid" /> <vocation name="Slayer Paladin" /> <vocation name="Slayer Knight" /> </instant> Sss (Screenshots): Tem 5 partes, por isso não deu para pegar todas em 1 só, mas postarei 2 que pegara pelo menos 4 __________________________________________________ __________________________________________ Até a Próxima! :smile_positivo: Metas: [X]1 Post (Ronaldo) [ ]5 Posts (Servo) [ ]10 Posts (Camponês) [ ]25 Posts (Caçador) [ ]50 Posts (Cavaleiro) [ ]100 Posts (Baronete) [ ]200 Posts (Barão) [ ]300 Posts (Visconde) [ ]400 Posts (Duque) [ ]600 Posts (Arqueduque) [ ]800 Posts (Aristocrata) [ ]1000 Posts (Regente) [ ]1400 Posts (Sábio) [ ]1800 Posts (Sacerdote) [ ]2500 Posts (Príncipe) [ ]5000 Posts (Rei) [ ]10000 Posts (Flooder)
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.