Ir para conteúdo
  • Cadastre-se
  • 0

MOD PARA RESTRIÇÃO DE ITENS [S] NA OLY L2JLISVUS


SCRASH0

Pergunta

16 respostass a esta questão

Posts recomendados

  • 0
47 minutos atrás, SCRASH0 disse:

ALGUEM TEM UM MOD PARA RESTRINGIR ITENS GRADE S NAS OLLY PARA L2JLISVUS.

POIS JA TENTEI 2 MODS Q TEM AQUI E OS 2 TEM FALHAS DENTRO DO GAME.

Aqui vai direto na xml

<set name="is_oly_restricted" val="true" />

Mas no seu item.java

 

@121
 private final boolean _heroItem;
+private final boolean _isOlyRestricted;

 

 

@160
 _heroItem = (_itemId >= 6611 && _itemId <= 6621) || _itemId == 6842;
+_isOlyRestricted = set.getBool("is_oly_restricted", false);

 

@596
public final boolean isHeroItem()
{
   return _heroItem;
}

+public boolean isOlyRestrictedItem()
+{
+  return _isOlyRestricted;
+}

 

 

Desenvolvedor de projetos de Lineage 2 Interlude, Sites e Administrações de Servidores!

Odiar sem conhecer é ter inveja sem admitir.
WWW.L2jNBR.COM.BR

l2jnbr.png.62e12451241201465ff70d0d2bee0ec6.png

 

 
Link para o comentário
Compartilhar em outros sites


  • 0
Em 15/06/2022 at 21:36, NandoBR disse:

Aqui vai direto na xml

<set name="is_oly_restricted" val="true" />

Mas no seu item.java

@121
 private final boolean _heroItem;
+private final boolean _isOlyRestricted;
@160
 _heroItem = (_itemId >= 6611 && _itemId <= 6621) || _itemId == 6842;
+_isOlyRestricted = set.getBool("is_oly_restricted", false);
@596
public final boolean isHeroItem()
{
   return _heroItem;
}

+public boolean isOlyRestrictedItem()
+{
+  return _isOlyRestricted;
+}

não funcionou.

Link para o comentário
Compartilhar em outros sites

  • 0
1 hora atrás, SCRASH0 disse:

deve ter algo a mais, com esse mod.
acho que o codigo é maior

 

public boolean checkCondition(L2Character activeChar, L2Object target, boolean sendMessage)
{
   // Don't allow hero equipment and restricted items during Olympiad
   if ((isOlyRestrictedItem() || isHeroItem()) && ((activeChar instanceof L2PcInstance) && activeChar.getActingPlayer().isInOlympiadMode()))
   {
      if (isEquipable())
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_CANT_BE_EQUIPPED_FOR_THE_OLYMPIAD_EVENT);
      else
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT);
      
      return false;
   }

 

Desenvolvedor de projetos de Lineage 2 Interlude, Sites e Administrações de Servidores!

Odiar sem conhecer é ter inveja sem admitir.
WWW.L2jNBR.COM.BR

l2jnbr.png.62e12451241201465ff70d0d2bee0ec6.png

 

 
Link para o comentário
Compartilhar em outros sites

  • 0
3 minutos atrás, NandoBR disse:
public boolean checkCondition(L2Character activeChar, L2Object target, boolean sendMessage)
{
   // Don't allow hero equipment and restricted items during Olympiad
   if ((isOlyRestrictedItem() || isHeroItem()) && ((activeChar instanceof L2PcInstance) && activeChar.getActingPlayer().isInOlympiadMode()))
   {
      if (isEquipable())
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_CANT_BE_EQUIPPED_FOR_THE_OLYMPIAD_EVENT);
      else
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT);
      
      return false;
   }

desculpe

 

20 minutos atrás, NandoBR disse:
public boolean checkCondition(L2Character activeChar, L2Object target, boolean sendMessage)
{
   // Don't allow hero equipment and restricted items during Olympiad
   if ((isOlyRestrictedItem() || isHeroItem()) && ((activeChar instanceof L2PcInstance) && activeChar.getActingPlayer().isInOlympiadMode()))
   {
      if (isEquipable())
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_CANT_BE_EQUIPPED_FOR_THE_OLYMPIAD_EVENT);
      else
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT);
      
      return false;
   }

é só isso?

não funcionou.,

Link para o comentário
Compartilhar em outros sites

  • 0
46 minutos atrás, NandoBR disse:
public boolean checkCondition(L2Character activeChar, L2Object target, boolean sendMessage)
{
   // Don't allow hero equipment and restricted items during Olympiad
   if ((isOlyRestrictedItem() || isHeroItem()) && ((activeChar instanceof L2PcInstance) && activeChar.getActingPlayer().isInOlympiadMode()))
   {
      if (isEquipable())
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_CANT_BE_EQUIPPED_FOR_THE_OLYMPIAD_EVENT);
      else
         activeChar.getActingPlayer().sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT);
      
      return false;
   }

