Перейти к содержанию

ComeClarity

Пользователи
  • Публикаций

    22
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент ComeClarity

  1. ужас, людям тяжело воспользоваться гуглом
  2. ComeClarity

    Баффер

    а этот чем не угодил?
  3. Проблема решена. Тему закрыть. Код решения проблемы выложить на данный момент не могу.
  4. ComeClarity

    Crystal Scroll: Enchant

    Кто встречался с такой проблемой? Нужно что бы при неудачной заточке Crystall Scroll'ом, уровень заточки оставался таким же. Вот пробовал, не получается: if(item.getItem().getType2() == L2Item.TYPE2_WEAPON) { if(blessedScroll){ for(int blessedweaponscroll : BLESSED_WEAPON_SCROLLS) { if(scroll.getItemId() == blessedweaponscroll) { if(item.getEnchantLevel() >= Config.BLESS_WEAPON_ENCHANT_LEVEL.size()) //the hash has size equals to //max enchant, so if the actual //enchant level is equal or more then max //then the enchant rate is equal to last //enchant rate { chance = Config.BLESS_WEAPON_ENCHANT_LEVEL.get(Config.BLESS_WEAPON_ENCHANT_LEVEL.size()); } else { chance = Config.BLESS_WEAPON_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_WEAPON_MAX; break; } } }else if(crystalScroll){ for(int crystalweaponscroll : CRYSTAL_WEAPON_SCROLLS) { if(scroll.getItemId() == crystalweaponscroll) { if(item.getEnchantLevel() >= Config.CRYSTAL_WEAPON_ENCHANT_LEVEL.size()) { chance = Config.CRYSTAL_WEAPON_ENCHANT_LEVEL.get(item.getEnchantLevel() + 0); } else { chance = Config.CRYSTAL_WEAPON_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } minEnchantLevel = Config.CRYSTAL_ENCHANT_MIN; maxEnchantLevel = Config.CRYSTAL_ENCHANT_MAX; break; } } }else{ //normal scrolls for(int normalweaponscroll : NORMAL_WEAPON_SCROLLS) { if(scroll.getItemId() == normalweaponscroll) { if(item.getEnchantLevel() >= Config.NORMAL_WEAPON_ENCHANT_LEVEL.size()) { chance = Config.NORMAL_WEAPON_ENCHANT_LEVEL.get(Config.NORMAL_WEAPON_ENCHANT_LEVEL.size()); } else { chance = Config.NORMAL_WEAPON_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_WEAPON_MAX; break; } } } } else if(item.getItem().getType2() == L2Item.TYPE2_SHIELD_ARMOR) { if(blessedScroll){ for(int blessedarmorscroll : BLESSED_ARMOR_SCROLLS) { if(scroll.getItemId() == blessedarmorscroll) { if(item.getEnchantLevel() >= Config.BLESS_ARMOR_ENCHANT_LEVEL.size()) { chance = Config.BLESS_ARMOR_ENCHANT_LEVEL.get(Config.BLESS_ARMOR_ENCHANT_LEVEL.size()); } else { chance = Config.BLESS_ARMOR_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_ARMOR_MAX; break; } } }else if(crystalScroll){ for(int crystalarmorscroll : CRYSTAL_ARMOR_SCROLLS) { if(scroll.getItemId() == crystalarmorscroll) { if(item.getEnchantLevel() >= Config.CRYSTAL_ARMOR_ENCHANT_LEVEL.size()) { chance = Config.CRYSTAL_ARMOR_ENCHANT_LEVEL.get(item.getEnchantLevel() + 0); } else { chance = Config.CRYSTAL_ARMOR_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } minEnchantLevel = Config.CRYSTAL_ENCHANT_MIN; maxEnchantLevel = Config.CRYSTAL_ENCHANT_MAX; break; } } }else{ //normal scrolls for(int normalarmorscroll : NORMAL_ARMOR_SCROLLS) { if(scroll.getItemId() == normalarmorscroll) { if(item.getEnchantLevel() >= Config.NORMAL_ARMOR_ENCHANT_LEVEL.size()) { chance = Config.NORMAL_ARMOR_ENCHANT_LEVEL.get(Config.NORMAL_ARMOR_ENCHANT_LEVEL.size()); } else { chance = Config.NORMAL_ARMOR_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_ARMOR_MAX; break; } } } } else if(item.getItem().getType2() == L2Item.TYPE2_ACCESSORY) { if(blessedScroll){ for(int blessedjewelscroll : BLESSED_ARMOR_SCROLLS) { if(scroll.getItemId() == blessedjewelscroll) { if(item.getEnchantLevel() >= Config.BLESS_JEWELRY_ENCHANT_LEVEL.size()) { chance = Config.BLESS_JEWELRY_ENCHANT_LEVEL.get(Config.BLESS_JEWELRY_ENCHANT_LEVEL.size()); } else { chance = Config.BLESS_JEWELRY_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_JEWELRY_MAX; break; } } }else if(crystalScroll){ for(int crystaljewelscroll : CRYSTAL_ARMOR_SCROLLS) { if(scroll.getItemId() == crystaljewelscroll) { if(item.getEnchantLevel() >= Config.CRYSTAL_JEWELRY_ENCHANT_LEVEL.size()) { chance = Config.CRYSTAL_JEWELRY_ENCHANT_LEVEL.get(item.getEnchantLevel() + 0); } else { chance = Config.CRYSTAL_JEWELRY_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } minEnchantLevel = Config.CRYSTAL_ENCHANT_MIN; maxEnchantLevel = Config.CRYSTAL_ENCHANT_MAX; break; } } }else{ for(int normaljewelscroll : NORMAL_ARMOR_SCROLLS) { if(scroll.getItemId() == normaljewelscroll) { if(item.getEnchantLevel() >= Config.NORMAL_JEWELRY_ENCHANT_LEVEL.size()) { chance = Config.NORMAL_JEWELRY_ENCHANT_LEVEL.get(Config.NORMAL_JEWELRY_ENCHANT_LEVEL.size()); } else { chance = Config.NORMAL_JEWELRY_ENCHANT_LEVEL.get(item.getEnchantLevel() + 1); } maxEnchantLevel = Config.ENCHANT_JEWELRY_MAX; break; } } } } Было get(Config.CRYSTAL_WEAPON_ENCHANT_LEVEL.size()) изменил на get(item.getEnchantLevel() + 0) З.Ы. Блессед скрулы не предлагать.
  5. 2ip.ru проверьте открыты ли порты.
  6. Тут в поле порт введите 7777, а затем проверьте 2106. Если порты закрыты сервер в и-нет запустить не удастся, так как порты закрыты провайдером. Обычно "разблокирование портов" идет как дополнительная услуга.
  7. Возможно у вас сборка тестовая, которая работает только на локалхосте. Нужно ещё объяснить что такое брандмауэр
  8. У вас при настройках на локалхост (127.0.0.1) сервер запускается?
  9. Роутера кстати нет, так как внутренний айпи вида 10.х.х.х, врятли кто-то бы перенастраивал подсеть. На роутере 192.168.х.х по дефолту.
  10. Вот вам ув. NEsy разложил все по полочкам. Хм, если вы все правильно переписали должно было заработать. Вы уверены что сборка рабочая?
  11. по-идее в loginserver.properties loginserverHostname = 10.1.156.64 но это так, на скорый глаз.
  12. Это внутренний на скрине. Внешний айпи здесь.
  13. ComeClarity

    Linux

    Его никак использовать нельзя. Внешний можно узнать здесь . Внутренний это тот, который показывает в сведениях "Подключение по локальной сети".
  14. Люди, ну пишите чуть по-разборчивее или браузером пользуйтесь с исправлением орфографии, а то читать нереально. По теме, то для интернета локалхоста(127.0.0.1) нигде быть не должно, нужны внешние айпи.
  15. ComeClarity

    My.ini.

    Извините, что вы начали фиксить?
  16. Действительно, здесь не экстрасенсы, корректно ли залита у вас таблица skill_tree?
  17. ComeClarity

    Помогите С Гм Шопом!

    Гугли, пару часов достаточно что бы научиться и сделать его с нуля.
  18. Что значит "ничего"? Ты зайти на серв можешь? Л2.ини менял хоть?
  19. Вроде бы нет Скрытый текст#====================================## Team vs Team # #====================================# # TvT(Team vs Team) Event: Blue vs Red. # Setting for Team vs. Team pvp # TvTEvenTeams=NO|BALANCE|SHUFFLE # NO means: not even teams. # BALANCE means: Players can only join team with lowest player count. # SHUFFLE means: Players can only participate to tzhe event and not direct to a team. Teams will be schuffeled in teleporting teams. TvTEvenTeams = SHUFFLE # players there not participated in tvt can target tvt participants? TvTAllowInterference = False # tvt participants can use potions? TvTAllowPotions = False # tvt participants can summon by item? TvTAllowSummon = False # remove all effects of tvt participants on event start? TvTOnStartRemoveAllEffects = True # unsummon pet of tvt participants on event start? TvTOnStartUnsummonPet = True # on revive participants regain full hp/mp/cp ? TvTReviveRecovery = True # announce all team statistics TvTAnnounceTeamStats = True # announce reward TvTAnnounceReward = True # give price with 0 kills TvTPriceNoKills = True # players with cursed weapon are allowed to join ? TvTJoinWithCursedWeapon = False # Enable voice command to register on tvt event TvTCommand = False # Delay on revive when dead, NOTE: 20000 equals to 20 seconds, minimum 1000 (1 second) TvTReviveDelay = 10000 # Open Western Fortress doors on tvt finish TvTOpenFortDoors = False # Close Western Fortress doors on tvt start TvTCloseFortDoors = False # Open Aden Colosseum doors on tvt finish TvTOpenAdenColosseumDoors = True # Close Aden Colosseum doors on tvt start TvTCloseAdenColosseumDoors = True # TvT Top Killer reward id TvTTopKillerRewardId = 5575 # TvT Top Killer reward quantity TvTTopKillerRewardQty = 5000000 # Place an aura on participants team ? TvTAura = False # Enable event stats logger TvTStatsLogger= True
  20. Сборка Фрозен рев 917. Подскажите пожалуйста способ осуществления платного входа на твт. Может, кто встречался с данной проблемой.
  21. ComeClarity

    Scoria

    в у5 был пофиксен
  22. ComeClarity

    Проблема

    Прогони реестр клинером (CCleaner)
×
×
  • Создать...