Naldo Ghost 0 #1 Postado 13 Julho, 2009 Nome: Magia com critical . Tipo: Spell . Versão: 7.9 . Servidor Testado: Evolutions XML 7.9 . Criador: Eu --------- Bem, essa spell é uma do tipo "NOSSA CRITICAL", bem essa magia tem algo de especial, eu sempre disse isso ;D e agora estou postando aqui na OTNET, eu vou destacar na spell oque vem de diferente e logo após vou explicar sua função: local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -8.1, -900, -8.5, -1000) local condition = createConditionObject(CONDITION_PHYSICAL) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 1000, 5, -500) setCombatCondition(combat, condition) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -8.8, -950, -9.2, -1500) local condition2 = createConditionObject(CONDITION_PHYSICAL) setConditionParam(condition2, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition2, 1000, 5, -1000) setCombatCondition(combat2, condition2) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat2, area) function onCastSpell(cid, var) rand = math.random(97,100) if rand == 99 then doCreatureAddMana(cid,500) doPlayerSendTextMessage(cid, 20, You caused a fatal hit in your oponnent!') doPlayerSay(cid, "You receive the power of darkness!",16) doSendAnimatedText(getPlayerPosition(cid), "Mortality!!", TEXTCOLOR_LIGHTGREY) doCombat(cid, combat2, var) else doCombat(cid, combat, var) end end Eu vou explicar oque essa magia faz, ela dá um hit inimaginável que pode ser editado a seu gosto, só que a cada 4 hits você tem 1 chance dela dar um critical que tira mtu mais da criatura e sai uns efeitos bonitos, também adciona 500+ de mana em você. Bom para você colocar a magia em seu server só basta adciona-la na pasta data\spells\scripts como arquivo .lua e depois adcionar a tag em data\spells\spells.xml: <instant name="Mas Dark" words="exevo gran mas dark" selftarget="1" aggressive="0" lvl="200" maglv="70" mana="5000" soul="0" exhaustion="1" prem="0" enabled="1" script="antidote.lua"><vocation id="2"/><vocation id="1"/><vocation id="3"/><vocation id="6"/><vocation id="5"/><vocation id="7"/><vocation id="4"/><vocation id="8"/>instant> ------- Bom, é isso pessoal ;D Falows Compartilhar este post Link para o post
Mock 32 #2 Postado 15 Julho, 2009 Comentario: Claro, aprovado xP Aprovado & Movido Compartilhar este post Link para o post
Naldo Ghost 0 #3 Postado 15 Julho, 2009 Bem, eu vi que vocês mudaram às regras da seção, enton resolvi fazer algo mágico e bem especiaaal =] Vlws Mock Compartilhar este post Link para o post
Naldo Ghost 0 #5 Postado 26 Julho, 2009 @KUATIW nao tenhu SS no momento, quando tiver eu posto ;x Compartilhar este post Link para o post
Lyu Elite 0 #6 Postado 29 Julho, 2009 Amei a magia. Tenta bota 1 ss Compartilhar este post Link para o post
Elys Zarox 0 #7 Postado 30 Julho, 2009 O que tem demais nessa magia? cara tenta ter mais criatividade as spells tao todas iguais ultimamente ninguem ve direito essa seção por isso Compartilhar este post Link para o post
Shyzoul 0 #8 Postado 2 Agosto, 2009 Nem gostei... noffa server 7.9 Compartilhar este post Link para o post
Rafael20x 0 #9 Postado 2 Agosto, 2009 WAW... nunca pensei nisso, mais funciona em ot 8.5? Compartilhar este post Link para o post
Naldo Ghost 0 #10 Postado 14 Setembro, 2009 Pode ser que sim... nada que impessa isso. Compartilhar este post Link para o post