não funcionou. 

o mod pega certinho porem no jogo não funciona.
no jogo ja tem uma restrição para itens Hero não entrar na olly.
porem quando coloco o codigo nos itens Custons não funciona.da erro no GS


Codigo <cond msgId="1507">
    <player olympiad="false"/>
  </cond>

Link para o comentário
Compartilhar em outros sites

  • 0
5 minutos atrás, SCRASH0 disse:

não funcionou. 

o mod pega certinho porem no jogo não funciona.
no jogo ja tem uma restrição para itens Hero não entrar na olly.
porem quando coloco o codigo nos itens Custons não funciona.da erro no GS


Codigo <cond msgId="1507">
    <player olympiad="false"/>
  </cond>

Me manda os dois códigos seu completo!
Tanto do custom quanto do item hero

 

Desenvolvedor de projetos de Lineage 2 Interlude, Sites e Administrações de Servidores!

Odiar sem conhecer é ter inveja sem admitir.
WWW.L2jNBR.COM.BR

l2jnbr.png.62e12451241201465ff70d0d2bee0ec6.png

 

 
Link para o comentário
Compartilhar em outros sites

  • 0
Em 19/06/2022 at 16:36, NandoBR disse:

Me manda os dois códigos seu completo!
Tanto do custom quanto do item hero

já tentei achar esse código mais ainda não conseguir.

Em 19/06/2022 at 16:36, NandoBR disse:

Me manda os dois códigos seu completo!
Tanto do custom quanto do item hero

esse código é o original que já vem na Rev, para Itens Hero não entrar na olly.
porem, não que funcionar em Armor custons.
está funcionado nas armas S e Custons.

Link para o comentário
Compartilhar em outros sites

  • 0
47 minutos atrás, SCRASH0 disse:

Alguém da uma Força PF.

Toma.

O código abaixo ele bloqueia id do item e não a grade, caso tu tenha set TT,DK, e queira que so um deles nao entre nas olímpiadas, só coloque o ID na propriedade para bloquear.

OBS: Já testei está 100%

Quando entra na olympiada, item é removido do corpo e não da para equipar.

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

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
Em 15/06/2022 at 21:36, NandoBR disse:

Aqui vai direto na xml

<set name="is_oly_restricted" val="true" />

Mas no seu item.java

@121
 private final boolean _heroItem;
+private final boolean _isOlyRestricted;
@160
 _heroItem = (_itemId >= 6611 && _itemId <= 6621) || _itemId == 6842;
+_isOlyRestricted = set.getBool("is_oly_restricted", false);
@596
public final boolean isHeroItem()
{
   return _heroItem;
}

+public boolean isOlyRestrictedItem()
+{
+  return _isOlyRestricted;
+}

Eu me pergunto como seria os cursos que você vende no seu site 🤨

 

Em 15/06/2022 at 20:44, SCRASH0 disse:

ALGUEM TEM UM MOD PARA RESTRINGIR ITENS GRADE S NAS OLLY PARA L2JLISVUS.

POIS JA TENTEI 2 MODS Q TEM AQUI E OS 2 TEM FALHAS DENTRO DO GAME.

 

aqui o código

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

 

OBS : tá feito para L2jOne / aCis eu não uso a livus.

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

  • 0
9 minutos atrás, Williams0ff disse:

Eu me pergunto como seria os cursos que você vende no seu site 🤨

aqui o código

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

OBS : tá feito para L2jOne / aCis eu não uso a livus.

tomei susto quando tu posto , bem vindo de volta ? 😄

Editado por S.Christian
Link para o comentário
Compartilhar em outros sites

  • 0
21 horas atrás, Williams0ff disse:

Eu me pergunto como seria os cursos que você vende no seu site 🤨

aqui o código

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

OBS : tá feito para L2jOne / aCis eu não uso a livus.

ok amigo, vou adaptar aqui e testar.

Link para o comentário
Compartilhar em outros sites

  • 0
21 horas atrás, S.Christian disse:

Toma.

O código abaixo ele bloqueia id do item e não a grade, caso tu tenha set TT,DK, e queira que so um deles nao entre nas olímpiadas, só coloque o ID na propriedade para bloquear.

OBS: Já testei está 100%

Quando entra na olympiada, item é removido do corpo e não da para equipar.

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

Perfeito Meu Amigo.
Funcionando 100%
Por isso Nunca Vou deixar a L2Jbrasil, nem Falar mau dela.
Pois Mesmo que Demore, Sempre Tem Pessoas Dispostas a Ajuda. como Você.
Tem meu Respeito e Agradecimento.

21 horas atrás, Williams0ff disse:

Eu me pergunto como seria os cursos que você vende no seu site 🤨

aqui o código

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

OBS : tá feito para L2jOne / aCis eu não uso a livus.

Muito Obrigado Pela Ajuda Também Meu Brother.
Agradeço Muito.

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...




×
×
  • 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.