Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×

  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Tutorial] ManaRune: Criando, Editando, E pondo no NPC!


joaomolin
 Compartilhar

Posts Recomendados

E ai gente, blz?? to aki pra ensinar a criar, editar, e por no seu npc(VIP ou n)!!

 

Vamos começar pelo começo, como quase sempre =)

 

Iniciamos abrindo a pasta do seu OT e indo em: data\spells\scripts\healing

 

La crie um documento de texo e renomeie ele para manarune.lua

Feito?? pronto agora abra e escreva isso:

 

local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_YELLOW_RINGS)setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)function onCastSpell(cid, var) doPlayerAddMana(cid, 100000) return doCombat(cid, combat, var)end

 

N ta entendendo nada?? vou ajudar..

Onde ta em vermelho, e o efeito que vai dar. esse dai como diz o script: Yellow Rings, ou seja, vai sair aneis amarelos de vc. se quiser mudar, e so procurar outro que queira mudar(mas tem que ser do const_me, que e o que aparece em você)

 

Onde ta em verde, e quanto vai dar de mana, ai ta 100k mas pode por por exemplo 2000, que vai dar 2k de mana(Jura??), assim você escolhe quanto quer de mana.

 

Fexe e va em: data\spells\spells.xml

 

abra e adicione isso:

<rune name="Mana Rune" id="2276" allowfaruse="1" charges="999" lvl="1" exhaustion="1000" maglv="5" aggressive="0" needtarget="1" blocktype="solid" script="manarune.lua"/>

 

Nussa, que complicado!! nads, e facil de entender!

 

Onde ta em vermelho, e o ID: eu gosto de usar o 2276, que e uma runa com uma "cobrinha" azul, se quiser, mude =)

Onde ta em rosa(sexy)E o nome ki vc deu pro .lua ali em cima.

Onde ta em verde, e o lvl ki tem que ter pra usar a rune.

Onde ta em azul escuro, e o ML que tem que ter pra usar ela.

 

Agora va em items.xml, e procure por spell rune, o primeiro que axar, veja o ID, crie no server, e veja, se gostar, ela deve ta assim;

 

<item id="2276" article="a" name="spell rune">

<attribute key="weight" value="120" />

Ai vc muda para:

 

<item id="2276" article="a" name="Mana Rune">

<attribute key="weight" value="120" />

 

Pronto!! agora vc ja tem a sua Mana Rune!! agora vamos por ela no NPC VIP(no meu caso)

 

O script do meu NPC vendedor de itens vip esta assim:

 

<?xml version="1.0" encoding="UTF-8"?>

<npc name="Updade Seller" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">

<health now="100" max="100"/>

<look type="335" head="0" body="0" legs="114" feet="114" addons="3"/>

<parameters>

<parameter key="module_shop" value="1"/>

<parameter key="shop_buyable" value="Vip Sword,8931,8000000;Wand,2184,2000000;Rod,7958,2000000;Vip Legs,12604,8000000;Vip Shield,12605,8000000;Vip Helmet,12606,8000000;Vip Boots,12607,8000000;Vip Axe,8925,8000000;Vip Arrow,2352,8000000;Vip Staff,12609,8000000;Mage Vip Armor,8871,8000000;Paladin Armor Vip,8888,8000000;Knight Armor Vip,8889,8000000;Vip Club,8927,8000000;"/>

</parameters>

1</npc>

 

assim está. o seu pode estar diferente, mas pra conseguir por em qquer um e so vc copiar ele um por um. Onde começa? nos podemos ver que depois do value, vem os itens, e começa pelo nome do item, então como exemplo vou copiar 3.

 

Vip Shield,12605,8000000;Vip Helmet,12606,8000000;Vip Boots,12607,8000000;

para adicionar a manarune, nesse caso, ficaria assim:

 

Vip Shield,12605,8000000;Mana Rune,2276,8000000;Vip Helmet,12606,8000000;Vip Boots,12607,8000000;

 

Onde está em vermelho, e o nome do item.

Onde está em verde, e o ID.

Onde está rosa, e o preço.

 

Agora, se o ot está on, vc fala:

 

/reload items

/reload npc

/reload spells

 

 

E isso gente. Dificil?? agora aproveitem a mana rune de vcs, e bom jogo!!

 

Creditos:

Joaomolin 100%

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.