Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Помогите настроить с 0 сервер эссенса. Сборка Мобиуса. Уже кучу материала перелопатил. Не могу запустить Логин Гейм сервера. Вроде Java установлен, Mysql есть, Navycat есть. Ничего не помогает(
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками
Вход или Регистрация
по этому гайду все получилось. Дошел д озапуска Логин Гейм серверов. Вот только Гейм сервер долго запускается висит в трее и все. Сейчас качаю клиент чтобы попробовать зайти на сервер.
Я так понял гейм сервер не поднялся раз меня не пускает и выдает это
Ура товарищи я сделал это. Зашел на свой сервер) Спасибо всем кто помогал, а особенно
ну для начала...
Наверное нужно бы в батники это все запихнуть - запускатор мобиуса конечно хорошо, но лучше когда он запускается.
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto restart
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Зайти в каждую папку (login и game) и найти конфиг Interface.ini.
Поменять значение "enablegui" на false и запускать через BAT.
Где-то мобиус написал(а):
Переустанови java, чтоб только одна стояла. И используй Luberica JDK, а не Oracle JDK. У меня все запускается. Проверь установку %JAVA_HOME%
Как править баги - ну для начала тут нужны хотя-бы базовые знания и минимальнейшее понимания кода.
Я виду Вы там ессенс запустили
Там в коде 90% приколов зарыто будет, остальное датапак и там тоже нужно бы разобраться чуточку как его правильно писать чтоб потом условные *данные зашифрованные* не смеялись и не переделывали датапак с нуля
Так вернемся к правкам.
Если правки по коду - открываем еклипс и просто ищем... Что ищем ? Наверное то что хотим исправить.
"Заметил проблему с автоохотой" - в этом случае лучше на форум мобиуса отписать в баг репорт... Ибо автоохота у мобиуса это тайна, о которой говорить в приличном обществе не следует.
Скиллы не работают ? Открываем Alt + G (перед этим проверяя что мы ГМ) - поиск умений - пишем название "баганого" умения. Находим ИД его и летим в сурсы. Там открываем dist/game/data/stats/skills и ищем имя файла, который входит в промежуток со скиллом. Вообще я бы рекомендовал держать сервер в режиме дебага если от него не требуется что сразу был онлайн в 200 человек.
Прелести - не нужно все время компилить сборку, а просто ИДЕ подгрузит измененные классы.
Минусы - ну лучше не пускать людей на него.
"Пособие" как запустить в дебаге на ИДЕА:
ну для начала...
Наверное нужно бы в батники это все запихнуть - запускатор мобиуса конечно хорошо, но лучше когда он запускается.
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto restart
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Зайти в каждую папку (login и game) и найти конфиг Interface.ini.
Поменять значение "enablegui" на false и запускать через BAT.
Как править баги - ну для начала тут нужны хотя-бы базовые знания и минимальнейшее понимания кода.
Я виду Вы там ессенс запустили
Там в коде 90% приколов зарыто будет, остальное датапак и там тоже нужно бы разобраться чуточку как его правильно писать чтоб потом условные *данные зашифрованные* не смеялись и не переделывали датапак с нуля
Так вернемся к правкам.
Если правки по коду - открываем еклипс и просто ищем... Что ищем ? Наверное то что хотим исправить.
"Заметил проблему с автоохотой" - в этом случае лучше на форум мобиуса отписать в баг репорт... Ибо автоохота у мобиуса это тайна, о которой говорить в приличном обществе не следует.
Скиллы не работают ? Открываем Alt + G (перед этим проверяя что мы ГМ) - поиск умений - пишем название "баганого" умения. Находим ИД его и летим в сурсы. Там открываем dist/game/data/stats/skills и ищем имя файла, который входит в промежуток со скиллом. Вообще я бы рекомендовал держать сервер в режиме дебага если от него не требуется что сразу был онлайн в 200 человек.
Прелести - не нужно все время компилить сборку, а просто ИДЕ подгрузит измененные классы.
Минусы - ну лучше не пускать людей на него.
"Пособие" как запустить в дебаге на ИДЕА: Посмотреть вложение 44701
ну для начала...
Наверное нужно бы в батники это все запихнуть - запускатор мобиуса конечно хорошо, но лучше когда он запускается.
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Bash:
@echo off
title Game Server Console Erthiea JAVA8
color 0B
:start
echo Starting L2J Game Server.
echo.
set path="C:\Program Files\BellSoft\LibericaJDK-16-Full\bin";
"C:\Program Files\BellSoft\LibericaJDK-17-Full\bin\java" -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.l2jmobius.log.ServerLogManager -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error -Xmx4g -Xms2g -jar ..\libs\GameServer.jar
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto restart
:restart
echo.
echo Admin Restarted Game Server.
echo.
goto start
:error
echo.
echo Game Server Terminated Abnormally!
echo.
:end
echo.
echo Game Server Terminated.
echo.
pause
Зайти в каждую папку (login и game) и найти конфиг Interface.ini.
Поменять значение "enablegui" на false и запускать через BAT.
Как править баги - ну для начала тут нужны хотя-бы базовые знания и минимальнейшее понимания кода.
Я виду Вы там ессенс запустили
Там в коде 90% приколов зарыто будет, остальное датапак и там тоже нужно бы разобраться чуточку как его правильно писать чтоб потом условные *данные зашифрованные* не смеялись и не переделывали датапак с нуля
Так вернемся к правкам.
Если правки по коду - открываем еклипс и просто ищем... Что ищем ? Наверное то что хотим исправить.
"Заметил проблему с автоохотой" - в этом случае лучше на форум мобиуса отписать в баг репорт... Ибо автоохота у мобиуса это тайна, о которой говорить в приличном обществе не следует.
Скиллы не работают ? Открываем Alt + G (перед этим проверяя что мы ГМ) - поиск умений - пишем название "баганого" умения. Находим ИД его и летим в сурсы. Там открываем dist/game/data/stats/skills и ищем имя файла, который входит в промежуток со скиллом. Вообще я бы рекомендовал держать сервер в режиме дебага если от него не требуется что сразу был онлайн в 200 человек.
Прелести - не нужно все время компилить сборку, а просто ИДЕ подгрузит измененные классы.
Минусы - ну лучше не пускать людей на него.
"Пособие" как запустить в дебаге на ИДЕА: Посмотреть вложение 44701
Я никого пока пускать не собираюсь(надо мало мальски настроить сервер), да и нет таких людей кто согласиться прийти. Я стримлю часто. Мож кто-то заинтересуется.
Я никого пока пускать не собираюсь(надо мало мальски настроить сервер), да и нет таких людей кто согласиться прийти. Я стримлю часто. Мож кто-то заинтересуется.
Открываем навикет - подключаемся к базе - подгружаем базу - переходим в вид таблиц - ищем таблицу "characters" - ищем справа поле "access_level" и делаем его 100.
Как сделать себя ГМом без редактирования базы:
Переходим по пути 000_ertheia_10398\dist\game\config
Ищем файлик General.ini, в нем ищем строку DefaultAccessLevel = 0 и меняем значение на 100 DefaultAccessLevel = 100
Заходим в игру - берем в таргет себя - кликаем shift + /attack (действие атака).
Открывается ГМ менюшка - тыкаем edit
Ищем поле access level и пишем напротив 100, сохраняем.
действия в General.ini можно откатить
Переходим по пути 000_ertheia_10398\dist\game\config
Ищем файлик General.ini, в нем ищем строку DefaultAccessLevel = 100 и меняем значение на 0 DefaultAccessLevel = 0
УПД
если ГМ менюшка не открылась и ник у Вас все еще белый - перезапускаем сервер
если ГМ менюшка не имеет такого фукнционала, который указан выше - закройте текущую ГМ менюшку или произведите дейсвтия.
Как сделать себя ГМом без редактирования базы:
Переходим по пути 000_ertheia_10398\dist\game\config
Ищем файлик General.ini, в нем ищем строку DefaultAccessLevel = 0 и меняем значение на 100 DefaultAccessLevel = 100
Заходим в игру - берем в таргет себя - кликаем shift + /attack (действие атака).
Открывается ГМ менюшка - тыкаем edit Посмотреть вложение 44706
Ищем поле access level и пишем напротив 100, сохраняем. Посмотреть вложение 44707
действия в General.ini можно откатить
Переходим по пути 000_ertheia_10398\dist\game\config
Ищем файлик General.ini, в нем ищем строку DefaultAccessLevel = 100 и меняем значение на 0 DefaultAccessLevel = 0
УПД
если ГМ менюшка не открылась и ник у Вас все еще белый - перезапускаем сервер
если ГМ менюшка не имеет такого фукнционала, который указан выше - закройте текущую ГМ менюшку или произведите дейсвтия. Посмотреть вложение 44708 Посмотреть вложение 44709 Посмотреть вложение 44711
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками
Вход или Регистрация
вот по этой ссылке есть исходники Вангуарда, но я не могу там поднять логин гейм сервер. Мне пишет Java не является внутренним продуктом. Хотя у меня она же установлена. Через Эклипс я так понял тоже нельзя ведь там нет Гит репозитория и build.xml
Буду рад выслушать какой я нуб)
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками
Вход или Регистрация
вот по этой ссылке есть исходники Вангуарда, но я не могу там поднять логин гейм сервер. Мне пишет Java не является внутренним продуктом. Хотя у меня она же установлена. Через Эклипс я так понял тоже нельзя ведь там нет Гит репозитория и build.xml
Буду рад выслушать какой я нуб)
запуск через bat файл ? или через exe ?
Если через бат то правой кнопкой на файл -- изменить --- с этого
REM -------------------------------------
REM Default parameters for a basic server. java
REM ------------------------------------- на это на путь к твой яве.
REM -------------------------------------
REM Default parameters for a basic server. "C:\jdk_18\bin\java.exe"
REM -------------------------------------
Обязательно ковычки " " в пути должны открывать и закрывать.
пример: с L2jOrg
Код:
с
java --enable-preview -Dfile.encoding=UTF-8 -XX:+UseZGC -Xms512m -Xmx2g -p ./lib -cp config;./lib/* --add-exports java.base/jdk.internal.misc=io.github.joealisson.primitive -m org.l2j.gameserver/org.l2j.gameserver.GameServer
на
"C:/ путь к яве/java.exe" --enable-preview -Dfile.encoding=UTF-8 -XX:+UseZGC -Xms512m -Xmx2g -p ./lib -cp config;./lib/* --add-exports java.base/jdk.internal.misc=io.github.joealisson.primitive -m org.l2j.gameserver/org.l2j.gameserver.GameServer
запуск через bat файл ? или через exe ?
Если через бат то правой кнопкой на файл -- изменить --- с этого
REM -------------------------------------
REM Default parameters for a basic server. java
REM ------------------------------------- на это на путь к твой яве.
REM -------------------------------------
REM Default parameters for a basic server. "C:\jdk_18\bin\java.exe"
REM -------------------------------------
Обязательно ковычки " " в пути должны открывать и закрывать.
пример: с L2jOrg
Код:
с
java --enable-preview -Dfile.encoding=UTF-8 -XX:+UseZGC -Xms512m -Xmx2g -p ./lib -cp config;./lib/* --add-exports java.base/jdk.internal.misc=io.github.joealisson.primitive -m org.l2j.gameserver/org.l2j.gameserver.GameServer
на
"C:/ путь к яве/java.exe" --enable-preview -Dfile.encoding=UTF-8 -XX:+UseZGC -Xms512m -Xmx2g -p ./lib -cp config;./lib/* --add-exports java.base/jdk.internal.misc=io.github.joealisson.primitive -m org.l2j.gameserver/org.l2j.gameserver.GameServer
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.