25-05-2010, 06:57 PM
|
#1 (permalink)
|
|
Membro - Tenente
Registrado em: Sep 2009
Localização: Portugal
Posts: 85
Agradecido 4 Vezes em 4 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Como criar uma skill pra dar penalty!
Boas tardes a todos!!
Gostava de saber como é que fazo uma skill pra dar penalty, saber eu sei MAS o que eu sei fazer é fazer a tal skill penalty permanentemente!
Por exemplo eu criei a skill com ajuda de outras pessoas, assim (aqui esta a XML):
<?xml version="1.0" encoding="UTF-8"?>
</skill>
<skill id="6462" levels="1" name="Heavy Armor Penalty">
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<sub order="0x40" stat="pAtk" val="1546">
<and>
<using kind="Heavy"/>
</and>
</sub>
<sub order="0x40" stat="pAtkSpd" val="489">
<and>
<using kind="Heavy"/>
</and>
</sub>
</for>
</skill>
</list>
e adiciono-la na tabela skill_trees e a skill sera adicionada permanentemente á class declarada na tabela!
Aqui esta a tabela skill_trees usada para a skill de cima:
7 6462 1 Heavyarmorpenalty 50 1
8 6462 1 Heavyarmorpenalty 50 1
93 6462 1 Heavyarmorpenalty 50 1
9 6462 1 Heavyarmorpenalty 50 1
92 6462 1 Heavyarmorpenalty 50 1
22 6462 1 Heavyarmorpenalty 50 1
23 6462 1 Heavyarmorpenalty 50 1
101 6462 1 Heavyarmorpenalty 50 1
24 6462 1 Heavyarmorpenalty 50 1
102 6462 1 Heavyarmorpenalty 50 1
35 6462 1 Heavyarmorpenalty 50 1
36 6462 1 Heavyarmorpenalty 50 1
108 6462 1 Heavyarmorpenalty 50 1
109 6462 1 Heavyarmorpenalty 50 1
A minha verdadeira duvida é esta:
Gostava de saber como crio uma skill para ser momentanea, isto é, (eu quero dar penalty ao bow) quando equipo um certo item, p.e. o bow, vai diminuir o attack speed, mas a skill só aparecerá quando equipado o bow e NÃO PERMANENTEMENTE(como referido em cima)!
Aguardo respostas e desde já muito obrigado pela atenção e ajuda!!
|
|
|