Histórico de Curtidas
-
NecromancerNeko deu reputação a Igorzerah em NOVO FUSION 2019Eae 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:
-
NecromancerNeko deu reputação a eskylo em (Resolvido)[PEDIDO] Magia de heal mana/lifemana
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
-
NecromancerNeko deu reputação a narazaky em Duvida magia de healar manalocal 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 :/
-
NecromancerNeko deu reputação a bitazikao em Problemas ao Editar Portaiscolocou as posicoes certas ?
-
NecromancerNeko deu reputação a Renato em [MOD] Criando teleporte pelo jogoCara, é um mod.
Vai na pasta mods do seu server, cria um arquivo .xml com qualquer nome, cola lá dentro e pronto.
-
NecromancerNeko deu reputação a Grimmjow em [MOD] Criando teleporte pelo jogoMuitos ja sabem desse script mais vlw sera util para os iniciantes
-
NecromancerNeko deu reputação a Skydangerous em [MOD] Criando teleporte pelo jogoCrie 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ão lembro o nome
-
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
-
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?