Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Tutoriais (https://secretexperience.net/forumdisplay.php?f=39)
-   -   XML - SKills - Variaveis (https://secretexperience.net/showthread.php?t=2441)

mend3 09-01-2009 10:19 PM

XML - SKills - Variaveis
 
Como muita gente tem dificuldade em editar as skills, vou postar as variaveis, pra facilitar a vida da galera:

Variáveis de Skills

PDAM, - physycal damage skill
MDAM - magical damage
DOT - damage durantre tempo
BLEED - bleed
POISON - poison
HEAL - heal
BALANCE_HEAL - balance hp skill
HOT - heal (regeneração ampliada)
COMBATPOINTHEAL - CP heal
CPHOT - cp regeneração
MANAHEAL - cura de Mana
MANAHEAL_PERCENT -cura de mana em percentual
MANARECHARGE – recarregamento de MP
MPHOT – regeneração de MP
AGGDAMAGE – damage de agressividade
BUFF - buff
DEBUFF - debuff
EXITBUFFS - removedor de buffs
STUN - stun
ROOT – hold, etc

Estes não são todas as variáveis, mas as que não estão a lista são praticamente literais em sua concepção. Com estas variáveis podemos modificar como quisermos os tipos das skills.


Além do tipo de skill, temos também que determinar qual a funcionalidade dela, se ela será um autobuff, ou buff/debuff em área, ou em clan/party... E para isso usamos a linha de comando:

Strings de target:

<set name="target" val="AKI VAI SER ADICIONADO UMA DAS STRINGS A SEGUIR, DE ACORDO COM A SKILL"/>

TARGET_NONE – sem target de ninguém. Possivelmente a skill não foi implementada.
TARGET_SELF – target em si mesmo.
TARGET_ONE – qualquer um é target.
TARGET_PARTY - target são membros da party (ex: buffs Warcryer)
TARGET_ALLY - target são membros da ally (ex: buffs Overlord)
TARGET_CLAN - target são membros do clan (ex: buffs de Overlord)
TARGET_PET - target é pet (buffs/skills para summon/pet)
TARGET_AREA - target é tudo em uma certa área (dependendo da distancia)
TARGET_AURA - target são todos aliados na área (dependendo da distância)
TARGET_CORPSE - target é um corpo.
TARGET_AREA_UNDEAD - target são os undead na área
TARGET_MULTIFACE – usado por gladiators (????)
TARGET_CORPSE_ALLY - target é corpo de alguém da ally.
TARGET_CORPSE_CLAN - target é corpo de alguém do clan.
TARGET_CORPSE_PLAYER - target é corpo de player
TARGET_CORPSE_PET - target é corpo de pet.
TARGET_ITEM – para enchants
TARGET_AREA_CORPSE_MOB - target são corpos de mobs na área(dependendo da distância)
TARGET_CORPSE_MOB – target é corpo de mob
TARGET_UNLOCKABLE -- target é baú ou porta
TARGET_HOLY - target é um artefato sagrado (holy artefact)
TARGET_PARTY_MEMBER - target é membro da party
TARGET_ENEMY_SUMMON - target é summon de inimigo

Também devemos colocar se a skill é Ativa ou Passiva inserindo esta linha:

<set name="operateType" val="value"/>

Sendo que “value” deve ser OP_ACTIVE ou OP_PASSIVE

Depois designamos o delay de uso da skill:

<set name="reuseDelay" val="tempo"/>

O tempo deve ser em milisegundos, ou seja, val=“1000” quer dizer 1 segundo.


Pra resumir tudo:

<skill id="9901" levels="1" name=“Nome da Skill">
Designio basico da skill para identificação pelo jogo

<set name="power" val=“1.0"/>
Multiplicador de power da skill segundo a da database

<set name="skillType" val="PASSIVE"/>
Tipo de skill

<set name="castRange" val="-1"/>
Distância de cast. “-1” seria em si próprio.

<set name="effectRange" val="-1"/>
Distância de efeito (quando em área)

<add order="0x40" stat="maxHp" val="582"/>
Adiciona valor ao total do char.

<mul order="0x30" stat="pAtkSpd" val="1.06"/>
Insere multiplicador ao status. ( % )

Variáveis de “stat” para add e mul:
ATRIBUTOS: WIT – MEN – INT – STR – COM – DEX
HABILIDADES: maxMp – maxHp - maxCp – runSpd – mAtk – pAtk – mAtkSpd – pAtkSpd – mDef
pDef – regMp – regHp - regCp – rEvas (Evasion) – accCombat (accuracy)

<using kind=“tipo"/>
Usável apenas com certos tipos de armas equipadas.

Com estas informações já se pode fazer literalmente um ESTRAGO com as skills, modificando e customizando elas.
Não abrirei um capítulo para stats de armors e weapons porque elas se baseiam em adicionar valores à status, e as que tem SA tem incorporada a skill do SA propriamente dita. Abrirei exceção no caso dos shields, que tem uma linha que DIMINUI a Evasion (geralmente em 8). Ela é a seguinte:

<sub val='8' order='0x10' stat='rEvas'/>

No caso das Augmentations, elas são “tabelas” de dados. Quando o server escolhe o Augment aleatoriamente ele designa valores destas tabelas. Elas se separam em valores “soloValues”, que são usados quando o Augment tem apenas o bônus que está na tabela, e “combinedValues”, que são usados quando há vários bônus no mesmo Augment.
As skills de Augment estão no meio das skills, e podem ser encontradas pela ID.

<augmentation id="14561">
<skillId val="3203" />
<type val="active" />
</augmentation>

Esse skillId val="3203" é a ID da skill que será colocada na tabela de Augmentation na Database, que é a tabela que define quais skills cada arma tem (de acordo com o item_id na bag do char)




Dados retirados de um tutorial feito por Anderuimm

mend3 13-01-2009 08:23 PM

Bom, como pude reparar (por pedidos pelo msn), muita gente ta tendo dificuldade em editar as XML's dos buff's.

Pois bem, vim aki pra facilitar. Fiz uma lista com o Arquivo e o nome do buff que vc tem que editar:

Código:

Skills alteradas: (gameserver/data/stats/skills)

Arquivo                                        Skill

0200-0299                                Fist Fury
0200-0299                                Song of Earht
0200-0299                                Song of Life
0200-0299                                Song of Water
0200-0299                                Song of Warding
0200-0299                                Song of Wind
0200-0299                                Song of Hunter
0200-0299                                Song of Invocation
0200-0299                                Dance of the Warrior
0200-0299                                Dance of Inspiration
0200-0299                                Dance of the Mystic
0200-0299                                Dance of Fire
0200-0299                                Dance of Fury
0200-0299                                Dance of Concentration
0200-0299                                Dance of Light
0200-0299                                Lionheart
0300-0399                                Song of Vitality
0300-0399                                Song of Vengeance
0300-0399                                Song of Flame Guard
0300-0399                                Song of Aqua Guard
0300-0399                                Song of Storm Guard
0300-0399                                Dance of Earth Guard
0300-0399                                Dance of the Vampire
0300-0399                                Dance of Protection
0300-0399                                Dance of Shadows
0300-0399                                Siren' Dance
0300-0399                                Song of Champion
0300-0399                                Song of Meditation
0300-0399                                Song of Renewal
0300-0399                                Dance of Medusa
0400-0499                                Rapid Fire
0400-0499                                Dead Eye
0400-0499                                Spirit of Sagittarius
0400-0499                                Blessing of Sagittarius
0400-0499                                Symbol of Defense
0400-0499                                Symbol of Noise
0400-0499                                Symbol of Resistance
0400-0499                                Symbol of Honor
0400-0499                                Symbol of Energy
0400-0499                                Symbol of the Sniper
0400-0499                                Symbol of the Assassin
0400-0499                                Hawk Spirit Totem
0400-0499                                Soul of the Phoenix
0500-0599                                Song of Elemental
0500-0599                                Dance of Alignment
0500-0599                                Final form
1000-1099                                The Wisdom of Pa'agrio
1000-1099                                Pa'agrian Gift
1000-1099                                Flame Chant
1000-1099                                Blessings of Pa'agrian
1000-1099                                Chant of Fire
1000-1099                                Chant of Battle
1000-1099                                The Glory of Pa'agrio
1000-1099                                Chant of Shielding
1000-1099                                Soul Shield
1000-1099                                Mental Shield
1000-1099                                Magic Barrier
1000-1099                                Shield
1000-1099                                Belessed Body
1000-1099                                Mana Regeneration
1000-1099                                Blessed Soul
1000-1099                                Empower
1000-1099                                Berserker Spirit
1000-1099                                Might
1000-1099                                Kiss of Eva
1000-1099                                Focus
1000-1099                                Concentration
1000-1099                                Acumen
1000-1099                                Haste
1000-1099                                Agility
1100-1199                                Resist Aqua
1100-1199                                Resist Wind
1100-1199                                Resist Fire
1200-1299                                Wind Walk
1200-1299                                Guidance
1200-1299                                Death Whisper
1200-1299                                Bless Shield
1200-1299                                Chant of Fury
1200-1299                                Chant of Evasion
1200-1299                                Chant of Rage
1200-1299                                Resist Chock
1200-1299                                The Tact of Pa'agrio
1200-1299                                The Rage of Pa'agrio
1200-1299                                Vampiric Rage
1200-1299                                Chant of Revenge
1300-1399                                Wild Magic
1300-1399                                Advanced Block
1300-1399                                The Chant od Predator
1300-1399                                Chant of Eagle
1300-1399                                Chant of Vampire
1300-1399                                Body of Avatar
1300-1399                                Noblesse Blessing
1300-1399                                Harmony of Noblesse
1300-1399                                Elemental Protection
1300-1399                                Divine Protection
1300-1399                                Arcane Protection
1300-1399                                Profecy of Water
1300-1399                                Profecy of Fire
1300-1399                                Profecy of Wind
1300-1399                                Chant of Spirit
1300-1399                                Chant of Victory
1300-1399                                The Eye of Pa'agrio
1300-1399                                The Soul of Pa'agrio
1300-1399                                Greater of Might
1300-1399                                Greater Shield
1300-1399                                War Chant
1300-1399                                Earth Chant
1300-1399                                Holy Resistance
1300-1399                                Unholy Resistance
1300-1399                                Clarity
1400-1499                                Magnus Chant
1400-1499                                Victories of Pa'agrio
1400-1499                                Pa'agrio's Emblem
1400-1499                                Pa'agrio's Fist
1400-1499                                Volcano
1400-1499                                Cyclone
1400-1499                                Raging Waves
1400-1499                                Day of Doom
1400-1499                                Gehenna
1400-1499                                Anti-summoning Field
1400-1499                                Purification Field
1400-1499                                Miracle
1400-1499                                Flames of Invencibility
1400-1499                                Mass Recharge
1400-1499                                Soul to Empower
1400-1499                                Empowering Echo
1400-1499                                Chant of Protection
1400-1499                                Apetite for Destruction
1400-1499                                Vampiric Impulse
1400-1499                                Protection Instinct
1400-1499                                Magic Impulse
2000-2099                                Pollen (Mana)
4700-4799                                Gift of Queen
4700-4799                                Blessing of Seraphim
4700-4799                                Gift of Seraphim
4600-4699                                Blessing of Queen
1000-1099                                Resist Poison
1000-1099                                Holy Weapon

________________EDIT___________________

ESTES SÃO TODOS OS BUFF'S DO JOGO, E TEM TAMBÉM ALGUMAS SKILLS DE CLASSES, COMO RAPID FIRE, LIONHEART E ETC.

Se7eN 12-04-2009 11:54 PM

sabe me dizer qual e a configuração certa do Dash, Trick, Sniper, cancel e Sleep?? pq acho q no meu server ta com time errado. =/

Domal 12-09-2009 04:25 AM

Pra min impedir um char de usar tal arma e como?

tipo tank usar bow?

GMlipe 28-12-2009 06:06 PM

eu queria saber c pra editar o tempo de todos os buffs sao um por um?
ou eu faço alguma coisa e ele edita todos?

gustavohp 28-12-2009 07:16 PM

Depende da tua rev
tem algumas q em altsettings tem como muda, tem umas q eh 1 por 1

ManoeL-ADM 28-12-2009 08:41 PM

l2jteon eh uma delas que apenas com uma config voce muda o tempo de varios buffs

cassianorocha 29-12-2009 06:41 PM

gosto dos projeto do mend3

Nombre 04-01-2010 12:37 PM

nice thx very nice !

ADMDarkness 13-02-2012 06:51 PM

ta faltando critical damage na weapon adc ae!


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

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