Postado Fevereiro 8, 2018 7 anos @Hokograma Cara eu poderia te recomendar uma spell de area que tenho que, ela e legal pelo simples fato dos effects saírem radom e outro fato de voce poder mesclar quais quer effects nele mas tambem nao acho que voce queira isso, e sim sua spell funfando 100% Projects are being developed....
Postado Fevereiro 8, 2018 7 anos Autor @ahrizinhas2 agradeço mais infelismente nao serve, pq eu vou usa mesma script para cada vocaçao, por exemplo cada uma tem pelo menos 1 ataque de area.. ai pra deixar as coisas mais interessantes quis colocar esse negocio de level, ai ia aumentando o tamanho do alcance do ataque e tals. Projeto Nto Myth " Eu to disposto a lutar e que se foda todo mundo que duvida que eu vou tocar o terror na porra toda! "
Postado Fevereiro 8, 2018 7 anos @Hokograma saquei....mas sinto nao poder ajudar nao cheguei ainda nessa parte de scripts de attacks complexos Projects are being developed....
Postado Fevereiro 8, 2018 7 anos Autor @ahrizinhas2 tem problema nao, agradeço a atençao bhoder Projeto Nto Myth " Eu to disposto a lutar e que se foda todo mundo que duvida que eu vou tocar o terror na porra toda! "
Postado Fevereiro 8, 2018 7 anos Citar local combat_lv1 = createCombatObject() setCombatParam(combat_lv1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv1, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv1, COMBAT_FORMULA_LEVELMAGIC, -26.0, -26, -26.0, -28) local combat_lv2 = createCombatObject() setCombatParam(combat_lv2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv2, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv2, COMBAT_FORMULA_LEVELMAGIC, -30.0, -30, -30.0, -30) local combat_lv3 = createCombatObject() setCombatParam(combat_lv3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv3, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv3, COMBAT_FORMULA_LEVELMAGIC, -45.0, -45, -45.0, -45) local area_lv1 = createCombatArea({ {1, 1, 1}, {1, 3, 1}, {1, 1, 1} }) local area_lv2 = createCombatArea({ {1, 1, 1}, {1, 1, 1}, {1, 3, 1}, {1, 1, 1}, {1, 1, 1} }) local area_lv3 = createCombatArea({ {0, 0, 0, 0, 0}, {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}, {0, 0, 0, 0, 0} }) setCombatArea(combat_lv1, area_lv1) setCombatArea(combat_lv2, area_lv2) setCombatArea(combat_lv3, area_lv3) local function onCastSpell1(parameters) doCombat(parameters.cid, combat_lv1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, combat_lv2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, combat_lv3, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} local spell_storage = 48331 if getPlayerStorageValue(cid, spell_storage) < 150 then addEvent(onCastSpell1, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 150 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Its barrier kindling progressed to level 2") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Spell UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 150 and getPlayerStorageValue(cid, spell_storage) < 350 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 350 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Its barrier kindling progressed to level 3") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Spell UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 350 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) end return TRUE end Te ajudei ?? Que tal fazer uma contribuição ?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.