L2J-FR
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 Pet de clan hall accessible à tous ( code factice O.O ? )

Aller en bas 
AuteurMessage
ArKaLiTy-Kun




Nombre de messages : 30
Date d'inscription : 07/04/2008

Pet de clan hall accessible à tous ( code factice O.O ? ) Empty
MessageSujet: Pet de clan hall accessible à tous ( code factice O.O ? )   Pet de clan hall accessible à tous ( code factice O.O ? ) Empty20/04/09, 02:48 pm

Bonjour,
Donc je veux supprimer toutes les contraintes concernant les pets de clan hall ( red striders, snow fenrir ... ) .
L'option dans les properties ne change rien, donc suis allez faire un tour côté java ( j'utilise L2Emu ).

J'ai trouvé le bloc qui devrait appliquer la restriction mais après débug, je ne passe pas dans ce bloc lorsque j'utilise un personnage sans clan, avec un accesslevel 0...
En tant que GM ou en temps que leader de clan ayant un clan hall a Aden, quoi que je fasse avec ce code, je peux utiliser un pet de clan hall.
Le bloc est dans /gameserver/handler/itemhandlers/SummonItems.java


Code:
      // Restricting Red Striders/Snow Wolves/Snow Fenrir
      if (!Config.ALT_SPECIAL_PETS_FOR_ALL)
      {
         int itemId = item.getItemId();
         if ((itemId == 10307 || itemId == 10611 || itemId == 10308 || itemId == 10309 || itemId == 10310) && !activeChar.isGM())
         {
            if (activeChar.getClan() != null && ClanHallManager.getInstance().getClanHallByOwner(activeChar.getClan()) != null)
            {
               ClanHall clanHall = ClanHallManager.getInstance().getClanHallByOwner(activeChar.getClan());

               int clanHallId = clanHall.getId();
               if ((clanHallId < 36 || clanHallId > 41) && (clanHallId < 51 || clanHallId > 57))
               {
                  SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
                  sm.addItemName(itemId);
                  activeChar.sendPacket(sm);
                  return;
               }
            }
            else
            {
               SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
               sm.addItemName(itemId);
               activeChar.sendPacket(sm);
               return;
            }
         }
      }

Le code est pourtant très clair mais j'ai l'impression qu'il "sert à rien", et que la même chose est traité avant, mais impossible de trouver où ...

Quelqu'un aurait une piste ? /:
Revenir en haut Aller en bas
 
Pet de clan hall accessible à tous ( code factice O.O ? )
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [RESOLU] Modification Buffs clan hall
» Code Stats Html
» Des bateaux qui se barrent avant que l'on puisse monter...
» Recherche Code html server ON/OFF

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser