Jump to content

vagos123

Members
  • Posts

    453
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

About vagos123

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

vagos123's Achievements

Newbie

Newbie (1/16)

0

Reputation

  1. Λοιπόν φίλε μου είχα και εγώ το ίδιο πρόβλημα, όμως έχω windows 7. Θα σου πω τον τρόπο που το έλυσα μήπως σε βοηθήσει να αποφύγεις το φορμάτ (φορμάτ για λ2? omg) Άνοιξε το cmd και γράψε regedit. Στο παράθυρο που θα ανοίξει ακολούθησε την εξής διαδρομή : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Image File Execution Options Στον φάκελο l2.exe διέγραψε το αρχείο που λέει debugger (έχει ένα error δίπλα του μέσα σε παρένθεση) Μετά είσαι έτοιμος να ξαναμπείς να παίξεις. Σε μένα δούλεψε. PS : Είχα interlude client PS2 : Δούλεψε και για το παιδί εδώ
  2. 1.90 17 y.o also playing basketball since the age of 7 (pos : SF) :)
  3. it's pretty simple. Just add what you wanna add to your pack, compile it and then replace the old l2jserver.jar(or whatever is named) with the new generated one in your server files. Restart your server and you are ready
  4. he wants a g.epilogue server... as far as i know acis is an interlude pack...
  5. Just watch the video... damn.... how can they ever do that? :(
  6. is it just me or this is the pack i shared with very few extras? :O
  7. νομίζω πάει ανάλογα με τις ώρες.. το ίδιο μου είπαν όσοι γνωστοί μου δοκίμασαν τη δουλειά αυτή , αλλά αυτή την περίοδο δεν έχω άλλη επιλογή.. αν βρω θα σου στείλω πμ ?? ευχαριστώ θα το κοιτάξω.
  8. Καλησπέρα! Ξέρει κανείς πού μπορώ να απευθυνθώ για διανομή φυλλαδίων? είμαι 17 χρονών. Μου έχουν πει ότι είναι μια δουλειά που σε γαμάει ανάποδα όμως τα χρήματα αυτό το καλοκαίρι είναι αναγκαία. Περιμένω απαντήσεις..... Ps : Περιοχή : Αττική - Πειραιά όχι Αθήνα
  9. oriste opios dn to exei dei
  10. http://www.cpuid.com/softwares/cpu-z.html
  11. Every day : Basketball practice / Studying / PC for 1 - 2 hours max. Weekends : Basketball practice / Billards / Movies / PES 2012 'n' NBA 2k12 wtih friends :)
  12. well you cannot adapt it unless you rework the scripts (in other words you need new jar files - L2ScriptEngine - and scripts instead of jscript) needs a hell of a damn work :)
  13. why not create a new skill named event super haste and c/p the original ,but delete the stat raise? much more easier imo
  14. pigene sto topic s sto english section s apantisa ekei
  15. well as we all know in interlude there is no config for blessed - crystal enchant rates... you have to add them yourself. here is the patch which is shared a couple of times here : Index: trunk/gameserver/java/config/other.properties =================================================================== --- trunk/gameserver/java/config/other.properties (revision 5) +++ trunk/gameserver/java/config/other.properties (working copy) @@ -135,4 +135,11 @@ AltSubClassWithoutQuests = True + +EnchantChanceWeaponCrystal = 100 +EnchantChanceArmorCrystal = 100 +EnchantChanceJewelryCrystal = 100 +EnchantChanceWeaponBlessed = 85 +EnchantChanceArmorBlessed = 85 +EnchantChanceJewelryBlessed = 85 \ No newline at end of file Index: trunk/gameserver/java/net/sf/l2j/gameserver/network/clientpackets/RequestEnchantItem.java =================================================================== --- trunk/gameserver/java/net/sf/l2j/gameserver/network/clientpackets/RequestEnchantItem.java (revision 2) +++ trunk/gameserver/java/net/sf/l2j/gameserver/network/clientpackets/RequestEnchantItem.java (working copy) @@ -39,8 +39,10 @@ public final class RequestEnchantItem extends L2GameClientPacket { protected static final Logger _log = Logger.getLogger(Inventory.class.getName()); + private static final int[] ENCHANT_SCROLLS = { 729, 730, 947, 948, 951, 952, 955, 956, 959, 960 }; private static final String _C__58_REQUESTENCHANTITEM = "[C] 58 RequestEnchantItem"; private static final int[] CRYSTAL_SCROLLS = { 731, 732, 949, 950, 953, 954, 957, 958, 961, 962 }; + private static final int[] BLESSED_SCROLLS = { 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578 }; private int _objectId; @@ -56,6 +58,13 @@ L2PcInstance activeChar = getClient().getActiveChar(); if (activeChar == null || _objectId == 0) return; + if (activeChar.isProcessingTransaction()) + { + activeChar.sendPacket(new SystemMessage(SystemMessageId.INAPPROPRIATE_ENCHANT_CONDITION)); + activeChar.setActiveEnchantItem(null); + return; + } + if (activeChar.isProcessingTransaction()) { activeChar.sendPacket(new SystemMessage(SystemMessageId.INAPPROPRIATE_ENCHANT_CONDITION)); @@ -195,27 +204,96 @@ return; } - SystemMessage sm; + / SystemMessage sm = new + // SystemMessage(SystemMessageId.ENCHANT_SCROLL_CANCELLED); + // activeChar.sendPacket(sm); + SystemMessage sm; + int chance = 0; + int maxEnchantLevel = 0; + if (item.getItem().getType2() == L2Item.TYPE2_WEAPON) + { + maxEnchantLevel = Config.ENCHANT_MAX_WEAPON; + for (int scrollId : ENCHANT_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_WEAPON; + break; + } + } + for (int scrollId : CRYSTAL_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_WEAPON_CRYSTAL; + + break; + } + } + for (int scrollId : BLESSED_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_WEAPON_BLESSED; + break; + } + } + } else if (item.getItem().getType2() == L2Item.TYPE2_SHIELD_ARMOR) + { + maxEnchantLevel = Config.ENCHANT_MAX_ARMOR; + for (int scrollId : ENCHANT_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_ARMOR; + break; + } + } + for (int scrollId : CRYSTAL_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_ARMOR_CRYSTAL; + break; + } + } + for (int scrollId : BLESSED_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_ARMOR_BLESSED; + break; + } + } + } else if (item.getItem().getType2() == L2Item.TYPE2_ACCESSORY) + { + maxEnchantLevel = Config.ENCHANT_MAX_JEWELRY; + for (int scrollId : ENCHANT_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_JEWELRY; + break; + } + } + for (int scrollId : CRYSTAL_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_JEWELRY_CRYSTAL; + break; + } + } + for (int scrollId : BLESSED_SCROLLS) + { + if (scroll.getItemId() == scrollId) + { + chance = Config.ENCHANT_CHANCE_JEWELRY_BLESSED; + break; + } + } + } - int chance = 0; - int maxEnchantLevel = 0; - - if (item.getItem().getType2() == L2Item.TYPE2_WEAPON) - { - chance = Config.ENCHANT_CHANCE_WEAPON; - maxEnchantLevel = Config.ENCHANT_MAX_WEAPON; - } - else if (item.getItem().getType2() == L2Item.TYPE2_SHIELD_ARMOR) - { - chance = Config.ENCHANT_CHANCE_ARMOR; - maxEnchantLevel = Config.ENCHANT_MAX_ARMOR; - } - else if (item.getItem().getType2() == L2Item.TYPE2_ACCESSORY) - { - chance = Config.ENCHANT_CHANCE_JEWELRY; - maxEnchantLevel = Config.ENCHANT_MAX_JEWELRY; - } - if (item.getEnchantLevel() < Config.ENCHANT_SAFE_MAX || (item.getItem().getBodyPart() == L2Item.SLOT_FULL_ARMOR && item.getEnchantLevel() < Config.ENCHANT_SAFE_MAX_FULL)) Index: trunk/gameserver/java/net/sf/l2j/Config.java =================================================================== --- trunk/gameserver/java/net/sf/l2j/Config.java (revision 2) +++ trunk/gameserver/java/net/sf/l2j/Config.java (working copy) @@ -194,6 +194,14 @@ /** maximum level of safe enchantment for full body armor*/ public static int ENCHANT_SAFE_MAX_FULL; + + /** Chance blessed-crystal enchants */ + public static int ENCHANT_CHANCE_WEAPON_CRYSTAL; + public static int ENCHANT_CHANCE_ARMOR_CRYSTAL; + public static int ENCHANT_CHANCE_JEWELRY_CRYSTAL; + public static int ENCHANT_CHANCE_WEAPON_BLESSED; + public static int ENCHANT_CHANCE_ARMOR_BLESSED; + public static int ENCHANT_CHANCE_JEWELRY_BLESSED; /** Lottery */ public static int ALT_LOTTERY_PRIZE; @@ -924,6 +932,9 @@ ENCHANT_SAFE_MAX_FULL = Integer.parseInt(otherSettings.getProperty("EnchantSafeMaxFull", "4")); + ENCHANT_CHANCE_WEAPON_CRYSTAL = Integer.parseInt(otherSettings.getProperty("EnchantChanceWeaponCrystal", "100")); + ENCHANT_CHANCE_ARMOR_CRYSTAL = Integer.parseInt(otherSettings.getProperty("EnchantChanceArmorCrystal", "100")); + ENCHANT_CHANCE_JEWELRY_CRYSTAL = Integer.parseInt(otherSettings.getProperty("EnchantChanceJewelryCrystal", "100")); + ENCHANT_CHANCE_WEAPON_BLESSED = Integer.parseInt(otherSettings.getProperty("EnchantChanceWeaponBlessed", "85")); + ENCHANT_CHANCE_ARMOR_BLESSED = Integer.parseInt(otherSettings.getProperty("EnchantChanceArmorBlessed", "85")); + ENCHANT_CHANCE_JEWELRY_BLESSED = Integer.parseInt(otherSettings.getProperty("EnchantChanceJewelryBlessed", "85")); + PS : Credits : i do not remember PS2: Apply the patch manually PS3 :If you need anything else hit the pm button ;)
×
×
  • Create New...