Ir para conteúdo
  • Cadastre-se

Restrição de item para classes


heliomatheus

Posts recomendados

Bom deixo minha humilde colaboracao aqui por restrição em um item para algumas classes poderem usar somente. no caso de bow em tanker e set heavy em daggers.

 

 

<item id="15903" type="Weapon" name="Recurve Thorne Bow - Focus">

<set name="icon" val="icon.weapon_recurvethorne_bow_i01" />

<set name="default_action" val="equip" />

<set name="weapon_type" val="bow" />

<set name="bodypart" val="lrhand" />

<set name="random_damage" val="5" />

<set name="attack_range" val="500" />

<set name="damage_range" val="0;0;10;0" />

<set name="immediate_effect" val="1" />

<set name="crystal_count" val="9872" />

<set name="crystal_type" val="s84" />

<set name="material" val="steel" />

<set name="weight" val="1520" />

<set name="price" val="205668000" />

<set name="change_weaponId" val="15912" />

<set name="soulshots" val="1" />

<set name="spiritshots" val="1" />

<set name="mp_consume" val="12" />

<set name="element_enabled" val="1" />

<set name="enchant_enabled" val="1" />

<set name="reuse_delay" val="1500" />

<set name="item_skill" val="3567-5" />

<cond msgId="1518">

<player class_id_restriction="92, 102, 109" />

</cond>

<for>

<set order="0x08" stat="pAtk" val="794" />

<set order="0x08" stat="mAtk" val="192" />

<set order="0x08" stat="rCrit" val="12" />

<add order="0x10" stat="accCombat" val="-3.75" />

<set order="0x08" stat="pAtkSpd" val="293" />

<enchant val="0" order="0x0C" stat="pAtk" />

<enchant val="0" order="0x0C" stat="mAtk" />

</for>

</item>

 

 

Lembrando vai em char_templates e libera o bow so para as classes que vc querer. no caso acima somente os chars abaixo poderao usar o bow.

 

92 = Sagittarius

102 = Moonlight Sentinel

109 = Ghost Sentinel

 

chars que nao forem Sagittarius , Moonlight Sentinel e Ghost Sentinel nunca poderao equipar o bow restrito. mas faça isso em todos bows pois se fizer em um bow so o cara pode equipar outro bow, do tip {PvP} , o no caso focus,Cheap Shot e por ai vai.

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

Link para o comentário
Compartilhar em outros sites


Aonde edito essa mensagem <cond msgId="1518"> ?

Se não me engano em:

 

system/systemmsg-e.dat

 

1518 1 You do not meet the required condition to equip that item. 0 79 9B B0 FF ItemSound3.sys_impossible 0 0 0 0 0 none

"Mis obras están destinados a ser utilizados para eso, le doy mi mejor." Smallz'

Meu Conteúdo

 

Link para o comentário
Compartilhar em outros sites

Muito bom cara, fica mais facil para aqueles que querem bloquar outros tipos de item sem ser por mod.

 

sim isso e bom para quem trem rev que nao tem o mod, so que da muito trabalho pois tem que ir item por item. tanto no caso de item normal e depois nos items {PvP} mais valew ai aLL

Editado por heliomatheus

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

Link para o comentário
Compartilhar em outros sites

