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

Mizuwokiru

Постоялец
  • Публикаций

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

  • Посещение

  • Победитель дней

    2
  • Отзывы

    0%

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

  1. Mizuwokiru

    HwidBan

    Короче, после строки CatsGuard.getInstance().ban(hwid); вставляешь activeChar.getTarget().logout(true); ну или false (честно говоря не разбирался, за что это значение отвечает).
  2. Намек: вот этот метод находится в Player: public DecodedBypass decodeBypass(String bypass){BypassType bpType = BypassManager.getBypassType(bypass);boolean bbs = bpType == BypassType.ENCODED_BBS || bpType == BypassType.SIMPLE_BBS;List<String> bypassStorage = getStoredBypasses(bbs);if(bpType == BypassType.ENCODED || bpType == BypassType.ENCODED_BBS)return BypassManager.decode(bypass, bypassStorage, bbs, this);if(bpType == BypassType.SIMPLE)return new DecodedBypass(bypass, false).trim();if(bpType == BypassType.SIMPLE_BBS && !bypass.startsWith("_bbsscripts"))return new DecodedBypass(bypass, true).trim();ICommunityBoardHandler handler = CommunityBoardManager.getInstance().getCommunityHandler(bypass);if(handler != null)return new DecodedBypass(bypass, handler).trim();_log.warn("Direct access to bypass: " + bypass + " / Player: " + getName());return null;}
  3. Mizuwokiru

    Шмот для Артей

    <cond msgId="1518"> <player races="Human,Elf,DarkElf,Orc,Dwarf"/> </cond> В датапаке почти в каждом предмете (stats/items/base).
  4. Mizuwokiru

    Шмот для Артей

    Укажи исходник и тебе помогут найти. А так, Ванга на форум не заходит.
  5. Mizuwokiru

    Шмот для Артей

    По идее в ItemInstance, в методе equip(). Вбиваешь в поиск какую-то другую расу и смотришь.
  6. Mizuwokiru

    HwidBan

    CatsGuard.getInstance().ban(hwid) - смотрим метод void ban(String) в CatsGuard. В нем должен присутствовать метод L2PcInstance.logout(boolean).
  7. Я же тебе говорю, открываешь проект эклипсом и смотришь, что за ошибки всплывают. Не забудь только указать к проекту версию Java 1.8.
  8. Думаю лучше подойдет eclipse в плане списка классов с ошибками в консоли. Очень удобно.
  9. Mizuwokiru

    Критикал рейт

    /** Возвращает шанс крита в процентах */ @SuppressWarnings("incomplete-switch") public static double calcCrit(Creature attacker, Creature target, Skill skill, boolean blow) { if(attacker.isPlayer() && attacker.getActiveWeaponItem() == null) return 0; if(skill != null) return skill.getCriticalRate() * (blow ? BaseStats.DEX.calcBonus(attacker) : BaseStats.STR.calcBonus(attacker)) * 0.01 * attacker.calcStat(Stats.SKILL_CRIT_CHANCE_MOD, target, skill); double rate = attacker.getCriticalHit(target, null) * 0.01 * target.calcStat(Stats.CRIT_CHANCE_RECEPTIVE, attacker, skill); switch(PositionUtils.getDirectionTo(target, attacker)) { case BEHIND: rate *= 1.4; break; case SIDE: rate *= 1.2; break; } return rate / 10; } По сути, здесь важна лишь последняя строка для данной темы. Остальное - это уже расчет шанса получения крита противником, учитывай различные факторы.
  10. Mizuwokiru

    Критикал рейт

    Это цифра, отображаемая в статусе персонажа. На самом деле, шанс где-то 0.1 от этого числа в %.
  11. Сам не знаю, лучше уже лостворлд или ссср взять что ли.
  12. Mizuwokiru

    SVN

    https://www.visualsvn.com/server/screenshots/
  13. Mizuwokiru

    SVN

    Да я думаю ему чисто коммиты и трек нужен безо всяких плюшек.
  14. Mizuwokiru

    SVN

    Я в курсе. Я сказал, что МОЖНО их пихнуть в "толпу" свн. Так как по предназначению гит и свн схожи.
  15. Mizuwokiru

    SVN

    assembla, mysvn, virtualsvn. Ну еще можно впихнуть atlassian bitbucket и github.
  16. запилите кто-то dsetup под 610 протокол :3
  17. Эм, ну как бы дальше уже смотреть че за ошибки при компиляции и исправлять их. Это все делается последовательно и сложности в этом не вижу.
  18. Добавь тот метод, который я кинул выше в свой BasicDataSource. А на 8 можно перейти с помощью IntelliJ IDEA нажимая на лампочки (не всегда, конечно).
  19. В build.xml, там где target и source, выставь вместо 1.5 свою версию явы (для jdk8 - 1. . Впрочем, данная сборка сделана под 6 яву, так как метод getParentLogger появился в яве начиная с 7-ой версии. То есть, если у тебя ява 7 и выше, то перед методом getParentLogger() в классе BasicDataSouce нужно прописать аннотацию @Override. Должно быть примерно так: @Override public Logger getParentLogger() throws SQLFeatureNotSupportedException { return Logger.getLogger(BasicDataSource.class.getName()); }
  20. В общем тут не в том дело. Эм, а ты вообще скомпилировал исходник?
  21. 105 метров? Шутишь? Гиг хотя бы выставь (1G/1024m).
  22. Попробуй выделить чуть больше памяти (хотя в принципе даже на ГоД с таким выделением памяти у меня не было таких задержек). Что пишет в консоли/логах?
  23. Сам сначала так подумал. Сурс был запрятан в геймгварде (по крайней мере так папка называется).
  24. Mizuwokiru

    AiO System - что это?

    Интересная система, актуальная для лоурейтов. Продажа баффа и все такое.
×
×
  • Создать...