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

Admin

Administrator
  • Постов

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

  • Посещение

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

  1. Сбрось интерфейс, возможно оно попало за пределы экрана.
  2. Как появится свободное время так и устроим.
  3. Боюсь, ты его не поймешь Там сложный калькулятор, состоящий из функций, которые как конструктор собираются из множества разных мест в сервере. Все это обсчитывается и получается результат, который уже передается в указанную выше функцию. Причем функция может быть описана как напрямую в коде, так и подгружаться из xml описаний скиллов, либо из sql базы. Механизм универсальный, и его сложно понять в целом, но это и не требуется, главное понимать отдельные составляющие. Ну, мы довольно много подобных отступлений от стандартов сделали На самом деле "родные" java кодеры пишут совсем по-другому, и это вроде даже где-то описано.
  4. Это наоборот, только для простых ударов. Разве не видно приставочку "!" (отрицание) ?
  5. Просьба при мне такими ругательными словами не выражаться... Синтаксис Java. Просто мы немного отошли от стандартов и пишем в своем стиле, ближе к С++. Нет, со скиллами там наоборот проще, пропущена одна ступенька. В метод передается уже конечное значение аттрибута, с учетом всех заточек и прочей гадости. Типа, понятнее чем там написал? 300 и выше.
  6. График сделанный якобы для нашего сервера - бред. У нас для физ. атак идут фиксированные значения как и на официальном: /** * Возвращает множитель для атаки из значений атакующего и защитного элемента. Только для простых атак и немагических скиллов. * <br /><br /> * Для простых атак диапазон от 1.0 до 1.7 * <br /><br /> * Для скиллов от 1.0 до 2.0 * <br /><br /> * @param defense значение защиты * @param attack значение атаки * @param skill флаг использования скилла * @return множитель */ private static double getElementMod(double defense, double attack, boolean skill) { double diff = attack - defense; if(diff <= 0) return 1.0; else if(!skill) return 1.0 + 0.007 * Math.min(Math.max(diff, -20), 100); else if(diff < 75) return 1.0 + diff * 0.0052; else if(diff < 150) return 1.4; else if(diff < 290) return 1.7; else if(diff < 300) return 1.8; else return 2.0; }[/code] Объяснять код не буду, кому надо сам поймет.
  7. Проблема исправится после утреннего рестарта. Нет. Продаются такие же но без скилла.
  8. Скилл для всех серверов. Видимо, у этого конкретного агатиона его забыли добавить. Поправим, если это так.
  9. Мы не будем делать подобных функций. - кому-то это не понравится. - там куча подводных камней, придется полностью блокировать вещь на время. - для ввода подобного механизма пришлось бы перевернуть с ног на голову половину механизмов в сервере, что само по себе приводит обычно к куче новых багов, например к дюпу. Даже если долго тестировать.
  10. Написал Дрину, возможно обновит до более новой версии. Может, поможет.
  11. Для нас абсолютно без разницы, какую ось ставить. Главное чтобы стабильная версия была. Наш сервер кросплатформенный. За исключением, пожалуй, FreeBSD, на ней ява хреново работает.
  12. Вот так выглядит текущая 24-х ядерная машина под нагрузкой двух серверов, на текущий момент:
  13. Admin

    8 марта

    На х55 уже тоже доступен эвент. NPC стоят в городах.
  14. Фотки обязательно, правда внутри датацентра вряд-ли получится, но хотя-бы во время настройки/тестов.
  15. Admin

    8 марта

    Вообще-то, зависание логина никаким образом не связано с эвентом. Он и до эвента несколько дней назад абсолютно так же завис. И на будущее - ГМы настройкой серверов не занимаются, этим занимаются админы, не путайте.
  16. Admin

    8 марта

    На х55 будет обновление чуть позже. Для вас этот эвент тоже будет полезен - выпадает агатион с восстановлением виталити.
  17. Admin

    8 марта

    Покупаете рецепт, собираете с мобов ингредиенты, готовите из них тортик Потом тортик естественно съедаете, и получается либо приз, либо другой тортик, как ни странно За разные тортики разные призы. Список призов у эвент менеджера прочитаете. Вообще, этот эвент для дня Святого Валентина, другой просто не успели сделать, там апдейт для клиента нужен. Перевод тоже не успели сделать, жаль.
  18. Admin

    8 марта

    Поздравляем всех женщин с самым прекрасным праздником в году! Спасибо вам за вашу доброту За вашу дружбу, преданность и даже За лишний нерабочий день в году Спасибо вам, волшебницы вы наши! По такому случаю запущен эвент, подробности у Queen of Hearts. Эвент продлится до 14 марта включительно.
  19. Вполне возможно. Онлайн на Хантере (я так понимаю, вы про него) быстро растет, на текущей машине ему уже тесновато. Для Хантера запланирован переезд на 24-х ядерную машину. Он будет стоять там, где сейчас стоит х5 (х3 + х5 не тормозит даже сейчас, а значит х3 + х55 тем более не будет тормозить). х5 будет вынесен на отдельную 24-х ядерную машину. Новую машину уже точно привезут 9 числа (завтра), далее потребуется 2-3 дня ее настраивать и тестировать, и потом она будет установлена в датацентр. Т.е. примерный срок - четверг-пятница.
  20. Вычеркиваю: 144;Pailaka - Injured Dragon 192;Seven Sign, Series of Doubt
  21. Просто делай релогин. Тем более что, теперь при релогине даже из пати не вылетишь. Клиент делают корейцы а не мы.
  22. Он про другую проблему. У вас будут те же самые криты. Можете конечно выложить тексты ошибок при крите, несколько разных. Тогда, может быть будет понятнее, в чем проблема.
×
×
  • Создать...