Ir para conteúdo

NecromancerNeko

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    NecromancerNeko deu reputação a Igorzerah em NOVO FUSION 2019   
    Eae galerinha do tk! 
    hoje vim publicar um fusion antigo meu, porém ele possui alguns bugs que são fáceis de serem corrigidos vamos ao que interessa!
     
    Eventos:
    Defend The Tower
    BattleField
    FireStorm
    Campo Minado
    Desert War
    Team Battle
    CTF
    TRONO
     
    Sistemas:
    Cast Sytem
    Dodge/Critical
    Mining
    Treiner OFFLINE
    War System
    Tasks
     
    Imagens:
     
    TEMPLO:

     
    Sala De Quests: 
     

     
    VIP DONATE:

     
    Download:
     
    Scan: Malware por causa do executável
     
                                                                                                                                CREDITOS:
     
     
  2. Gostei
    NecromancerNeko deu reputação a eskylo em (Resolvido)[PEDIDO] Magia de heal mana/life   
    mana
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function onCastSpell(cid, var) doCreatureAddMana(cid, 10000) return doCombat(cid, combat, var) end health
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function onCastSpell(cid, var) doCreatureAddHealth(cid, 10000) return doCombat(cid, combat, var) end basta criar 1 arquivo lua pra cada arquivo na pasta spells/scripts
     
    depois abrir o spells.xml e copiar a linha de uma outra spell qualquer e editar para suas novas magias, com o tanto de mana q vai gastar, quais as palavras pra usar e etc
  3. Gostei
    NecromancerNeko deu reputação a narazaky em Duvida magia de healar mana   
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, 37) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) --setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.2, -30, 1.6, 0) function onGetFormulaValues(cid, level, maglevel) min = (level * 2 + maglevel * 3) * 2.2 - 25 max = (level * 2 + maglevel * 3) * 2.5 if min < 250 then min = 250 end return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end eu uso essa, não lembro quem fez :/
  4. Gostei
    NecromancerNeko deu reputação a bitazikao em Problemas ao Editar Portais   
    colocou as posicoes certas ?
  5. Gostei
    NecromancerNeko deu reputação a Renato em [MOD] Criando teleporte pelo jogo   
    Cara, é um mod.
    Vai na pasta mods do seu server, cria um arquivo .xml com qualquer nome, cola lá dentro e pronto.
  6. Gostei
    NecromancerNeko deu reputação a Grimmjow em [MOD] Criando teleporte pelo jogo   
    Muitos ja sabem desse script mais vlw sera util para os iniciantes
  7. Gostei
    NecromancerNeko deu reputação a Skydangerous em [MOD] Criando teleporte pelo jogo   
    Crie um teleporte em qualquer lugar , em qualquer hora para qualquer lugar do mapa.

    Util para otserv com eventos !

    Modo de usar: /portal X,Y,Z, quantas pessoas podem entrar



    <?xml version="1.0" encoding="utf-8"?> <mod name="Portal" version="2.0" enabled="yes"> <description> Faz um portal no seu pe , e as pessoas podem entrar ex. /portal x,y,z,quantas pessoas ex. /portal 1000,1000,7,15 </description> <talkaction words="/portal" access="5" event="script"><![CDATA[ function onSay(cid, words, param) param = param.explode(param, ',') if param then teleport = doCreateTeleport(1387, {x=param[1], y=param[2], z=param[3]}, getPlayerPosition(cid)) doItemSetAttribute(teleport, "description", 'The portal may enter '..param[4]..' people left.') doItemSetAttribute(teleport, "aid", 100+param[4]) else doPlayerSendCancel(cid, "You must set param.") end return TRUE end ]]></talkaction> <movement type="StepIn" itemid="9740" event="script"><![CDATA[ function onStepIn(cid, item, position, fromPosition) if item.actionid > 100 then doItemSetAttribute(item.uid, "description", 'The portal may enter '..(item.actionid-101)..' people left.') doItemSetAttribute(item.uid, "aid", item.actionid-1) elseif item.actionid == 100 then doBroadcastMessage("The Portal has ran out of energy and collapsed.", MESSAGE_EVENT_ADVANCE) doSendMagicEffect(position, 2) doRemoveItem(item.uid, 1) end return true end ]]></movement> </mod> Créditos: Ao Scripter, n&#227;o lembro o nome
  8. Gostei
    NecromancerNeko deu reputação a Skyforever em [AJUDA] WAND EDITADA !   
    /data/weapons/ weapons.xml

    <wand id="xxx" level="50" mana="13" min="0" max="0" type="earth" event="script" value="wand1.lua"> <!-- wand of effects --> <vocation id="1"/> <vocation id="2"/> <vocation id="5"/> <vocation id="6"/> /data/weapons/scripts cria 1 arquivo chamado wand1.lua e adiciona isso dentro: function onUseWeapon(cid, var) min, max = 300, 300 -- dano minimo e maximo local sh = 12 -- efeito distance local efe = 12 -- efeito no player local dmg = COMBAT_HOLYDAMAGE target = getCreatureTarget(cid) if target ~= 0 then if isPlayer(target) then doSendDistanceShoot(getThingPos(cid), getThingPos(target), sh) addEvent(doAreaCombatHealth, 100, cid, dmg, getThingPos(target), 0, -min, -max, efe) elseif isMonster(target) then doSendDistanceShoot(getThingPos(cid), getThingPos(target), sh) addEvent(doAreaCombatHealth, 100, cid, dmg, getThingPos(target), 0, -min, -max, efe) end end return true end
  9. Gostei
    NecromancerNeko deu reputação a izaias.araujo em [AJUDA] WAND EDITADA !   
    Você vai na pasta data/weapons e abre o arquivo weapons.xml.

    Já no começo você vê as rods e wands.

    Nesse estilo,


    <!-- Wands --> <wand id="2190" level="7" mana="2" min="8" max="18" type="energy" event="function" value="default"> <!-- Wand of Vortex --> <vocation id="1"/> </wand> <wand id="2191" level="13" mana="3" min="13" max="25" type="fire" event="function" value="default"> <!-- Wand of Dragonbreath --> <vocation id="1"/> </wand> <wand id="2188" level="19" mana="5" min="27" max="33" type="death" event="function" value="default"> <!-- Wand of Decay --> <vocation id="1"/> </wand> <wand id="8921" level="22" mana="5" min="27" max="33" type="fire" event="function" value="default"> <!-- Wand of Draconia --> <vocation id="1"/> </wand> <wand id="2189" level="26" mana="8" min="42" max="48" type="energy" event="function" value="default"> <!-- Wand of Cosmic Energy --> <vocation id="1"/> </wand> <wand id="2187" level="33" mana="13" min="55" max="75" type="fire" event="function" value="default"> <!-- Wand of Inferno --> <vocation id="1"/> </wand> <wand id="8920" level="37" mana="13" min="55" max="75" type="energy" event="function" value="default"> <!-- Wand of Starmstorm --> <vocation id="1"/> </wand> <wand id="8922" level="42" mana="13" [b]min="55" max="75[/b]" type="death" event="function" value="default"> <!-- Wand of Voodoo --> <vocation id="1"/> </wand>

    Sendo que a configuração de uma wand se dá entre as tags <wand> e </wand>, e na tag de abertura <wand>, você tem algums paramêtros para configurar, tais como o valor minímo e máximo da mesma

    min="55" max="75

    aí só você colocar o valor que você quer.

    Mesma coisa para rod.

    Ajudei?

Informação Importante

Confirmação de Termo