olha, obg pela contribuiçao ira me ajudar mt (y

rs

otimo trabalho

Aqui, no entanto, nós não olhamos para trás por muito tempo. Nós continuamos seguindo em frente, abrindo novas portas e fazendo coisas novas. E sabe por quê? Porque somos curiosos… e a curiosidade continua nos conduzindo por novos caminhos. Siga em frente…

Walt Disney

Link para o comentário
Compartilhar em outros sites

Se voce testou isso me diz ai em qual revisao voce testou. Testei isso em 4 revisoes interlude diferente e nao funcionou em nenhum deles. Até agora esse codigo pelos meus testes so funciona em hellbound +.

 

Isso foi testado em versao Freya e H5,

 

mas para revisoes interlude faz assim

 

vai no item

9427 que no caso e

O conteúdo está oculto, favor efetuar login ou se cadastrar!

no caso e ve como funciona na sua revisao

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

Link para o comentário
Compartilhar em outros sites

Muito Bom, mais tipo no meu server quando troca de classe o weapon fica na mao

entao so preciso saber como eu boto para quando trocar de classe o weapon sair da mao

ou tambem posso botar uma penalidade quando tanker ou tita botar bow

vc pode me dizer como eu faso isso ?

top200.gif

 

La2 Conquest Open Dia 30/03/2013 as 15 Horas !! http://www.la2conquest.com.br

Curtam a Pagina do Facebook http://www.facebook.com/L2Conquista

Link para o comentário
Compartilhar em outros sites

cara conforme o tutorial somente estas clases vao equipar o bow o resto das classes nao poderao usar nem tanker nem titan nem nada somente a classe que vc pois aqui ó.

 

 

<cond msgId="1518">

<player class_id_restriction="92, 102, 109" />

</cond>

 

 

 

92 = Sagittarius

102 = Moonlight Sentinel

109 = Ghost Sentinel

 

,ou seja de todo o server so essas classes vao poder usar o item que vc editou, mas lembrando tem que ir item por item no caso bow focus,bow critical slow, etc, e nos pvp tbem pois vc s limita um item com isso ai e so ver qual vc prescisar limitar e pronto. da um pouco de trabalho deixarei um site abaixo nao sei se posso mas se nao poder td bem todos administradores de l2 prescisao deste site baaixo para pegar id de skills e items.

 

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

Link para o comentário
Compartilhar em outros sites

poderia min informar , onde fica

 

<item id="15903" type="Weapon" name="Recurve Thorne Bow - Focus">

<set name="icon" val="icon.weapon_recurvethorne_bow_i01" />

<set name="default_action" val="equip" />

<set name="weapon_type" val="bow" />

<set name="bodypart" val="lrhand" />

<set name="random_damage" val="5" />

<set name="attack_range" val="500" />

<set name="damage_range" val="0;0;10;0" />

<set name="immediate_effect" val="1" />

<set name="crystal_count" val="9872" />

<set name="crystal_type" val="s84" />

<set name="material" val="steel" />

<set name="weight" val="1520" />

<set name="price" val="205668000" />

<set name="change_weaponId" val="15912" />

<set name="soulshots" val="1" />

<set name="spiritshots" val="1" />

<set name="mp_consume" val="12" />

<set name="element_enabled" val="1" />

<set name="enchant_enabled" val="1" />

<set name="reuse_delay" val="1500" />

<set name="item_skill" val="3567-5" />

<cond msgId="1518">

<player class_id_restriction="92, 102, 109" />

</cond>

<for>

<set order="0x08" stat="pAtk" val="794" />

<set order="0x08" stat="mAtk" val="192" />

<set order="0x08" stat="rCrit" val="12" />

<add order="0x10" stat="accCombat" val="-3.75" />

<set order="0x08" stat="pAtkSpd" val="293" />

<enchant val="0" order="0x0C" stat="pAtk" />

<enchant val="0" order="0x0C" stat="mAtk" />

</for></item>

 

 

Sou novo nisso .

Link para o comentário
Compartilhar em outros sites

@kaligula so voce ver o exemplo que postei ai cara o codigo e em vermelho e so adicionar ele como esta acima no bow,

 

@ velberto da pra por em qualquer item sim so ir adicionando parte por parte, ou weapon por weapon.

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

Link para o comentário
Compartilhar em outros sites

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

A ond eu coloco esse codigo? seria na xml do bow de meu serve?

 

Cara se nao me engano é em - GameServer/data/Scripts/Item . Dair voce procurar a xml da arma que voce quer editar e arruma tudo certím.

Editado por ↘ Wanhelsing
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 3 weeks later...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.