Jump to content

xMaylox

Members
  • Posts

    368
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by xMaylox

  1. good guide! yea the quest is difficult tho but if you had done the nobless quest i think that you will not mind doing this one:P
  2. file i defteri eikona den fenete kathara. kane paste to link na tin dw.
  3. you can connect from localhost without open ports. just put in your hosts file this: 127.0.0.1 l2authd.lineage2.com or in servaddr in your l2.ini file
  4. loginserver: # The port, ip on which login will listen for GameServers LoginHostname=192.168.1.47 set this to 127.0.0.1 gameserver: # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname=192.168.1.47 127.0.0.1 and tell me if it works
  5. upload your loginserver.properties file or paste it in code tags pls
  6. well, it works for Gracia CT2.2 too. just go to RequestGiveItemToPet.java and under that line: if (Config.GM_DISABLE_TRANSACTION && player.getAccessLevel() >= Config.GM_TRANSACTION_MIN && player.getAccessLevel() <= Config.GM_TRANSACTION_MAX) { player.sendMessage("Unsufficient privileges."); player.sendPacket(ActionFailed.STATIC_PACKET); return; } paste: if (player.getActiveEnchantItem() != null) { sendPacket(SystemMessageId.ITEM_NOT_FOR_PETS); return; } its for l2jfree
  7. file apoti fenete otan epilegis to routter patas to advertisment p vgazei. otan epilegis routter meta panw dexi patas eki p leei: "Click here to skip this advertisement... " kai sinexizeis kanonika
  8. first create an account. then log into game and create a character. go to navicat find the table "Characters" find your character go to access level field and put in your access level.
  9. omg excellent share! keep it up! about the timer to do it every 10-12 hours. i wont use any batch file to do that. just use Scheduled tasks. (Control Panel -> Scheduled tasks) or just download and install the Sleep command for MS-DOS and the edit the script. @echo off set host=localhost set database=l2jdb set user=root set passw= REM MySQL Variables set MySQLdumpPath=%ProgramFiles%\MySQL\MySQL Server 5.1\bin\mysqldump.exe set SavePath=%cd%\ set name=1 :backup %MySQLdumpPath% --add-drop-table -h %host% -u %user% --password=%passw% %database% > %name%.sql set /a name=name+1 Sleep 43200 goto backup
  10. file aposo xerw to svn tis l2emu einai http://svn.assembla.com/svn/L2Emu/ den xerw an mporis na vris to IL
  11. well, i am not talking about really overpowered items like most of server. i am talking about items that giving some bonuses and some more p.def than usual so you may need to limit their enchant
  12. well, good idea:D i ll do it tomorrow coz i have to finish something now:P
  13. you cant compile l2jfree with eclipse. just use maven. here is a guide: http://www.maxcheaters.com/forum/index.php?topic=38679.0
  14. well, my favorite is a retail like server: rates x4-x15 Auto-learn skills quest for subclass Shops until b grade Quests for raids Retail nobless quest no buffer olympiad 2 weeks enchant rates 65% normal 70% blessed max enchant +20 weapons +16 armors jewls
  15. hmm i dont know if this will help you.. ID 1 = Bartz ID 2 = Sieghardt ID 3 = Kain
  16. well, i saw in some servers that custom armors and weapons are overpowered and if people enchant them are even more. so i was thinking. why not limiting the max enchant of custom items? (my test server i limited raid jewls) so i did this: Index: config/enchant.properties =================================================================== --- config/enchant.properties (revision 5187) +++ config/enchant.properties (working copy) @@ -26,6 +26,10 @@ EnchantBreakArmorBlessed = False EnchantBreakJewelryBlessed = False +#Limit Enchant +LimitItemsEnchant=0 +EnchantMaxList=0 + # Enchant limit (unlimited on default) EnchantMaxWeapon = 25 EnchantMaxArmor = 25 Index: src/main/java/com/l2jfree/Config.java =================================================================== --- src/main/java/com/l2jfree/Config.java (revision 5187) +++ src/main/java/com/l2jfree/Config.java (working copy) @@ -600,6 +600,9 @@ public static int ENCHANT_DWARF_1_CHANCE; // Dwarf enchant System Dwarf 1 chance? public static int ENCHANT_DWARF_2_CHANCE; // Dwarf enchant System Dwarf 2 chance? public static int ENCHANT_DWARF_3_CHANCE; // Dwarf enchant System Dwarf 3 chance? +public static String ALT_LIST_ENCHANTS; +public static int ENCHANT_MAX_LIST; +public static FastList<Integer> ALT_ENCHANTS_LIST = new FastList<Integer>(); public static boolean AUGMENT_EXCLUDE_NOTDONE; public static int AUGMENTATION_NG_SKILL_CHANCE; // Chance to get a skill while using a NoGrade Life Stone @@ -624,6 +627,17 @@ ENCHANT_CHANCE_WEAPON = Integer.parseInt(enchantSettings.getProperty("EnchantChanceWeapon", "65")); ENCHANT_CHANCE_ARMOR = Integer.parseInt(enchantSettings.getProperty("EnchantChanceArmor", "65")); ENCHANT_CHANCE_JEWELRY = Integer.parseInt(enchantSettings.getProperty("EnchantChanceJewelry", "65")); + +/*Max list enchant*/ + +ALT_LIST_ENCHANTS = enchantSettings.getProperty("LimitItemsEnchant", "0"); +ENCHANT_MAX_LIST = Integer.parseInt(enchantSettings.getProperty("EnchantMaxList", "10")); +ALT_ENCHANTS_LIST = new FastList<Integer>(); + for (String id : ALT_LIST_ENCHANTS.split(",")) + { + ALT_ENCHANTS_LIST.add(Integer.parseInt(id)); + } + /* item may break normal scroll */ ENCHANT_BREAK_WEAPON = Boolean.parseBoolean(enchantSettings.getProperty("EnchantBreakWeapon", "True")); ENCHANT_BREAK_ARMOR = Boolean.parseBoolean(enchantSettings.getProperty("EnchantBreakArmor", "True")); Index: src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java =================================================================== --- src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java (revision 5187) +++ src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java (working copy) @@ -1735,4 +1735,9 @@ { return Config.ALT_LIST_OLY_RESTRICTED_ITEMS.contains(_itemId); } + + public boolean isEnchantList() + { + return Config.ALT_ENCHANTS_LIST.contains(_itemId); + } } Index: src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java =================================================================== --- src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java (revision 5187) +++ src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java (working copy) @@ -45,6 +45,7 @@ { 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578 }; private int _objectId; + private int maxEnchantList; /** * packet type id 0x58 @@ -331,6 +332,15 @@ return; } +maxEnchantList = Config.ENCHANT_MAX_LIST; + +if (item.getEnchantLevel() >= maxEnchantList && item.isEnchantList()) + { + activeChar.sendPacket(new SystemMessage(SystemMessageId.INAPPROPRIATE_ENCHANT_CONDITION)); + activeChar.setActiveEnchantItem(null); + return; + } + scroll = activeChar.getInventory().destroyItem("Enchant", scroll.getObjectId(), 1, activeChar, item); if (scroll == null) {
  17. nai ginete. to updater tis NCSoft tha valei sto servadr mesa sto l2.ini afto "l2auth.lineage2.com" opotan tha mporoun na enothoun an exoun to ip tou server sto host file ts.
  18. go to your navicat - select your database then find table gameservers and delete the server you want
  19. best share i have ever seen keep it up man! just excellent! also people can vote every 12 hours so you can change the type in votesystem.php if ($difference >= 24) to if ($difference > 12)
  20. well, edit the 4200-4299.xml file id 4268 : <skill id="4268" levels="1" name="Danger Area"> <set name="target" val="TARGET_SELF" /> <set name="skillType" val="PASSIVE" /> <set name="operateType" val="OP_PASSIVE" /> <set name="castRange" val="-1" /> <set name="effectRange" val="-1" /> </skill> to <skill id="4268" levels="1" name="Danger Area"> <!-- This Skill Is Only For Description In The Client --> <set name="target" val="TARGET_NONE"/> <set name="skillType" val="NOTDONE" /> <set name="operateType" val="OP_PASSIVE" /> <set name="castRange" val="-1" /> <set name="effectRange" val="-1" /> </skill>
  21. hmm good job stefoulis thanks for sharing!! well, this will ban people who give enchanted items to the pet. what about if people just wana save the items and wont use the enchant exploit? what about this?: if (player.getActiveEnchantItem() != null) { sendPacket(SystemMessageId.ITEM_NOT_FOR_PETS); return; }
  22. well, here is my opinion. since playing adventurer for long long time i saw that dagger really do not need p.atk. a b grade demon dagger- mortal strike is the best choice for adventurer.
  23. cool share! keep it up! since when new users with low posts cant ask for credits or what else.. that why lots of people leave. just behave nicely
  24. den doulevi ti ennoas? den mporis na to kaneis i den ehi swsta apotelesmata? kane paste mia to XML tou skill
  25. accounts are auto-created. at least it was for me
×
×
  • Create New...