Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Tutoriais (https://secretexperience.net/forumdisplay.php?f=39)
-   -   Criando E Editando Skill Para Set (https://secretexperience.net/showthread.php?t=18388)

hbjmp 07-02-2010 10:29 PM

Criando E Editando Skill Para Set
 
Bom , pessoal como venho percebendo na area de duvidas muitas pessoas , querem saber como adicionar 1 Skill , em um determinado Set, Neste tutorial irei Explicar desda Criacao Da Skill ate a implementacao IN GAME.

Vamos La :D

1 º Passo - Criar A Skill

Va ate data\stats\skills e crie 1 bloco de Notas nele iremos comecar a editar nossas skills

Código:

<?xml version="1.0" encoding="UTF-8"?>
<list>
<skill id="5552" levels="1" name="Ice Robe Armor Set">
<!-- By: HBJMP. Acesse WWW.SECRETEXPERIENCE.NET -->
<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 val='50.0' order='0x40' stat='mAtk'/>
<mul val='100.0' order='0x40' stat='mCritRate'/>
<mul val='5.0' order='0x40' stat='pDef'/>
<mul val='7.5' order='0x40' stat='mDef'/>
<mul val='7.5' order='0x40' stat='pAtkSpd'/>
<mul val='7.5' order='0x40' stat='mAtkSpd'/>
<add val='1000' order='0x40' stat='maxHp'/>
<add val='1000' order='0x40' stat='maxCp'/>
<add val='1000' order='0x40' stat='maxMp'/>
<add val='30' order='0x40' stat='runSpd'/>
<add val='100' order='0x40' stat='rCrit'/>
</for>
</skill>
</list>

E Salve ela em xml . Pronto Nossa Skill Ja Foi Criada

2 ° Passo Iremos Fazer ela aparecer In Game Editando no SkillGrp e Skill Name.

Código:

5552 1 2 0 -1 0 0.000000 0 sacrificeicon.armor_t1004_ul_i00 0 0 0 0 -1 -1
No meu caso eu pegei a grp de 1 skill custon do meu servidor , o codigo assima voce ira salvar no skillgrp, agora iremos dar nome a Skill

Código:

5552 1 Robe Skill Set Skill Effect Lvl2. none none
Salve isso no Iten Name

Pronto nossa skill ja foi criada e implementada IN Game e no Servidor agora iremos aprender a colocar a skill junto com o Set a sua escolha.

3 ° Passo - Implementar Skill No Determinado Set

Para isso voce tera que ir no Navicat Tabela ArmorSet.

Código:

54 9909 0 9908 9910 9911 5552 0 0 3625
Acima voce virao 1 exemplo do Set Robe que tenho no meu servidor , agora mostrarei como voces poderao Editar os seus proprios Set's.

9909 - E O ID DO PEITO
0 - SE O SEU SET FOR FULL AMOR (PEITO E CALCA JUNTO SERA 0) , CASO NAO O 0 SERA O ID DA "CALCA"
9908 - E O ID DO CAPACETE
9910 - E O ID DA LUVA
9911 - E O ID DA BOTA
5552 - E O ID DA SKILL QUE VOCE CRIO LA EM CIMA (5550 NO CASO)
3625 - AQUI E AONDE GERALMENTE TODOS ERRAO , IREI EXPLICAR DETALHADAMENTE , QUANDO VOCE ATIVA QUALQUER SET NORMAL (DRACONIC IMPERIAL ETC) , QUANDO ENCANTANDO +6 ELE DA OUTRA SKILL PELO BONUS DE ENCANTE , POUCOS SABEM MAIS E PRECISO ADICIONAR ESSA SKILL DE BONUS NOS SETS CUSTON TAMBEM POIS SEM ELA SUA NOVA SKILL DO SET NAO IRA FUNCIONAR.

(ID DAS SKILL QUE TERAO QUE SER COLOCADAS NA ULTIMA LINHA DO ARMOR SET'S)

3623 - (SE FOR ) SET HEAVY\
3624 - (SE FOR ) SET'S LIGHT| ESSAS 3 SKILL JA SAO AS DO SERVIDOR E SO ADICIONAR
3625 - (SE FOR ) SET'S ROBE
/

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Como vimos na SS's tem a skill que acabamos de criar e do lado a skill do bonus do encante +6

Espero Ter Ajudado

OriginalSin 08-02-2010 03:34 AM

Funciona da mesma maneira pras weapons!?
:rungun: :jiggy: :jiggy: :jiggy: :jiggy: :jiggy: :jiggy: :jiggy:

out 08-02-2010 08:58 AM

@OriginalSin:
Não, para weapon você vai na tabela WEAPON do navicat, e adicione somente a skill bônus na coluna ItenSkill.

OriginalSin 08-02-2010 12:13 PM

Já agora que significa estas linhas:
Citação:

<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"/>

hbjmp 08-02-2010 12:53 PM

<set name="power" val="0.0"/>(NO CASO SERIA O ATK DA SKILL POR SER 1 SKILL PASSAVA SERA 0.0)
<set name="target" val="TARGET_SELF"/>(SERA O TIPO) SO EM VOCE , SO NA PARTY SO NO CLAN E ETC
<set name="skillType" val="BUFF"/> (O TIPO SE E BUFF , SKILL ATIVA E ETC)
<set name="operateType" val="OP_PASSIVE"/>(PASSIVA OU ATIVA)
<set name="castRange" val="-1"/>(SERIA O EFEITO COMO E 1 SKILL PASSIVA E -1)
<set name="effectRange" val="-1"/>( SERA O TIPO DE EFEITO QUE TAMBEM SERA -1)

OriginalSin 09-02-2010 06:21 PM

so uma pergunta... depois como ponho isso no xml da armor? ou so preciso por no navicat?

hbjmp 09-02-2010 10:28 PM

Nao nao a xml da amor voce nao deve mecher , so deve criar a skill , e faser tudo certo no navicat , se voce kiser pode ate alterar a xml da armor para dar + def , e quando encnatar da def tb.

OriginalSin 09-02-2010 11:30 PM

okok obrigado.. so tinha essa duvida ;)

OriginalSin 15-02-2010 08:20 PM

PRA ONDE FOI O TUTORIAL!? :rungun::wacko::realmad:

Setokaiba 15-02-2010 09:36 PM

O palhaço do autor havia editado por não receber agradecimentos. Mas já restaurei.


Horários baseados na GMT -3. Agora são 12:54 AM.

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