• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Готовая сборка сервера LRServ R14-09 [High Five]

Готовая сборка сервера LRServ R14-09 [High Five]

спасибо
 
в сборке есть реализация или наметки на мультипрофф или сборка чистая ?
 
Что именно? ты не можешь запустить sh файлы?

### Как запустить сервер Lineage 2 (L2J) на Linux: Пошаговое руководство (2025)

Процесс занимает 30–60 минут, в зависимости от опыта.

Предупреждение:
- Это для High Five или Interlude (популярные хроники). Убедись, что клиент L2 соответствует версии сервера.
- Требуется VPS/дедик с Linux (минимум 2 ГБ RAM, 20 ГБ SSD).
- Безопасность: Не используй root для сервера, настрой firewall (ufw/iptables).


Требования (установи заранее)
- OS: Ubuntu 22.04/24.04 LTS (или Debian 12).
- Java: OpenJDK 21 (LTS).
- MySQL/MariaDB: Для БД.
- Git: Для скачивания исходников.
- Ant/Gradle: Для сборки (L2J использует Gradle).

Установка зависимостей (в терминале, как root или с sudo):
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-21-jdk git wget unzip ant gradle mariadb-server mariadb-client -y
sudo apt install openssh-server -y # Если VPS, для SSH-доступа
```

Проверь Java:
bash
java --version # Должно быть OpenJDK 21+


Настрой MySQL (MariaDB):
bash
sudo mysql_secure_installation # Установи пароль root, удали тестовые БД
sudo systemctl enable mariadb && sudo systemctl start mariadb


---

Шаг 1: Скачай и собери L2J Server
L2J — это исходники, их нужно скомпилировать.

1. Создай директории:
bash
mkdir -p ~/l2j/{development,server}
cd ~/l2j/development


2. Скачай исходники (с GitHub L2J, актуально на 2025):
bash
git clone
git clone

(Если Bitbucket не работает, скачай ZIP с — раздел "Source Code").

3. Собери сервер** (Gradle):
bash
cd L2J_Server
./gradlew build # Или gradle build (если ant не нужен)

- Это создаст ZIP в `build/distributions/L2J_Server-*.zip`.
- Если ошибка с Java: Установи JAVA_HOME:
bash
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
echo 'export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64' >> ~/.bashrc
source ~/.bashrc


4. Собери Datapack (данные игры):
bash
cd ../L2J_Datapack
./gradlew build


5. Распакуй в серверную папку:
bash
cd ~/l2j/server
unzip ~/l2j/development/L2J_Server/build/distributions/L2J_Server-*.zip
unzip ~/l2j/development/L2J_Datapack/build/distributions/L2J_Datapack-*.zip -d gameserver/data/
mv gameserver/data/* . # Если нужно

---

Шаг 2: Настрой БД (MySQL/MariaDB)
1. Зайди в MySQL:
bash
sudo mysql -u root -p # Введи пароль от secure_installation


2. Создай БД и пользователя (для безопасности — не root!):
sql
CREATE DATABASE l2jls; -- Для LoginServer
CREATE DATABASE l2jgs; -- Для GameServer
CREATE USER 'l2juser'@'localhost' IDENTIFIED BY 'strongpassword';
GRANT ALL PRIVILEGES ON l2jls.* TO 'l2juser'@'localhost';
GRANT ALL PRIVILEGES ON l2jgs.* TO 'l2juser'@'localhost';
FLUSH PRIVILEGES;
EXIT;


3. Импортируй SQL-скрипты** (из папки сервера `sql/`):
bash
cd ~/l2j/server/login
mysql -u l2juser -p l2jls < sql/login.sql # Или все .sql файлы по порядку
cd ../gameserver
mysql -u l2juser -p l2jgs < sql/gameserver.sql
mysql -u l2juser -p l2jgs < sql/optional/*.sql # Опциональные таблицы

- Если ошибок — проверь пути к SQL в `config/database.properties`.

4. Настрой конфиги БД:
- В `login/config/database.properties`:

URL=jdbc:mariadb://localhost:3306/l2jls
Login=l2juser
Password=strongpassword

- Аналогично для `gameserver/config/database.properties` (l2jgs).

---

Шаг 3: Настрой серверные конфиги
1. Общие настройки:
- В `login/config/loginserver.properties`:

AcceptNewGameServer = True
IP = 127.0.0.1 # Для локалки; для онлайн — твой IP

- В `gameserver/config/gameserver.properties`:

LoginHost = 127.0.0.1
LoginPort = 9014
GameserverPort = 7777 # Порт клиента


2. Firewall (открой порты)**:
bash
sudo ufw allow 2106/tcp # LoginServer
sudo ufw allow 7777/tcp # GameServer
sudo ufw allow 9014/tcp # Внутренний
sudo ufw enable


3. Создай пользователя для сервера** (безопасность):
bash
sudo useradd -m -s /bin/bash l2server
sudo chown -R l2server:l2server ~/l2j/server
su - l2server # Переключись
cd ~/l2j/server

---

Шаг 4: Запусти сервер
1. **Запусти LoginServer** (в одном терминале):
bash
cd login
java -Xms512m -Xmx512m -cp ../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer
- Или `./LoginServer.sh` (если скрипт есть).

2. Запусти GameServer** (в другом терминале):
bash
cd ../gameserver
java -Xms1g -Xmx2g -cp ../libs/*:l2jserver.jar com.l2jserver.gameserver.GameServer

- Или `./GameServer.sh`.

3. Проверь логи:
- Если ошибки: Смотри `log/stdout.log` или консоль.
- Успех: LoginServer покажет "Listening on...", GameServer — "Ready".

4. Автозапуск** (systemd):
- Создай `/etc/systemd/system/l2login.service`:

[Unit]
Description=L2 LoginServer
After=network.target

[Service]
User=l2server
WorkingDirectory=/home/l2server/l2j/server/login
ExecStart=/usr/bin/java -Xms512m -Xmx512m -cp /home/l2server/l2j/server/libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer
Restart=always

[Install]
WantedBy=multi-user.target

- Аналогично для `l2gs.service`.
- bash:disable-run
sudo systemctl daemon-reload
sudo systemctl enable l2login l2gs
sudo systemctl start l2login l2gs

---

Шаг 5: Подключись и протестируй


Удачи с сервером, Elyos forever! 😎
thnks (y)
 

iNikola

Баллов: 1
оп оп, это полезный пост для новичков, таких как я =)
хм, посмотрим
 
Надо протестить
 
А есть у кого гео подходящая сюда?
Сообщение объединено:
Гео подобрал, как для халявы то норм.
Вопрос к знатокам БД, в какую таблицу смотреть что бы добавить заработанные честно рубли в primeshop 1775661593900.webp
 
Последнее редактирование:
Что за ресурсы требуются ?
 
Заинтересовался снова сборкой пересобрал координаты фантомов и смогу убрать лаги. Но фантомы увы глуповатые. Еще умудрился не записать - что и как делал, записал изменения что делал а про фантомы забыл. И как я понял для этой сборки найти фантомов будет сложно.
 
посмотрим
 
Ребят, как убрать фантомов? Лаги нереальные, при том, что нагрузки на железо нет.
 
Ребят, как убрать фантомов? Лаги нереальные, при том, что нагрузки на железо нет.
Точно не скажу уже надо смотреть дома, давно не трогал но фантомов легко отключить в конфигах game server либо в самом server.settings либо phantom.settings либо и там и там...
Их можно сократить 350 примерно не лагает, и они все на выходе из Гирана если смотреть от церкви то слева...
Их координаты лучше поменять к ГК в каждом городе
можно уменьшить время появления и количество... и в свое время я смог запустить все 10 000 фантомов без лагов но сделал я это чисто случайно и не сразу заметил, вот и не знаю как.
да и глуповатые они.

Лишь помню когда запускал фантомов брал какие-то настройки у Kate из L2gludin видимо так починились и фантомы.
 
Hallow, Нашёл. Спасибо! Помогло. Выставил 150 и 10 второй волны. С интервалами час и 2 часа.
Сообщение объединено:
Геодатку залил, но не работает ТП. Тупо не закрывается диалог с НПЦ после выбора строки "телепортация". Что нужно сделать?
З.Ы. Из ГМ панели тоже не работает, но работают скроллы.
Сообщение объединено:
Up^
 
Последнее редактирование:
Hallow, Нашёл. Спасибо! Помогло. Выставил 150 и 10 второй волны. С интервалами час и 2 часа.
Сообщение объединено:
Геодатку залил, но не работает ТП. Тупо не закрывается диалог с НПЦ после выбора строки "телепортация". Что нужно сделать?
З.Ы. Из ГМ панели тоже не работает, но работают скроллы.
Сообщение объединено:
Up^
Тп вроде работают на английской версии - там есть видео на канале Anton Warrior (Как создать сервер Lineage 2 high five p2)
 
Hallow, Нашёл. Спасибо! Помогло. Выставил 150 и 10 второй волны. С интервалами час и 2 часа.
Сообщение объединено:
Геодатку залил, но не работает ТП. Тупо не закрывается диалог с НПЦ после выбора строки "телепортация". Что нужно сделать?
З.Ы. Из ГМ панели тоже не работает, но работают скроллы.
Сообщение объединено:
Up^
Фух - на самом деле т.п. работают на английской версии, и есть еще баг если что то не работает нужно обновить КБ иначе перестают откликаться и остальные меню, да и у меня на русском они... тоже работают как и выше писал перезалил куски сервера из других R14 особенно от сервер пользователя Kate... Однако над сервисом работал не я один... Когда-то у меня была исследовательская группа и лаборатория, старая - я немного вложился в оставшаяся железо Артемиттеры и т.п. И попробовал снова собрать группу однако не вышло... само помещение железо остались но я там сейчас один.
Сборка есть фиксов много, исправлены и переведены ТП, Убрано Зависание Фантомов, Изменены координаты, переделаны баф и КБ а так добавлено меню для продажи снаряжения и ресурсов в КБ... но делал не один особенно ядро, да и брали куски из других R14 и Emurt в итоге работы много на пару месяцев, но записей крайне мало... И при этом не могу и выложить, многовато сделали и не могу так же оценить саму работу... Если бы решился выкладывать... Однако сервер легко поддается настройке - модификации, и работает с файлами донорами из других сборок.... Действительно подходит для новичков.
 

PrizraKZN

Баллов: 0
еб-- ты юморист
Ребят, спасибо. Тут, конечно магазин и всё такое, но я уже скачал этот ресурс от Максим https://mmo-dev.info/threads/l2jmobius-portable-2025-all-builds-one-click-server.30975/, там нет всяких энд продакшн, зато всё работает из коробки. Здесь не в обиду никому, мне магазин не нужен).
 
На счет юмора хотелось бы конечно уточнить, и я вовсе не пытаюсь продать работу :).... Но и просто так не отдам.
Я принимал ограниченное участие в проекте, так как имел ограниченное количество времени и занимались мы не совсем Игрой.
Однако сервер был сохранён и я в состоянии его запустить, предоставить скриншоты или видеоматериалы, включая помещение, а также обеспечить удалённый доступ через интернет.

В настоящее время сервер адаптирован под мои личные требования в рамках хобби и ностальгии, включая обвязку которую тоже переделывали. можете в целом посмотреть включая исходный код сайта а так же набрать dragon в английской раскладке. На остальное могу ответить ПМ, но Я описал воспоминания о том, что мы делали в рамках проекта почти трехлетней давности....

И даже если в предыдущем сообщение есть косяк, который я не уловил, скорее всего критика адекватная и приемлемая.
Но при этом рабочий сервер - обвязка и доступ имеются перепроверить возможность в том числе.
Архивы заправленные. Но в целом подходят от ресурсов katekate и сервер
 
Последнее редактирование:
Назад
Сверху Снизу