Jump to content
Sign in to follow this  
RcSpy

L2JMobius Grand Crusade

Recommended Posts

4 часа назад, LiS сказал:

Если виснет при загрузке, попросту не хватает ресурсов системы.
1.4GB - винда[7]
1GB - MySQL
200MB - логин
4GB - гам. сер.(для GC минимум)
1GB - клиент
Оптимизация системы не означает, запуск какого нибудь буста и снятие галочек.
Это высвобождение ресурсов зарезервированных системой.

Если сервер просто откидывается при загрузке, то проверь путь(URL) к базам в Server.ini,
куда вы их запихиваете сервер угадать не может.

В папке java.cfg 

побывал ставить разные значение оперативки нечего не поменялось 

-server -Dfile.encoding=UTF-8 -Djava.util.logging.manager=com.l2jmobius.log.L2LogManager -XX:+AggressiveOpts -Xnoclassgc -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseParNewGC -XX:SurvivorRatio=8 -Xmx4g -Xms2g -Xmn1g

в  файле   GameServer.sh написан

#! /bin/sh

./GameServerTask.sh &

в файле GameServerTask.sh написано 

#!/bin/bash

# exit codes of GameServer:
#  0 normal shutdown
#  2 reboot attempt

while :; do
    [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
    [ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
    java $(cat "java.cfg") -jar ../libs/GameServer.jar > log/stdout.log 2>&1
    [ $? -ne 2 ] && break
#    /etc/init.d/mysql restart
    sleep 10
done
 

Сам файл GameServer.exe как только не побывал запускать не запускается. В диспетчере открывается на пару секунд и исчезает..... 

А так если не заходить в диспетчер то вообще нечего не происходит хоть сто раз пробуй запустить !!!!(((

Хотя остальные 4 сборки от Grand_Crusade я настроил и запустил легко. Но они на столько корявые, что я очень надеюсь что вы мне поможите запустить эту сборку. Она вроде немного ровнее ! 

 

П.с не пинайте сильно я искал искал файл где может быть указан путь к server.ini но так и не нашел ....

 

 

 

Share this post


Link to post
Share on other sites
23 минуты назад, Golum сказал:

В папке java.cfg 

побывал ставить разные значение оперативки нечего не поменялось 

-server -Dfile.encoding=UTF-8 -Djava.util.logging.manager=com.l2jmobius.log.L2LogManager -XX:+AggressiveOpts -Xnoclassgc -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseParNewGC -XX:SurvivorRatio=8 -Xmx4g -Xms2g -Xmn1g

в  файле   GameServer.sh написан

#! /bin/sh

./GameServerTask.sh &

в файле GameServerTask.sh написано 

#!/bin/bash

# exit codes of GameServer:
#  0 normal shutdown
#  2 reboot attempt

while :; do
    [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
    [ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
    java $(cat "java.cfg") -jar ../libs/GameServer.jar > log/stdout.log 2>&1
    [ $? -ne 2 ] && break
#    /etc/init.d/mysql restart
    sleep 10
done
 

Сам файл GameServer.exe как только не побывал запускать не запускается. В диспетчере открывается на пару секунд и исчезает..... 

А так если не заходить в диспетчер то вообще нечего не происходит хоть сто раз пробуй запустить !!!!(((

Хотя остальные 4 сборки от Grand_Crusade я настроил и запустил легко. Но они на столько корявые, что я очень надеюсь что вы мне поможите запустить эту сборку. Она вроде немного ровнее ! 

 

П.с не пинайте сильно я искал искал файл где может быть указан путь к server.ini но так и не нашел ....

 

 

 

Дай Тв зайду запущу.

Share this post


Link to post
Share on other sites

в java.cfg там по дефолту всё норм, ничего там не изменяй

 

*.sh это файлы для linux, в винде они те ненужны. можешь их не копашить 

 

.\game\config\server.ini  [в скаченном архиве посмотри]

по дефолту:

URL = jdbc:mysql://localhost/l2jmobius?useUnicode=true&characterEncoding=utf-8&useSSL=false

Share this post


Link to post
Share on other sites
20 часов назад, LiS сказал:

в java.cfg там по дефолту всё норм, ничего там не изменяй

 

*.sh это файлы для linux, в винде они те ненужны. можешь их не копашить 

 

.\game\config\server.ini  [в скаченном архиве посмотри]

по дефолту:

URL = jdbc:mysql://localhost/l2jmobius?useUnicode=true&characterEncoding=utf-8&useSSL=false

C:\l2servmobis\game\config\Server.ini 

Этот файл у меня и был там.  Все вроде ровно настроен и адрес на БД такой же ка и ты написал. Но все равно не запускается.... 

 

Спойлер

# ---------------------------------------------------------------------------
# Game Server Settings
# ---------------------------------------------------------------------------
# This is the server configuration file. Here you can set up the connection information for your server.
# This was written with the assumption that you are behind a router.
# Dumbed Down Definitions...
# LAN (LOCAL area network) - typically consists of computers connected to the same router as you.
# WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).
# x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.

# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------

# Where's the Login server this gameserver should connect to
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: 127.0.0.1
LoginHost = 127.0.0.1

# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014

# Bind address for gameserver. You should not need to change it in most cases.
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: * (0.0.0.0)
GameserverHostname = 0.0.0.0

# Default: 7777
GameserverPort = 7777


# ---------------------------------------------------------------------------
# Database
# ---------------------------------------------------------------------------

# Specify the appropriate driver and url for the database you're using.
# Examples:
# Driver = com.mysql.jdbc.Driver (default)
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
Driver = com.mysql.jdbc.Driver

# Database URL
# URL = jdbc:mysql://localhost/l2jmobius (default)
# URL = jdbc:hsqldb:hsql://localhost/l2jmobius
# URL = jdbc:sqlserver://localhost/database = l2jmobius/user = sa/password = 
URL = jdbc:mysql://localhost/l2jmobius?useUnicode=true&characterEncoding=utf-8&useSSL=false

# Database user info (default is "root" but it's not recommended)
Login = root

# Database connection password
Password = 336937

# Default: 500
MaximumDbConnections = 500

# Default: 0
MaximumDbIdleTime = 0


# ---------------------------------------------------------------------------
# Automatic Database Backup Settings
# ---------------------------------------------------------------------------
# Generate database backups when server restarts or shuts down. 
BackupDatabase = False

# Path to MySQL bin folder. Only necessary on Windows.
MySqlBinLocation = C:/xampp/mysql/bin/

# Path where MySQL backups are stored.
BackupPath = ../backup/

# Maximum number of days that backups will be kept.
# Old files in backup folder will be deleted.
# Set to 0 to disable.
BackupDays = 30


# ---------------------------------------------------------------------------
# Misc Server Settings
# ---------------------------------------------------------------------------

# This is the server ID that the Game Server will request.
# Example: 1 = Bartz
# Default: 1
RequestServerID = 1

# True = The Login Server will give an other ID to the server if the requested ID is already reserved.
# Default: True
AcceptAlternateID = True

# Datapack root directory.
# Defaults to current directory from which the server is started unless the below line is uncommented.
# WARNING: <u><b><font color="red">If the specified path is invalid, it will lead to multiple errors!</font></b></u>
# Default: .
DatapackRoot = .

# Define how many players are allowed to play simultaneously on your server.
# Default: 2000
MaximumOnlineUsers = 2000

# Numbers of protocol revisions that server allows to connect.
# Delimiter is ;
# WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u>
# Grand Crusade: 110
AllowedProtocolRevisions = 110

# Displays server type next to the server name on character selection.
# Notes:
#    Accepted Values: Normal, Relax, Test, Broad, Restricted, Event, Free, World, New, Classic
# Default: Free
ServerListType = Free

# Displays server minimum age to the server name on character selection.
# Notes:
#    Accepted values: 0, 15, 18
# Default: 0
ServerListAge = 0

# Setting for serverList
# Displays [] in front of server name on character selection
# Default: False
ServerListBrackets = False


# ---------------------------------------------------------------------------
# Thread Configuration
# ---------------------------------------------------------------------------

# Determines the amount of scheduled thread pools. If set to -1, the server will decide the amount depending on the available processors.
# Default: -1
ScheduledThreadPoolCount = -1

# Specifies how many threads will be in a single scheduled pool.
# Default: 4
ThreadsPerScheduledThreadPool = 40

# Determines the amount of instant thread pools. If set to -1, the server will decide the amount depending on the available processors.
# Default: -1
InstantThreadPoolCount = -1

# Specifies how many threads will be in a single instant pool.
# Default: 2
ThreadsPerInstantThreadPool = 20

# Default: 2
UrgentPacketThreadCoreSize = 20


# ---------------------------------------------------------------------------
# Dead Lock Detector (separate thread for detecting deadlocks)
# ---------------------------------------------------------------------------
# For improved crash logs and automatic restart in deadlock case if enabled.
# Check interval is in seconds.
# Default: True
DeadLockDetector = True

# Default: 20
DeadLockCheckInterval = 20

# Default: False
RestartOnDeadlock = False


# ---------------------------------------------------------------------------
# Player HWID settings (DO NOT USE)
# ---------------------------------------------------------------------------

# Check if hardware information is sent upon login.
# Players without hardware information are kicked from the game.
# WARNING: To receive hardware information from client, l2.ini NetSendHardWare must be set to true.
# WARNING: The file system\HardWare.ini must be deleted each time the player logins.(?)
# Default: False
EnableHardwareInfo = False

# Maximum number of players per HWID allowed to enter game.
# Default: 0 (unlimited)
MaxPlayersPerHWID = 0


# ---------------------------------------------------------------------------
# Misc Player Settings
# ---------------------------------------------------------------------------

# Character name template.
# Examples:
# CnameTemplate = [A-Z][a-z]{3,3}[A-Za-z0-9]*
# The above setting will allow names with first capital letter, next three small letters,
# and any letter (case insensitive) or number, like OmfgWTF1
# CnameTemplate = [A-Z][a-z]*
# The above setting will allow names only of letters with first one capital, like Omfgwtf
# Default .* (allows any symbol)
CnameTemplate = .*

# This setting restricts names players can give to their pets.
# See CnameTemplate for details
PetNameTemplate = .*

# This setting restricts clan/subpledge names players can set.
# See CnameTemplate for details
ClanNameTemplate = .*

# Maximum number of characters per account.
# Default: 7 (client limit)
CharMaxNumber = 7


# ---------------------------------------------------------------------------
# Scheduled Server Restart
# ---------------------------------------------------------------------------

# Enable scheduled server restart.
# Default: False
ServerRestartScheduleEnabled = False

# Send a message when player enters the game.
# Default: False
ServerRestartScheduleMessage = False

# Restart time countdown (in seconds).
# Default: 600 (10 minutes)
ServerRestartScheduleCountdown = 600

# Scheduled restart schedule.
# You can put more than one value separated by commas (,).
# Example: 12:00, 00:00
ServerRestartSchedule = 08:00
 

Подмечу еще раз что остальные 4 сборки запускаются и работают норм все хотя в каждых разные настройки и базы.

Но тут вроде все тоже настроил но просто тупо не запускается файл GameServer.exe

 

22 часа назад, Link сказал:

Дай Тв зайду запущу.

Привет ТВ нету есть скайп bosyk_kogalym по скайпу получиться? Или установить тиам виевер?

Edited by Golum
уменьшил размер

Share this post


Link to post
Share on other sites

Скоро на кофейной гуще гадать будем.

 

Данная сборка полностью настроена для первичного запуска. Запускается сразу.

Из настроек для запуска нужно только login/db – pass, и URL к db куда залил.

Причины:

Виснет якорем на коком-то этапе – не хватает ресурсов системы, необходимое количество которых было написано ранее + Геодата – 2.5GB. У всех сборок разное требование к ресурсам:

HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA.

Клиньч с опрокидыванием:

Ertheia – JAVA 7 [минимум]

Grand Crusade - JAVA 8+ [минимум, у меня jre-8u191]

исхожу из того что это известно.

Также гам.сер. может опрокидываться из-за нехватки ресурсов системы, при запуске.

исхожу из того что ты разбираешься в настройках.

Share this post


Link to post
Share on other sites
9 часов назад, LiS сказал:

Скоро на кофейной гуще гадать будем.

 

Данная сборка полностью настроена для первичного запуска. Запускается сразу.

Из настроек для запуска нужно только login/db – pass, и URL к db куда залил.

Причины:

Виснет якорем на коком-то этапе – не хватает ресурсов системы, необходимое количество которых было написано ранее + Геодата – 2.5GB. У всех сборок разное требование к ресурсам:

HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA.

Клиньч с опрокидыванием:

Ertheia – JAVA 7 [минимум]

Grand Crusade - JAVA 8+ [минимум, у меня jre-8u191]

исхожу из того что это известно.

Также гам.сер. может опрокидываться из-за нехватки ресурсов системы, при запуске.

исхожу из того что ты разбираешься в настройках.

У тебя есть возможность связаться по скайпу вечером? bosyk_kogalym 

Share this post


Link to post
Share on other sites

Ссылку на видео отправил в ЛС.

Тогда разбирайся с виндой, но это не для этой темы.

Можешь отдельно гам. серв. запускать, без MySQL и login, и разбирайся что препятствует его запуску.

Скайпа под рукой нет.

Share this post


Link to post
Share on other sites
В 06.02.2019 в 00:45, Link сказал:

Установил ТВ , вот видео моей проблемы ! Кому интересно милости прошу))) Видос получился не большой . Как была проблема так и осталась ! https://yadi.sk/i/r9JCGtrnmLrxpA 

Создал виртуаку винды чисты пробывал там запустить. Тоже не запускается. Может кто нибудь перезальет сборку ? Спасибо. 

 

Edited by Golum

Share this post


Link to post
Share on other sites
13 часов назад, Golum сказал:

Установил ТВ , вот видео моей проблемы ! Кому интересно милости прошу))) Видос получился не большой . Как была проблема так и осталась ! https://yadi.sk/i/r9JCGtrnmLrxpA 

Создал виртуаку винды чисты пробывал там запустить. Тоже не запускается. Может кто нибудь перезальет сборку ? Спасибо. 

Ну ты и отмочил.
Я уже и сам начал догадываться что у тя с виндой что-то не то.
В компиляции винды "HOME EDITION" есть ограничения на использование системных ресурсов, можешь ознакомится с ними полистая интернет.
Я те писал HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA.
Предыдущие версии ты может быть и запустишь.
В винде "HOME EDITION" - вроде бы ограничения на поток(приложению) 2GB!

Share this post


Link to post
Share on other sites
В 08.02.2019 в 19:47, KpuB6ac сказал:

 

Привет , скачал, побывал установить, не помогло ! Спасибо 

Share this post


Link to post
Share on other sites
В 08.02.2019 в 14:43, LiS сказал:

Ну ты и отмочил.
Я уже и сам начал догадываться что у тя с виндой что-то не то.
В компиляции винды "HOME EDITION" есть ограничения на использование системных ресурсов, можешь ознакомится с ними полистая интернет.
Я те писал HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA.
Предыдущие версии ты может быть и запустишь.
В винде "HOME EDITION" - вроде бы ограничения на поток(приложению) 2GB!

Привет, да возможно ты прав! Т.к пошел на другой комп по свежее все установил все запустилось без проблем даже на версии 1.8 ява ! 

Ну а на свой комп купил SSD добавил оперативки теперь 16Гб. Поставил новую винду! Но бЛИН! Нехеа опять не помогло тут опять не запустилось(((

Расшифруй пожалуйста сокращения, я не знаю как они обозначаются гугл не помог

Я те писал HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA. 

Edited by Golum

Share this post


Link to post
Share on other sites
В 08.02.2019 в 14:43, LiS сказал:

Ну ты и отмочил.
Я уже и сам начал догадываться что у тя с виндой что-то не то.
В компиляции винды "HOME EDITION" есть ограничения на использование системных ресурсов, можешь ознакомится с ними полистая интернет.
Я те писал HF – 1GB, GD – 2GB, Er./GC – 4GB, так-же как и к JAVA.
Предыдущие версии ты может быть и запустишь.
В винде "HOME EDITION" - вроде бы ограничения на поток(приложению) 2GB!

 

Share this post


Link to post
Share on other sites

Установил на 3ий комп сервер. Поставил такую же винду такой же jdk. И все заработало все запускается! Походу тут дело в ноутбуке! Не в винде ....

Если есть у кого еще какие то мысли почему на ноуте не запускается. Прошу подсказать. Заранее СПАСИБО

Share this post


Link to post
Share on other sites

Ребят, а что делать если к примеру физ атака или маг атака плохая? Ну вот смотрите, 101 лук, фул +10 пвп сет, всякие камни 6 и тд, 3й лвл лука дракона, а физ атаки под фул бафом 70к, что? Почему так мало?? Скиллы все слабые даже с такой пухой, где атт 999, сила крит атаки умения +50%, короче очень сильная пуха, я мобов в астатине не могу слить даже скиллом, помогите, что делать? Может сбиты настройки физ атаки скиллов там, не знаю, но не может быть с 3м лвлом дракона луком 70к физ атаки под фул бафом

Share this post


Link to post
Share on other sites
В Monday, February 11, 2019 в 13:58, Golum сказал:

Установил на 3ий комп сервер. Поставил такую же винду такой же jdk. И все заработало все запускается! Походу тут дело в ноутбуке! Не в винде ....

Если есть у кого еще какие то мысли почему на ноуте не запускадсказать. Заранее СПАСИБО

Нужна Ява 8 64 бит, Мускул 5.5 64 бит. Было тоже самое у меня, разобрался.

Edited by SeriousMax

Share this post


Link to post
Share on other sites

Спасибо за сборку !  Хочу изменить шанс удачи , где найти этот файл ? Только не пишите ( подними параметр LUC у персонажа !)

Share this post


Link to post
Share on other sites
В 14.02.2019 в 20:25, LittleUmka сказал:

Ребят, а что делать если к примеру физ атака или маг атака плохая? Ну вот смотрите, 101 лук, фул +10 пвп сет, всякие камни 6 и тд, 3й лвл лука дракона, а физ атаки под фул бафом 70к, что? Почему так мало?? Скиллы все слабые даже с такой пухой, где атт 999, сила крит атаки умения +50%, короче очень сильная пуха, я мобов в астатине не могу слить даже скиллом, помогите, что делать? Может сбиты настройки физ атаки скиллов там, не знаю, но не может быть с 3м лвлом дракона луком 70к физ атаки под фул бафом

оно вобще изначально не правельный работает смотри в дп сами пухи стат и скиллами  

Share this post


Link to post
Share on other sites

Кто знает  как сместить время обновления сервера  ? По умолчанию оно стоит на 6:30 утра

Share this post


Link to post
Share on other sites
В ‎08‎.‎02‎.‎2019 в 19:47, KpuB6ac сказал:

 

Прекрасно стартует на 8  JAVA

Спойлер

image.png

 

Edited by Alexandersson

Share this post


Link to post
Share on other sites
В 05.02.2019 в 21:57, LiS сказал:

При устранении этих "ошибок" клиент игры grand crusade/orfen превращается в клиент Classic:

теряются скилы 4 профы, некоторые иконки исчезают или становятся каласическими, исчезает тело персонажа при надевании Hilvl шмота.

просто править надо с более прямыми руками

в свое время когда приводил в порядок клиент крусейда, под наш сервер, то без проблем избавился от таких проблемных строк и никаких глюков от этого не словил.

и репакать все датники надо из-за того, что часть строк в них сейчас хранится как индексы строк из L2GameDataName.dat, новый тип полей с данными вобщем, в этом редакторе обозначаемый как MAP_INT

ну и при упаковке датника содержащего поля такого типа L2GameDataName.dat создается содержащий только строки из этого датника, что в итоге может вызвать глюки.

потому надо выбирать "Запаковать все" в таких случаях и перепаковывать все датники для генерации корректного L2GameDataName.dat.

Edited by Gaikotsu

Share this post


Link to post
Share on other sites

Нужен подробный мануал, как вывести данную сборку в интернет. Только не ссылайтесь на другие темы на форуме. Ни один гайд тут не был взят за пример этой. Совершенно другие конфиги, некоторых просто нет, да и настройка в основном в одном файле теперь ipconfig. Кто подскажет от и до шаги? Можно скрины или просто текст. Спасибо!

Share this post


Link to post
Share on other sites
17 минут назад, SeriousMax сказал:

Нужен подробный мануал, как вывести данную сборку в интернет. Только не ссылайтесь на другие темы на форуме. Ни один гайд тут не был взят за пример этой. Совершенно другие конфиги, некоторых просто нет, да и настройка в основном в одном файле теперь ipconfig. Кто подскажет от и до шаги? Можно скрины или просто текст. Спасибо!

$ Для тебя сделаю мануальчик ;)

Share this post


Link to post
Share on other sites
5 часов назад, Link сказал:

$ Для тебя сделаю мануальчик ;)

Беда нашего поколения в том, что все только за деньги, ну прям жить уже нельзя, если что-то исправить просто так). Жаба душит сделать что-то. По такому пустяку самому не стыдно требовать деньги? Совесть не мучает или ее нет? Склоняюсь к тому, что нет давно.

Share this post


Link to post
Share on other sites
23 минуты назад, SeriousMax сказал:

Беда нашего поколения в том, что все только за деньги, ну прям жить уже нельзя, если что-то исправить просто так). Жаба душит сделать что-то. По такому пустяку самому не стыдно требовать деньги? Совесть не мучает или ее нет? Склоняюсь к тому, что нет давно.

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

Edited by Link

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...