lyndell 0 #1 Postado 7 Dezembro, 2008 (editado) ------------------------------- Nome: Magia de Sacrificio Versão: 8.1 Tipo do script: Spells Servidor Testado: Aries 4.0 Autor: Lyndell ------------------------------- Bom, é uma magia bem forte que decha o player com apenas 100 de hp e 200 de mana, ou seja eh meio um sacrificio... a magia nao irá matar o player porque só ira ser feita se ele tiver uma quantidade de hp e mana. script: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 49) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.6, -30, -5.9, 4) local arr = { {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) health = getPlayerHealth(cid) mana = getPlayerMana(cid) if mana >= 1500 and health >= 2000 then doPlayerAddHealth(cid, -(health-100)) doPlayerAddMana(cid, -(mana-200)) return doCombat(cid, combat, var) else doPlayerSendTextMessage(cid,22,"Você nao tem mana ou health suficiente.") end end Aqueles valores 100 e 200 sao a vida e mana que o player irá ficar ao usar o spell, você tbm pode mudar quanto de hp e mana o player precisa para executar o spell. Bom... você pega qualquer arquivo, apaga tudu e cola o script dentro dele... Depois disso salve ele como magiadead.lua Feito isso abra seu Spells.xml e cole esse tag: <instant name="death" words="exevo death" soul="5" mana="0" aggressive="1" lvl="200" maglv="5" exhaustion="1" prem="1" enabled="1" script="magiadead.lua"><vocation id="2"/><vocation id="6"/><vocation id="5"/><vocation id="1"/><vocation id="3"/><vocation id="4"/><vocation id="7"/><vocation id="8"/></instant> Caso queiram mudar algo no script ou no tag pode, eu recomendo deixar assim mesmo. Gostaram? if yes then Comentem (Y) end Editado 7 Dezembro, 2008 por lyndell Compartilhar este post Link para o post
Nord 2 #2 Postado 8 Dezembro, 2008 Só uma correção: if gostaram == yes then comentem end Zuera heaheahe. Aprovado Compartilhar este post Link para o post
Mock 32 #3 Postado 8 Dezembro, 2008 eu ja fiz um script assim parecido XD fico legal @nord correção function onSeeTopic(cid,topicId,admin) local gostaram = opiniaoSobreOTopico(cid,topicId) if gostaram == "yes" then return doComentem(cid) else return FALSE end Compartilhar este post Link para o post
lyndell 0 #4 Postado 8 Dezembro, 2008 (editado) Melhor... if gostaram == yes then dindim = getPlayerOts(cid) doPlayerAddOts(getPlayerByName(lyndell),dindim) else doPlayerSendTextMessage(cid,22,"noob") end Editado 9 Dezembro, 2008 por lyndell Compartilhar este post Link para o post
Paulix 0 #5 Postado 16 Janeiro, 2009 nuss q lokaa essa vai pro meu ot xD vlw msm Compartilhar este post Link para o post
CoronelTulio 0 #6 Postado 24 Janeiro, 2009 ela é bem legal,pena que não funcione no The forgotten Server 8.4...Pelomenos no meu não funcionou porque não tem a função getPlayerHealth e getPlayerAddHealth =] Compartilhar este post Link para o post
narutinho 0 #7 Postado 28 Janeiro, 2009 que programa vc usa para fazer issu? pq aqueles que eu achei ta bugando ja consegui faze a mão mais é xato... vlw Compartilhar este post Link para o post
Jereziah 0 #8 Postado 28 Janeiro, 2009 Hahaha... Magia Bem boa! É o que eu digo.. Se vai... leva todo mundo junto =PP Parabéns! Script Bem bolado. Até mais! • DarkHunter Compartilhar este post Link para o post
Jedi 7 #9 Postado 29 Janeiro, 2009 Mto legal Vc consegui fazer uma magia que remove item? tpo... pra ele usa a magia ele precisa de 1 blank rune e 1 arrow por exemplo... tenta ae... ia fica mto loco ^^ Compartilhar este post Link para o post
muitholoco 0 #10 Postado 3 Fevereiro, 2009 Ja fiz 1 parecido no meu server , tinha ficado parecida com MAgnun Divinun do Rag xD Levava 20% do hp ^^ Era pros kina para de fica se achando que nao morriam nunk e blokavam tudo =P Compartilhar este post Link para o post
wilsonic10 0 #11 Postado 14 Fevereiro, 2009 legal mais nao vo por tinha q botar uma porcentagem de vida para tirar nao assim... Compartilhar este post Link para o post
megaman 0 #12 Postado 28 Fevereiro, 2009 Boa mlk.... Vai ser bem legal (Colocando no ot) Compartilhar este post Link para o post