-
Публикаций
1587 -
Зарегистрирован
-
Посещение
-
Победитель дней
12 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Energy
-
зачем покупать новую шару, когда можно использовать ту, что уже есть (от гвб)?
-
Ну в целом вопрос поставлен верно, но немного негативно. Дополню: Что должна уметь команда (в плане скиллов, например пара тасков с расписанным ТЗ)? Какой профит команде (условно, сдельная работа, или какой либо процент от доната\чего-либо еще\наработки)? Ну и с чем в итоге предстоит работать (в целом дублирует предыдущие два пункта).
-
Пакеты CharInfo, UserInfo Код выглядит следующим образом: writeH(_activeChar.getCubics().size()); for (int id : _activeChar.getCubics().keySet()) { writeH(id); } подвязываешь в зависимости от itemId нужный кубик что-то вроде if (_activeChar.getInventory().getPaperdollItem(Inventory.PAPERDOLL_UNDER) != null && _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDER) == 9999) writeH(1); id кубиков // Type of Cubics public static final int STORM_CUBIC = 1; public static final int VAMPIRIC_CUBIC = 2; public static final int LIFE_CUBIC = 3; public static final int VIPER_CUBIC = 4; public static final int POLTERGEIST_CUBIC = 5; public static final int BINDING_CUBIC = 6; public static final int AQUA_CUBIC = 7; public static final int SPARK_CUBIC = 8; public static final int ATTRACT_CUBIC = 9; public static final int SMART_CUBIC_EVATEMPLAR = 10; public static final int SMART_CUBIC_SHILLIENTEMPLAR = 11; public static final int SMART_CUBIC_ARCANALORD = 12; public static final int SMART_CUBIC_ELEMENTALMASTER = 13; public static final int SMART_CUBIC_SPECTRALMASTER = 14; Естественно сделая что-то подобное, оригинальную анимацию кубиков потеряешь.
-
Пакет SendStatus отправляет на гейм, и на основании этих данных рисует онлайн.
-
так возьми и пофикси, это тебе надо, а не ТС.
- 4 ответа
-
- 1
-
Да они и на ПТС все кривые\косые, проще взять квадраты из ИТ (заведомо не кривые), а остальные прочекать руками.
-
Дополню, для люцероподобных сборок в сурсах второй люси (те которые за 15-16 год) уже есть готовое решение, которое даже адаптировать сильно не надо, к слову
-
Не понимаю, это зависть какая-то? Сборка не скажу, что идеал, прогресс есть, если бы его не было - исходники бы не покупали, и не донатили бы платные аккаунты (как говорится, рыночек порешает все вопросы). Ну, и в целом, а что хотите, перманентный доступ к сурсам за 6к, когда час работы сеньор-жава разраба может стоить 2-3к рублей, плюс разраб достаточно активно отвечает, сообщения не игнорит, в целом про человека (разраба) при общении сложилось позитивное впечатление. Единственное наверное что мне не понравилось - это основа l2j сама по себе, как-то у меня не сложилось совсем, лучше бы пилили на овере (но это просто ИМХО).
-
Во первых, из консоли гита сборка не происходит. Во вторых, сборка скорее всего пройдет вот так: mvn clean install
-
1 - да, второе это ядро, не думаю что без него получится это сделать, третье тоже (скорее всего банки не добавлены)
-
Там конфиг должен быть на синхрон, поставь в конфиге -1, проблема должна уйти
-
для люси 1 CPU\4 RAM\10 Disk с головой для пейна 1 CPU\6 RAM\10 Disk Это все при условии установки сервера на Debian или Centos
-
на примере распаковки шмота сделай, или вставки СА в оружие
-
Да? А можно узнать, что есть в датапаке кода\гвб (кроме того, что он от люцеры и все к нему привыкли) от датапака той же люцеры\пейна? Ну и так разобраться, покупать код за 100 баксов ЗА ГОД и получать в подарок бекдоры - это норма, а за 120 люцеру - нет? Ололололо, пока такие пустоголовые существуют, спаун без заработка не останется
-
Конкретно о том, почему л2код шлак, я уже неоднократно говорил, жадный разраб, кривой мув который правится в каждой ревизии, платные конфиги, которые делаются за 2 строчки кода, бекдоры, мало? Все вещи высказанные мной довольно таки объективные, например для Вас, хавать дерьмо ложкой - норма, для меня - нет.
-
Если вы поедаете каловые массы и Вам это нравится, не нужно советовать другим. По теме: Люцера 2
-
Что за сборка? В некоторых сборках (особенно шаровых), закрывать проходы бесполезно, все равно перепрыгнут)
-
этот SYN флудом бьет, много процессов TIME_WAIT и SYN_RECV висело, по мониторингу их было примерно ~5 тысяч
-
3. А я помоему и ткнул в ipset а не iptables 4. А как это спасет от SYN флуда, например? В теории при каждом подключении создается коннект на порт 2106, и подключается он сразу к логин серверу отправляя ему пакет, какая магия форварда здесь должна произойти без участия клиента - я мало себе представляю. 5. Да, интересное чтиво, можно взять за вооружение
-
1. FORWARD на игровом сервере не нужен (я рискну предположить что у тебя он вообще выключен) 2. UDP пакеты все равно будут доходить, лучше его дропать ДО машины 3. В сборках на базе 1.7 реализован подобный функционал, можно создать лист ipset и добавлять туда айпи адреса которым разрешено подключаться к порту 7777 4. А вопрос - а какую проблему конкретно в этом пункте вы хотите решить? 5. Задам точно такой же вопрос как и в 4 пункте
-
А вам ребята правильно подсказывают, нужно уточнить работают ли исходящие соединения с хостинга по портам 7777 и 2106, с большой долей вероятности что нет. И не пытайтесь связать работу статистики (считай работу с БД MySQL) и открытие сокета по совершенно другим портам. Если такое все же есть, можно в исходниках добавить статус сервера и выводить его в БД, а сайтом запрашивать (например 0 = не работает, 1 = работает), или просить у хостинга открыть исходящие соединения на эти два порта.
-
исходники то есть?
-
Для начала, нужно выяснить поддерживаются ли вообще удаленные подключения к базам MySQL (на бесплатных - чаще всего нет). Если со связью все ок, то нужно отталкиваться от ошибок.