Jump to content

kostantinosftw

Members
  • Posts

    325
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by kostantinosftw

  1. Sighed you might know. I found this guide on youtube https://www.youtube.com/watch?v=yEbQ1oWsoXQ and I see that I need a serial (provided by the extender team) in order to run an L2OFF, are there any cracked versions? is it worth? eg http://www.maxcheaters.com/topic/154007-interlude-pack-vanganath-1236-ilext/

     

     

    Also I can see Vanganth has to post an a single update since 7/12/13. So I assume there is a cracked version.

  2. I found some l2off files over the internet, I don't know many thinks about l2off files and I wonder if it's worth.. is it C1 based from rgzone? is it C4 based? Is it using AdvExt? vanganth's extender? What is the latest version of this extender? What info I should give you to tell me? Thank you



    Server console title: L2Server - IlExt 1. 2. 3. Vanganth@hotmail.com

     

     

    edit: The link is http://www.4shared.com/rar/WAnaZUuNba/L2OFF-C6.htm   (276 MB)

     

    and a picture 25f505f.jpg

  3. Καλησπέρα (δεν θέλω να μακρηγορήσω) ψάχνω για δύο άτομα με σκοπό να συνεργαστούμε. Θα ήθελα ο ένας να γνωρίζει από website (δεν είναι ανάγκη να είναι κανας pro, να ξέρει τι είναι το filezilla. Nα ξέρει κάτι από photoshop για τις εικόνες και καλούτσικα το dreamweaver θα προτιμούσα επίσης να μην είναι μικρός στην ηλικία) ώστε να αναλάβει το website(κυρίως) + forum. Ο δεύτερος θα ήθελα να είναι έμπειρος GM με σκοπό να με βοηθήσει και να βοηθάει τους players τις ώρες που δεν είμαι on. Τώρα... για εμένα, το πακ που έχω είναι acis (τελευταίο) και έχω αρκετές γνώσεις πάνω στην java μιας και ασχολούμαι αρκετά χρόνια με το αντικείμενο. Ότι άλλο θέλετε στείλτε μου msg να συνεννοηθούμε. ευχαριστώ!

     

     

    Edit, (request by Rebellos): Δεν ψάχνω κάποιον να πληρώσω για να μου κάνει site (υπάρχουν χιλιάδες php templates που με λίγο edit θα κάνουν μια χαρά την δουλειά τους) θέλω να συνεργαστώ επομένος σταματήστε να ρωτάτε τιμή.

  4. I guess I have a problem with SweeTs offline shop. When a player uses offline shop and server restart there r no IPs or further infos. I guess someone can make a check at the code..

     

    Error:         at net.sf.l2j.gameserver.model.entity.VoteRewardHopzone.reward(VoteRewardHopzone.java:180)

     

    Line:          String pIp = p.getClient().getConnection().getInetAddress().getHostAddress();

  5. 1st. disable your firewall

    2nd. disable your antivirus

    3rd. disable your modem firewall (if have)

    4rth. open the ports from your modem

    5th. check ports with portfowarding

    6th. open lg/gs

    7th. check ports with "canyouseeme"

    8th. turn on firewall and config it

    9th. turn on antivirus and config it.

     

    allow inbound 2106/7777/3306(for website stats) only

  6. Hello I've made a topic here: "[request] Dev Help [L2J] Greek" but no one answer me.

     

    So, here is my problem! I'm using aCis and monsters do not give xp/sp/drops I know it's a core problem, what should I look for?

     

    thank you

     

     

     

    2ezl561.jpg

    ps: only raid bosses drop items

     

     

     

    Problem found I disabled scripts - lock pls

  7. I'm looking for website script which includes : Top PVP, Top PK, Castle & Siege status, Online players and account panel. All shared with 1 settings.php with temp .txt files which are automatic updated every X seconds to avoid flooding. I found only a L2OFF script which includes all these. I'm posting it case someone can convert it for L2J. Thank you. (no emo posts pls).

     

     

    http://www.4shared.com/zip/yh3apHAK/l2off_website_scripts.html?

     

     

     

     

     

     

     

     

     

    Credits: shadow walker

  8. Internet IP : example.no-ip.org

    Lan IP : 192.168.1.3

    Local IP: 127.0.0.1

    Login Port: 2106

    Gameserver Port: 7777

    Port where gameserver uses to connect to loginserver: 9014

     

    Gameserver Configs

    GameserverHostname = 192.168.1.3
    GameserverPort = 7777
    ExternalHostname = example.no-ip.org
    InternalHostname = 192.168.1.3
    LoginPort = 9014
    LoginHost = 127.0.0.1
    

    Loginserver Configs

    ExternalHostname = example.no-ip.org
    InternalHostname = 192.168.1.3
    LoginserverHostname = 192.168.1.3
    LoginserverPort = 2106
    LoginHostname = 127.0.0.1
    LoginPort = 9014
    

    Ta clients gia an mpeis ston server sou apo to pc pou trexeis ton server prepei na exoun sto l2.ini to 127.0.0.1

    Ta clients gia an mpeis ston server sou apo Lan prepei na exoun sto l2.ini to 192.168.1.3

    Ta clients gia an mpeis ston server sou apo kapoio apomakrismeno pc prepei na exoun sto l2.ini to example.no-ip.org

  9. I got the code from iAndre and addapt in on my source (rev 300 - acis ). I'm not 100% that is works!

     

    what I did is:

     

    Config.java

     

    ALT_OLY_DIVIDER_NON_CLASSED = events.getProperty("AltOlyDividerNonClassed", 3);
    ALT_OLY_ANNOUNCE_GAMES = events.getProperty("AltOlyAnnounceGames", true);
    +ALLOW_OLY_GRADE_RESTR = events.getProperty("AllowOlyGradeRestr", false);
    +MAX_ENCHANT_RESTR = events.getProperty("MaxEnchantRestr", 65535);
     
     
    public static int ALT_OLY_DIVIDER_CLASSED;
    public static int ALT_OLY_DIVIDER_NON_CLASSED;
    public static boolean ALT_OLY_ANNOUNCE_GAMES;
    +public static boolean ALLOW_OLY_GRADE_RESTR;
    +public static int MAX_ENCHANT_RESTR;
     
    event.properties
     
    # Divider for points in classed and non-classed games, default: 3, 5.
    AltOlyDividerClassed = 3
    AltOlyDividerNonClassed = 5
    +
    +# Oly Grade Restriction #
    +AllowOlyGradeRestr= True
    +MaxEnchantRestr = 8
     
     
    l2olympiadmanagerinstance.java
     
    import net.sf.l2j.Config;
    import net.sf.l2j.gameserver.model.L2ItemInstance;
    import net.sf.l2j.gameserver.model.L2Multisell;
    import net.sf.l2j.gameserver.model.entity.Hero;
    +import net.sf.l2j.gameserver.model.itemcontainer.Inventory;
    import net.sf.l2j.gameserver.model.olympiad.CompetitionType;
    import net.sf.l2j.gameserver.model.olympiad.Olympiad;
     
     
     
    case 3: // There are %points% Grand Olympiad points granted for this event.
    int points = Olympiad.getInstance().getNoblePoints(player.getObjectId());
    html.setFile(Olympiad.OLYMPIAD_HTML_PATH + "noble_points1.htm");
    html.replace("%points%", String.valueOf(points));
    html.replace("%objectId%", String.valueOf(getObjectId()));
    player.sendPacket(html);
    break;
     
    case 4: // register non classed based
    +                       if (meetsRequirements(player))
    +                      {
    +                          OlympiadManager.getInstance().registerNoble(player, CompetitionType.NON_CLASSED);
    +                      }
    +break;
     
    +case 5: // register classed based
    +if (meetsRequirements(player))
    +{
    +       OlympiadManager.getInstance().registerNoble(player, CompetitionType.CLASSED);
    +}
    +break;
     
    case 6: // request tokens reward
    passes = Olympiad.getInstance().getNoblessePasses(player, false);
    if (passes > 0)
    {
    html.setFile(Olympiad.OLYMPIAD_HTML_PATH + "noble_settle.htm");
    html.replace("%objectId%", String.valueOf(getObjectId()));
    player.sendPacket(html);
    }
    else
    {
    html.setFile(Olympiad.OLYMPIAD_HTML_PATH + "noble_nopoints2.htm");
    html.replace("%objectId%", String.valueOf(getObjectId()));
    player.sendPacket(html);
    }
    break;
     
     
     
     
     
     
    }
    else
    super.onBypassFeedback(player, command);
    }
          
    +       public boolean meetsRequirements(L2PcInstance p)
    +      {
    +               if (Config.ALLOW_OLY_GRADE_RESTR)
    +               {
    +                       // Enchant checks.
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LHAND).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your weapon's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_CHEST).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your armor's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_HEAD).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your armor's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_FEET).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your armor's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_GLOVES).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your armor's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEGS).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your armor's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_UNDER).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your tattoo's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_NECK).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your necklace's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEAR).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your earring's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_REAR).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your earring's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LFINGER).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your ring's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +                       if (p.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RFINGER).getEnchantLevel() > Config.MAX_ENCHANT_RESTR)
    +                       {
    +                               p.sendMessage("You may not register for the Olympiad, as your ring's enchant level is not the appropriate.");
    +                               return false;
    +                       }
    +               }
    +              
                   return true;
           }
    }
     
    I know they way I post it is a mess but I don't know how to post them correctly (lazy ass here). If you have some decent skills you can adapt it. 
    Hope it works, if no correct me.
     
    thank you.
     
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock