Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Установка и запуск сборки RUSaCis (Первичная настройка и запуск сервера)

Invisible41

Бродяга
Регистрация
18 Сен 2024
Сообщения
5
Реакции
1
Баллы
3
RaCoin
0
#=============================================================
# Логин сервер
#=============================================================
# Это передается клиентам, поэтому это должнен быть IP или разрешаемое имя хоста
Hostname = Add Your IP



# ================================================================
# Настройка игрового сервера
# ================================================================
# Это передается клиентам, поэтому это должен быть IP-адрес или разрешаемое имя хоста. Если этот ip разрешен при входе в систему, просто оставьте *
Hostname = Add Your IP

# Укажите (ip) и порт вашего Логин сервера.
LoginHost = Add Your IP
LoginPort = 9014


Open l2.ini
search line ServerAddr=Add Your IP
Спасибо, hrsgeorgiev, обычно параметр LoginHost не менял на других серверах и проблем не было, теперь пускает из сети.
 

win37rus

Преемник
INTERLUDE
INTERLUDE
Регистрация
3 Ноя 2020
Сообщения
162
Реакции
76
Баллы
28
Возраст
35
Адрес
Иваново
RaCoin
145
# Это передается клиентам, поэтому это должнен быть IP или разрешаемое имя хоста
Hostname = 192.168.0.202

Ты серьезно думаешь что из вне к тебе в локалку подключатся?))) и другие сборки подключались?) если только у тебя статик айпи и роутер на переадресацию стоит
 

Invisible41

Бродяга
Регистрация
18 Сен 2024
Сообщения
5
Реакции
1
Баллы
3
RaCoin
0
Проблема была с конфигом, с остальным проблем нет.
 

ьнчфьщ

Бродяга
Регистрация
9 Окт 2024
Сообщения
2
Реакции
0
Баллы
1
RaCoin
0
# Укажите (ip) и порт вашего Логин сервера.
LoginHost = Add Your IP
LoginPort = 9014
Доброго дня, вот сюда если ввожу внутренний ип, всё работает только на локалке, если внешний ип в л2.ини прописываю, то к логин серверу подключиться не могу, что в принципе ожидаемо, НО, если я LoginHost прописываю внешний ип, то у меня не запускается логин сервер вообще =\
[2024-10-09 19:37:13] Failed to start the gameserver listener.
java.net.BindException: Cannot assign requested address: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:565)
at java.base/sun.nio.ch.Net.bind(Net.java:554)
at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:636)
at java.base/java.net.ServerSocket.bind(ServerSocket.java:391)
at java.base/java.net.ServerSocket.<init>(ServerSocket.java:278)
at net.sf.l2j.loginserver.FloodProtectedListener.<init>(FloodProtectedListener.java:27)
at net.sf.l2j.loginserver.GameServerListener.<init>(GameServerListener.java:16)
at net.sf.l2j.loginserver.LoginServer.<init>(LoginServer.java:98)
at net.sf.l2j.loginserver.LoginServer.main(LoginServer.java:36)

Server have terminated abnormaly.

Что я сделал не так, подскажите, пожалуйста
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Поменяйте IP только в server.properties Hostname в этом месте и попробуйте.
 

ьнчфьщ

Бродяга
Регистрация
9 Окт 2024
Сообщения
2
Реакции
0
Баллы
1
RaCoin
0
Поменяйте IP только в server.properties Hostname в этом месте и попробуйте.
Чистые server.properties и loginserver.properties, поменял IP только в server.properties Hostname. Логин, геймсервер запустились. Если в л2.ини локальный айпи, то подключается, а если прописываю внешний, то не могу подключиться к логин серверу. К сожалению, опять не работает =\ При включенных серверах порты открыты, а результата добиться не могу
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Чистые server.properties и loginserver.properties, поменял IP только в server.properties Hostname. Логин, геймсервер запустились. Если в л2.ини локальный айпи, то подключается, а если прописываю внешний, то не могу подключиться к логин серверу. К сожалению, опять не работает =\ При включенных серверах порты открыты, а результата добиться не могу
Тогда попробуйте посмотреть в сторону клиента, т.к если Вы изменили только Hostname и порты открыты, значит Вас должно пускать на сервер.
Дайте Ip кому-то из друзей и попросите попробовать зайти (будет проще понять с какой стороны проблема).
 
Последнее редактирование:

to4ka

Вассал
Регистрация
21 Авг 2020
Сообщения
34
Реакции
9
Баллы
8
RaCoin
20
В hostname пропиши внешний ИП , а там где логин ИП и гейм ИП пропиши внутренний ИП, и получится так что дома ты будешь заходить как в локалке по внутреннему ИП, а друзья через внешний ИП
 

Haron

Бродяга
Регистрация
22 Окт 2024
Сообщения
2
Реакции
0
Баллы
1
RaCoin
0
Всем привет!
Я очень зелёный в плане подобных манипуляций, работе с такими сборками и т.д.

Инструкцию я прочёл, и даже пару раз, но всё равно мало что понял. Кто-нибудь сможет проконсультировать?
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Всем привет!
Я очень зелёный в плане подобных манипуляций, работе с такими сборками и т.д.

Инструкцию я прочёл, и даже пару раз, но всё равно мало что понял. Кто-нибудь сможет проконсультировать?
Можете завтра зайти в дискорд, помогу.
 

SAMBRERO95

Бродяга
Регистрация
17 Ноя 2024
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
Здраствуйте,
Спасибо за подробную инструкция, помогла разобраться в аспектах запуска сервера.
К сожалению, после запуска сервера (RUSaCis 3.7) и попытке войти на сервер игры, нечего не происходит т.е. запускается клиент, далее выполняется вход (автологон работает), после чего в окне выбора сервера висит один сервер и на него не зайти.
Может ли кто нибудь помочь/указать, в чём может быть ошибка?
П.С.: Пробовал клиенты на тестовом серваке этого форума, вход выполняется без проблем.
l2_SRV01.pngl2_SRV02.pngL2_SERV03.png
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Здраствуйте,
Спасибо за подробную инструкция, помогла разобраться в аспектах запуска сервера.
К сожалению, после запуска сервера (RUSaCis 3.7) и попытке войти на сервер игры, нечего не происходит т.е. запускается клиент, далее выполняется вход (автологон работает), после чего в окне выбора сервера висит один сервер и на него не зайти.
Может ли кто нибудь помочь/указать, в чём может быть ошибка?
П.С.: Пробовал клиенты на тестовом серваке этого форума, вход выполняется без проблем.
Приветствую.
Попробуйте для начала, установить сервер на стандартный ip 127.0.0.1 и подключиться, далее уже будет более понятнее куда копать.
 

SAMBRERO95

Бродяга
Регистрация
17 Ноя 2024
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
Приветствую.
Попробуйте для начала, установить сервер на стандартный ip 127.0.0.1 и подключиться, далее уже будет более понятнее куда копать.
Так установил сервер локально и подключился, на сервер зашёл.
На "удалённом" всё так же, логин выполняется, на сервер для создания чара не заходит(
Различия в проделанной работе:
1. Локально - Windows 11, ПО для БД - MariaDB 11.4
2. "Удалённо" - Виртуальная машина Windows server 2016 standart, ПО для БД - MariaDB 10.4
Брандмауэр и антивирус и там и там выключил.
Проверю, влияет ли версия ПО для БД на работу сервера)
 

to4ka

Вассал
Регистрация
21 Авг 2020
Сообщения
34
Реакции
9
Баллы
8
RaCoin
20
Пропиши в Л2 ини свой локальный ИП а не внешний
 

SAMBRERO95

Бродяга
Регистрация
17 Ноя 2024
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
Пропиши в Л2 ини свой локальный ИП а не внешний
Так да, так и сделал, прописал локальный айпи сервера - 192.168.66.10.
Странно, что логон выполняется, а на сервер вход не хочет выполнять((
 

otomari

Вассал
INTERLUDE
Регистрация
8 Дек 2024
Сообщения
35
Реакции
6
Баллы
8
RaCoin
20
привет всем, обнаружил что в сборке все текстовые файлы в формате dos (crlf). могу ли сконвертировать все sh xml txt properties sql через dos2unix в unix(lf) чтобы избавиться от этих ^m в конце каждой строки или для сервера необходимо оставлять именно формат dos?
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
привет всем, обнаружил что в сборке все текстовые файлы в формате dos (crlf). могу ли сконвертировать все sh xml txt properties sql через dos2unix в unix(lf) чтобы избавиться от этих ^m в конце каждой строки или для сервера необходимо оставлять именно формат dos?
Можете сконвертировать, в версии 3.8 это будет исправлено.
 

otomari

Вассал
INTERLUDE
Регистрация
8 Дек 2024
Сообщения
35
Реакции
6
Баллы
8
RaCoin
20
ночи доброй, подскажите пожалуйста где RegisterGameServer.sh берёт настройки подключения к базе?
несмотря на то что в login/config/loginserver.properties и gameserver/config/server.properties
прописан sql.url sql.login и sql.password
./RegisterGameServer.sh #продолжает ломиться под root@localhost
[ WARN] (main) Error: 1698-28000: Access denied for user 'root'@'localhost'
 

ForceUnleashed

Барон
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
987
Решения
4
Реакции
800
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Добавьте к sql.login в конец ' чтобы получилось sql.login' - в версии 3.7 существует опечатка, которая уже будет так же исправлена в 3.8
 
Сверху Снизу