Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Dúvidas (https://secretexperience.net/forumdisplay.php?f=37)
-   -   [Interlude] Como mudar Bonus de um Set (https://secretexperience.net/showthread.php?t=31360)

Genilson 17-05-2011 12:39 PM

Como mudar Bonus de um Set
 
Galera, eu to querendo edita os Bonus do Set TT do meu server, como é qeu eu fasso isso?



abraços!

xworkx 17-05-2011 01:13 PM

Amigo você tem duas opções
1. Você adiciona os status diretamente na xml do set no armor, sendo assim ira usar apenas o armor e dara o status.
Ex:
Citação:

<item id='9938' name="Dynasty Leather Armor">
<for>
<mul val='1.25' order='0x30' stat='pDef'/>
<mul val='1.05' order='0x30' stat='pAtk'/>
<mul val='1.10' order='0x30' stat='mDef'/>
<mul val='1.15' order='0x30' stat='pAtkSpd'/>
<add val='20' order='0x60' stat='runSpd'/>
<add val='1065' order='0x60' stat='maxMp'/>
<mul val='1.15' order='0x30' stat='maxHp'/>
<add val='0' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
2. Você cria as skill's que no caso é um pouco mais complexo.
Você tera que criar uma linha na sql armorset localizada no database do seu server seguindo as legendas que lá se localizam, e coloce um id qualquer para o id da skill.
Ex:
Skill do meu set Ds.
Citação:

102 9943 9944 9945 9946 9947 6303 9948 0 3625
Dai depois, você vai criar a skill, vá até a pasta. data/stats/skill
Copie uma xml qualquer apague tudo que ha dentro deixe apenas as segunte linhas
Citação:

<?xml version='1.0' encoding='utf-8'?>
<list>

</list>
E cole algo do tipo em meio aos <list> </list>.
Citação:

<skill id="6303" levels="1" name="Dynasty Robe Set">
<!-- Dynasty Robe Armor

Description:
WIT+1
INT+1
MEN-2
Magic attack 18%
Casting Speed 6%
Speed +8
magic cancel rate -50%
stun vulnerability -50%
weight limit +5759
When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase -->
<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>
<mul order="0x30" stat="mAtk" val="1.18"/> <!-- M. Atk +18% -->
<mul order="0x30" stat="mAtkSpd" val="1.06"/> <!-- Casting Speed +6% -->
<add order="0x40" stat="runSpd" val="8"/> <!-- Movement Speed +7 -->
<sub order="0x40" stat="cancel" val="50"/> <!-- Casting Cancel Probability -50% -->
<add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
<add order="0x40" stat="WIT" val="1"/> <!-- WIT +1 -->
<add order="0x40" stat="INT" val="1"/> <!-- INT +1 -->
<sub order="0x40" stat="MEN" val="2"/> <!-- MEN -2 -->
<mul order="0x30" stat="stunVuln" val="0.5"/> <!-- Stun resistance +50% -->
</for>
</skill>
Pronto agora é só você reiniciar seu server, e sempre que você precisar mecher na skill e o server estiver online, você digita o comando //reload_skill e tira 1 põe uma parte do set.

Genilson 17-05-2011 11:06 PM

Mais Brother, me diz uma coisa, eu não quero cria Skill da Armor não, eu quero so edita o bonus, ou é obrigatorio cria a Skill para o Bonus ta certo?

Maxmilian 18-05-2011 09:21 AM

Kara tem um topico aqui na area tutorial que ensima isso, muito simples add um status em um set basta add qual ler linha do tipo.

<add val='20' order='0x60' stat='runSpd'/>
<add val='1065' order='0x60' stat='maxMp'/


Vai la tem todos PAtcK e etc.

Genilson 18-05-2011 11:19 AM

ok vlw ai manin!


Horários baseados na GMT -3. Agora são 01:18 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.