Перейти к содержанию
Авторизация  
High

Sunshine Core [Revision 3.0]

Рекомендуемые сообщения

pre_1429209410__sunshinelogo.png

Хроники: Interlude

Платформа: Java

Разработчики: High & ZooTee

Версия эмулятора: 3.0

Официальный сайт: Sunshine-core.ru

 

Скачать релиз

 

Уважаемые пользователи и тестеры нашего продукта. В последние пару месяцев команда проработала в режиме «Спящего Вулкана» , и вот наконец, мы готовы представить вам третий бесплатный релиз нашего продукта, который не имеет никаких ограничений. Разработка постепенно развивается и движется вперед без оглядки на конкурентов ;) .

 

( За создание темы не в том месте заранее извиняюсь перед модерацией, так как хостинг файлов на макси что-то тупит, оставлю эту тему здесь. )

 

Список изменений:

 

 

- Фикс бага с олимпиадой (По баг репорту: http://sunshine-core.ru/forum/index.php?/topic/179-olympiad )
- Перевод статической таблицы skill_spellbooks в .xml
- Полностью переписан и переведена схема настройки баффов на работу с xml. (Встроенный баффер под Id 50000)
- Восстановлен конфиг Developer.
- Реализован конфиг AltDevNoQuests.
- Вырезаны пустые и не рабочие конфиги SHOW_VALID_CHECK, EXPEREMENTAL_MODE.
- Исправлены все варнинги на консоле по поводу конфигов.
- Фикс проблем с блокировкой и разблокировкой получения опыта через .menu/.cfg
- Исправлен текст msg всех квестов об отсутствии квеста у нпц, относится только к тем квестам которые на .java (PTS Like)
- Поддержка нового механизма reduceCurrentHpByDOT для Toggle скилов типа поглащающих HP.
- !! Временный фикс с помощью костыля эффекта DamOverTime.
- Исправлен тайм ЛС умений (Список скиллов приводить не буду, их много)
- Фикс по баг репорту ​http://sunshine-core.ru/forum/index.php?/topic/326-smena-nika
- Полностью переписан, улучшен, локализован (EN/RU), и доведен до ума дизайн и конфигурация основного Npc Buffer (Id: 200000).
- Полный переход на новую актуальную, оптимизированную систему обработки и чтения конфигураций. (Давно надо было перевести. Все + не вижу смысла описывать. Кратко: кода по минимуму, быстродействие и чтение по максимуму)
- Полностью выпилен старый L2Properties.
- Фикс ошибки с ПА, по баг репорту http://sunshine-core.ru/forum/index.php?/topic/315-oshibka-pri-vziatii-pa/
- Мелкая доработка по предложениям http://sunshine-core.ru/forum/index.php?/topic/183-komanda-whoami/
- Улучшен механизм вставки лс в орудие, добавлены проверки и закрыты возможные эксплоиты. (Donate Shop)
- Мелкая оптимизация по работе CharSchemesTable.
- Доработка различных механизмов
- Добавлена новая функция в админ-панель, вставка лс скила в оружие по таргету. (Пример команды: //augment IdSkillAug, LvlSkillAug, или через админ-панель в новой вкладке Модерн уже выведена функция)
- Добавлено множество новых механизмов по XMLDocument.
# Умения:
- Небольшая правка умения "Fear" (Добавлен отсутствующий стактайп к эффекту)
- Фикс умения "Sonic Focus" (офф-лайк Interlude; 7 уровней, вместо 8 )
- Фикс умения "Aura of Hate" (офф-лайк Interlude; тайм, реюз, убран лишний энчат и прочее)
- Фикс умения "Aggression" (Офф-лайк Interlude)
- Фикс умения "Horror" (Офф-лайк Interlude; был потерян стактайп, фикс повера и прочее)
- Фикс умения "Summon Life Cubic" (Офф-Лайк Interlude)
- Фикс умения "Punch of Doom" (Офф-лайк Interlude)
- Фикс и доработка умения "Poison Blade Dance" (Офф-лайк Interlude)
- Фикс умения "Shield Stun" (Офф-лайк Interlude)
- Фикс умения "Bleed" (Офф-лайк Interlude; эффект скорости должен отсутствовать, #only bleeding)
- Фикс умения "Sting" (Офф-лайк Interlude; убраны лишние энчанты)
- Фикс умения "Lightning Strike" (Офф-лайк Interlude)
- Фикс умения "Provoke" (Офф-лайк Interlude)
- Фикс умения "Spoil" (Офф-Лайк Interlude)
- Фикс умения "Spoil Festival" (Офф-Лайк Interlude)
- Фикс умения "Snipe" (Офф-Лайк Interlude)
- Фикс умения "Crush of Doom" (Офф-Лайк Interlude)
- Фикс умения "Shield Slam" (Офф-Лайк Interlude; фикс тайма, повера и тд)
- Фикс умения "Focus Attack" (Офф-Лайк Interlude, включая фикс всех множителей)
- Фикс умения "Tribunal" (Офф-Лайк Interlude)
- Фикс и переработка умения "Judgment" (Офф-Лайк Interlude)
- Фикс умения "Infernal Form" (Офф-Лайк Interlude)
- Фикс умения "War Frenzy" (Офф-Лайк Interlude)
- Фикс умения "Song of Silence" (Офф-Лайк Interlude, включая тайм эффекта)
- Фикс умения "Force Meditation" (Офф-Лайк Interlude, включая реюз и прочие мелочи)
- Фикс умения "Sonic Barrier" (Офф-Лайк Interlude, аналогично, все мелочи офф-лайк)
- Фикс умения "Force Barrier" (Офф-Лайк Interlude, аналогично фиксу умения Sonic Barrier)
- Фикс умения "Wrath" (Офф-Лайк Interlude)
- Фикс умения "Blaze Quake" (Офф-Лайк Interlude)
- Фикс умения "Madness" (Офф-Лайк Interlude)
- Фикс умения "Summon Kat the Cat" (Офф-Лайк Interlude; переделан ExpPenalty и прочие моменты которые не соответствовали хроникам Interlude)
- Фикс умения "Summon Shadow" (Офф-Лайк Interlude; Аналогично фиксу с Summan Kat The Cat)
- Фикс умения "Forget" (Офф-Лайк Interlude; фикс повера и прочих мелочей)
- Фикс умения "Curse Discord" (Офф-Лайк Interlude)
- Фикс умения "Curse Fear" (Офф-лайк Interlude; полностью переработана и исправлена работа данного умения)
- Фикс умения "Anchor" (Офф-Лайк Interlude)
- Фикс умения "Seal of Gloom" (Офф-Лайк Interlude)
- Фикс умения "Summon Boxer the Unicorn" (Офф-Лайк Interlude; переработка под Interlude)
- Фикс умения "Decay" (Офф-Лайк Interlude)
- Фикс умения "Freezing Flame" (Офф-Лайк Interlude)
- Фикс умения "Word of Fear" (Офф-Лайк Interlude; еще потерялся стактайп, вернул)
- Фикс умения "Summon Kai the Cat" (Офф-Лайк Interlude; доработка под ит, до этого подобные умения работали как на грации)
- Фикс умения "Summon Merrow the Unicorn" (Офф-Лайк Interlude)
- Фикс умения "Seed of Fire" (Офф-Лайк Interlude; на ит не было левых эффектов. Поэтому убраны эффекты от хроник выше)
- Фикс умения "Seed of Water" (Офф-Лайк Interlude; Аналогично предыдущему)
- Фикс умения "Seed of Wind" (Офф-Лайк Interlude; Убран левый эффект)
- Фикс умения "Summon Feline Queen" (Офф-Лайк Interlude)
- Фикс умения "Summon Unicorn Seraphim" (Офф-Лайк Interlude)
- Фикс умения "Summon Nightshade" (Офф-Лайк Interlude)
- Фикс умения "Warrior Bane" (Офф-Лайк Interlude; фикс повера и тд)
- Фикс умения "Mage Bane" (Офф-Лайк Interlude)
- Фикс умения "Elemental Protection" (Офф-Лайк Interlude)
- Фикс умения "Heroic Grandeur" (Офф-Лайк Interlude)
- Фикс и переработка умения "Heroic Dread" (Офф-Лайк Interlude)
- Доработка умения "Mass Fear" (Офф-Лайк Interlude)
- Доработка умения "Mass Gloom" (Офф-Лайк Interlude)
- Фикс умения "Trance" (Офф-Лайк Interlude)
- Фикс умения "Turn Undead" (Офф-Лайк Interlude)
- Фикс и переработка умения "Aura Flash" (Офф-Лайк Interlude)
- End # ->
- Некоторая доработка Spawn'a (По мелочам)
- Добавлен недостающий теневой итем в мультиселл: "Shadow Item: Pa'agrian Sword"
- Фикс по баг репорту http://sunshine-core.ru/forum/index.php?/topic/355-svobodnaia-teleportatciia/ (Теперь off-like).
- Фикс Бафера; по баг репорту http://sunshine-core.ru/forum/index.php?/topic/314-bafer-zhozefina/

Изменено пользователем HighME
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сборка лучше в сравнении с lucera или pw-soft по реализации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сборка лучше в сравнении с lucera или pw-soft по реализации?

Берите, сравнивайте. Тестируйте.

Хотя с PW Soft даже сравнивать не буду ничего, потому что пв софт это тонна неоправданного и бестолкового кода. Такое чудо как PW Soft годится только под дополнения.

Что касается сравнения с Lucera, это нужно сравнивать самим тестерам, и определяться, что лучше и по каким критериям. В каждой сборке есть свои какие то плюсы и нюансы.

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

Реализация сборки на данный момент вполне приличная, опять же, на словах ничего не объясню, берите последний релиз и тестируйте в свое удовольствие.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очень интересно, сегодня запущу пощупаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что-ж,глянем,вдруг что интересного найдем-с)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что-ж,глянем,вдруг что интересного найдем-с)

Найдете ;) . Просто контингент людей таков, что пока команда работает на шару, там ничего интересного. Но когда команда приватная и она шарит свой продукт, все ищут там массу крутого :) .

Хотя на примере многих команд можно понимать, что не всегда приват, лучше чем какая либо шара.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Шара - это очень некрасивое слово для данного продукта. Ставлю проект на этой сборке, на ЗБТ было только одна жалоба по работе сборки (и то не на 100% вина сборки). Но жалоба пустяковая. Далее посмотрим. Пока радует. Но котов там нет, обещают подключить в скором времени :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Шара - это очень некрасивое слово для данного продукта. Ставлю проект на этой сборке, на ЗБТ было только одна жалоба по работе сборки (и то не на 100% вина сборки). Но жалоба пустяковая. Далее посмотрим. Пока радует. Но котов там нет, обещают подключить в скором времени :)

С котами решим скорее всего в 4 релизе. Для нас сейчас это не самое главное.

Приоритет - это оптимизация и более качественная реализация основных механизмов.

Конечно, еще один из важных приоритетов на данный момент, это постепенно подводить даже самые мелочи к хроникам Interlude (Off-like Interlude).

Касаемо защиты, для меня лично, защита - это когда код твоего продукта работает должным образом, а не через одно место. Тогда возможно определенная часть уязвимостей не будет вызываться даже через тот же L2Phx.

Изменено пользователем HighME

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет, столкнулся с такой проблемой, поставил сборку все настройки прописал, но зайти на сервер не могу почему-то! аккаунт он создает сервер тоже создал без ошибок работает.

 

фото на каком моменте не пускает.

 

https://yadi.sk/i/U3qW_s9jkZwvD

 

В gameserver есть еще такие строки после того как серв запустился полностью нпц загрузились, они появляются может в этом проблема ?

 
Exception in thread "main" java.net.UnknownHostException: *
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
        at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
        at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
        at java.net.InetAddress.getAllByName0(Unknown Source)
        at java.net.InetAddress.getAllByName(Unknown Source)
        at java.net.InetAddress.getAllByName(Unknown Source)
        at java.net.InetAddress.getByName(Unknown Source)
        at core.sunshine.game.L2Game.<init>(L2Game.java:477)
        at core.sunshine.game.util.GameBoot.<init>(GameBoot.java:80)
        at core.sunshine.game.util.GameBoot.main(GameBoot.java:23)
Изменено пользователем nikmyken

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Всем привет, столкнулся с такой проблемой, поставил сборку все настройки прописал, но зайти на сервер не могу почему-то! аккаунт он создает сервер тоже создал без ошибок работает.

 

фото на каком моменте не пускает.

 

https://yadi.sk/i/U3qW_s9jkZwvD

 

В gameserver есть еще такие строки после того как серв запустился полностью нпц загрузились, они появляются может в этом проблема ?

 
Exception in thread "main" java.net.UnknownHostException: *
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
        at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
        at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
        at java.net.InetAddress.getAllByName0(Unknown Source)
        at java.net.InetAddress.getAllByName(Unknown Source)
        at java.net.InetAddress.getAllByName(Unknown Source)
        at java.net.InetAddress.getByName(Unknown Source)
        at core.sunshine.game.L2Game.<init>(L2Game.java:477)
        at core.sunshine.game.util.GameBoot.<init>(GameBoot.java:80)
        at core.sunshine.game.util.GameBoot.main(GameBoot.java:23)

 

Скорее всего криво указаны данные подключения.

Многие зачем то лапают всё подряд, хотя чтобы настроить, нужно сменить буквально 2-3 конфига на весь гейм и логин сервер, и более ничего трогать не нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего криво указаны данные подключения.

Многие зачем то лапают всё подряд, хотя чтобы настроить, нужно сменить буквально 2-3 конфига на весь гейм и логин сервер, и более ничего трогать не нужно.

gameserver
 
# Адрес на котором прослушивается игровой сервер
GameServerHostName = *
 
# Порт игрового сервера
GameServerPort = 7777
 
# Порт логин сервера
LoginPort = 9014
 
# Адрес логин сервера
LoginHost = 192.168.10.100
 
# Внешнесетевой адрес сервера
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес сервера
InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
 
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
 
# Пароль базы данных
Password = *

 

loginserver 

 

LoginServerHostName = 192.168.10.100
# Порт логин сервера на который подключается клиент
LoginServerPort = 2106
 
# Порт логин сервера для игровых серверов
LoginPort = 9014
# Адрес логин сервера
LoginHostName = *
 
# Внешнесетевой адрес логина
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес логина
InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
# Пароль базы данных
Password = *
 
такие же настройки стоят на сборке evermore rev 1278 заходит на серв все работает, с этой почему-то не пускает (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну кто поможет в данной ситуации ?) 

пароль введи от базы

 Password = *

 

и ип поставь. аут, забей на это дело вообще 

 

Изменено пользователем nicky

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пароль введи от базы

 Password = *

 

и ип поставь. аут, забей на это дело вообще 

 

пароль стоит я тут не писал его просто )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

GameServerHostName = * Укажите, ошибка же явно указывает на то что * не устраивает сервер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

GameServerHostName = * Укажите, ошибка же явно указывает на то что * не устраивает сервер

 

А почему у тебя женская ава ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

GameServerHostName = * Укажите, ошибка же явно указывает на то что * не устраивает сервер

Указал ip ошибка пропала, но на сервер все равно не пускает, что его не устраивает (

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Указал ip ошибка пропала, но на сервер все равно не пускает, что его не устраивает (

Как то противоречиво, согласны ?

 

LoginServerHostName = 192.168.10.100

 

GameServerHostName = *

 

А лучше использовать: 127.0.0.1 или 0.0.0.0 - на все доступные.

Опять же, опция отвечает за прослушивание.

Изменено пользователем HighME

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как то противоречиво, согласны ?

 

LoginServerHostName = 192.168.10.100

 

GameServerHostName = *

 

А лучше использовать: 127.0.0.1 или 0.0.0.0 - на все доступные.

Опять же, опция отвечает за прослушивание.

Так что самое интересное такие же настройки как я выше писал стоят на сборке которую скачал evermore 1278 все работает пускает на сервер и друзья могут заходить без проблем и стоит в   GameServerHostName = * и нет ошибок что стоит *  

В этой сборке ставишь все тоже самое не хочет пускать на серв.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сборка evermore r1278
 
# Укажите здесь (ip) адрес вашего Игрового Сервера,  Или используйте символ *
GameserverHostname = *
GameserverPort = 7777
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname = nikmyken.ddns.net
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname = 192.168.10.100
 
# Укажите IP и порт вашего логин-сервера
LoginPort = 9014
LoginHost = 192.168.10.100
 
# Укажите идентификатор (ID) вашего сервера  (например - 1 это Bartz).
RequestServerID = 1
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов 
AcceptAlternateID = False
 
# Показывать версию сборки, офф сайт, и форум команды.
CommandInfoMessage = False
 
# Параметры Базы данных
Driver = com.mysql.jdbc.Driver
# Поддержка английского языка на сервере, посредством БД.
#URL = jdbc:mysql://localhost/l2Tesey
# Поддержка русского языка на сервере, посредством БД. (Не работает если нету поддержки на уровне клиента)
URL = jdbc:mysql://localhost/l2Tesey
Login = root
Password = 2439150
MaximumDbConnections = 100
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname = nikmyken.ddns.net
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname = 192.168.10.100
 
# Укажите здесь (ip) адрес вашего Логин-Сервера,  Или используйте символ *
LoginserverHostname = 192.168.10.100
LoginserverPort = 2106
 
# Сколько времени должно пройти после неправильного ввода логина/пароля прежде чем данных IP получит бан
LoginTryBeforeBan = 20
 
# Время, после которого игрок не сможет выполнить вход, после того как получил бан (опция LoginTryBeforeBan).
# Назначается в секундах. По умолчанию = 10мин. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100
 
# Адрес, по которому логин-сервер будет искать соединение с Гейм-сервером, или используйте * для привязки всех адресов
LoginHostname = *
# Укажите порт вашего логин-сервера
LoginPort = 9014
 
# При true любой гейм-сервер может быть зарегистрирован на вашем логин-сервере
AcceptNewGameServer = False
 
# Показывать лицензию (после ввода пароля)
# Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность
ShowLicence = True
 
# Параметры Базы данных
Driver = com.mysql.jdbc.Driver
# Поддержка английского языка на сервере, посредством БД.
#URL = jdbc:mysql://localhost/l2Tesey
# Поддержка русского языка на сервере, посредством БД. (Не работает если нету поддержки на уровне клиента)
URL = jdbc:mysql://localhost/l2Tesey
Login = root
Password = 2439150
MaximumDbConnections = 20
 
# Выберите параметр: "true", для создания аккаунта при входе в игру автоматически
AutoCreateAccounts = true

 

И эта Сборка

 

# Адрес на котором прослушивается игровой сервер
GameServerHostName = 192.168.10.100
 
# Порт игрового сервера
GameServerPort = 7777
 
# Порт логин сервера
LoginPort = 9014
 
# Адрес логин сервера
LoginHost = 192.168.10.100
 
# Внешнесетевой адрес сервера
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес сервера

 

InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
 
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
 
# Пароль базы данных
Password = 2439150
 
# Адрес на котором прослушивается логин сервер
# 0.0.0.0 - все доступные
LoginServerHostName = 192.168.10.100
# Порт логин сервера на который подключается клиент
LoginServerPort = 2106
 
# Порт логин сервера для игровых серверов
LoginPort = 9014
# Адрес логин сервера
LoginHostName = 192.168.10.100
 
# Внешнесетевой адрес логина
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес логина
InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
# Пароль базы данных
Password = 2439150
Изменено пользователем nikmyken

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

По хорошему, всё работает и никаких проблем со сборкой нет.

 

Как минимум из этого конфига додумайтесь сами, почему вас не пускает:

 

# Адрес на котором прослушивается игровой сервер
GameServerHostName = 192.168.10.100

 

 

Изменено пользователем HighME

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему у тебя женская ава ?

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

 

 

Сборка evermore r1278
 
# Укажите здесь (ip) адрес вашего Игрового Сервера,  Или используйте символ *
GameserverHostname = *
GameserverPort = 7777
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname = nikmyken.ddns.net
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname = 192.168.10.100
 
# Укажите IP и порт вашего логин-сервера
LoginPort = 9014
LoginHost = 192.168.10.100
 
# Укажите идентификатор (ID) вашего сервера  (например - 1 это Bartz).
RequestServerID = 1
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов 
AcceptAlternateID = False
 
# Показывать версию сборки, офф сайт, и форум команды.
CommandInfoMessage = False
 
# Параметры Базы данных
Driver = com.mysql.jdbc.Driver
# Поддержка английского языка на сервере, посредством БД.
#URL = jdbc:mysql://localhost/l2Tesey
# Поддержка русского языка на сервере, посредством БД. (Не работает если нету поддержки на уровне клиента)
URL = jdbc:mysql://localhost/l2Tesey
Login = root
Password = 2439150
MaximumDbConnections = 100
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname = nikmyken.ddns.net
 
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname = 192.168.10.100
 
# Укажите здесь (ip) адрес вашего Логин-Сервера,  Или используйте символ *
LoginserverHostname = 192.168.10.100
LoginserverPort = 2106
 
# Сколько времени должно пройти после неправильного ввода логина/пароля прежде чем данных IP получит бан
LoginTryBeforeBan = 20
 
# Время, после которого игрок не сможет выполнить вход, после того как получил бан (опция LoginTryBeforeBan).
# Назначается в секундах. По умолчанию = 10мин. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100
 
# Адрес, по которому логин-сервер будет искать соединение с Гейм-сервером, или используйте * для привязки всех адресов
LoginHostname = *
# Укажите порт вашего логин-сервера
LoginPort = 9014
 
# При true любой гейм-сервер может быть зарегистрирован на вашем логин-сервере
AcceptNewGameServer = False
 
# Показывать лицензию (после ввода пароля)
# Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность
ShowLicence = True
 
# Параметры Базы данных
Driver = com.mysql.jdbc.Driver
# Поддержка английского языка на сервере, посредством БД.
#URL = jdbc:mysql://localhost/l2Tesey
# Поддержка русского языка на сервере, посредством БД. (Не работает если нету поддержки на уровне клиента)
URL = jdbc:mysql://localhost/l2Tesey
Login = root
Password = 2439150
MaximumDbConnections = 20
 
# Выберите параметр: "true", для создания аккаунта при входе в игру автоматически
AutoCreateAccounts = true

 

И эта Сборка

 

# Адрес на котором прослушивается игровой сервер
GameServerHostName = 192.168.10.100
 
# Порт игрового сервера
GameServerPort = 7777
 
# Порт логин сервера
LoginPort = 9014
 
# Адрес логин сервера
LoginHost = 192.168.10.100
 
# Внешнесетевой адрес сервера
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес сервера

 

InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
 
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
 
# Пароль базы данных
Password = 2439150
 
# Адрес на котором прослушивается логин сервер
# 0.0.0.0 - все доступные
LoginServerHostName = 192.168.10.100
# Порт логин сервера на который подключается клиент
LoginServerPort = 2106
 
# Порт логин сервера для игровых серверов
LoginPort = 9014
# Адрес логин сервера
LoginHostName = 192.168.10.100
 
# Внешнесетевой адрес логина
ExternalHostname = nikmyken.ddns.net
 
# Внутрисетевой адрес логина
InternalHostname = 192.168.10.100
 
# MySQL драйвер
Driver = com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/l2Tesey
 
# Логин базы данных
Login = root
# Пароль базы данных
Password = 2439150

 

Разница в том что сборка Evermore  r1278 еще работает на старом ядре, и там * и прочие символы приемлемы, если вы не заметили то там даже указывают что * отвечает за связку IP адресов. А вот в новой ветки на которой и базируется Sunshine не чего об этом в конфигурации не пишет по этому и * там не рекомендуется использовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все Сделал работает, только все настройки перекапал куда вы залили эту строку ApellaArmorsRestriction = false     не могу найти, что бы снять ограничения на ношения ее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В сборке присутствует возможность настройки АТАКИ\ЗАЩИТЫ всех обычных рб?
в options.properts  есть настройка Пдеф\Мдеф , по умолчанию стоит 100,  при установке меньше 100 защита падает в ноль.

              ------------------------------------------------
                  Sunshine Core - java development team
                        WwW.Sunshine-Core.ru - (c) 2015.
--------------------------------------------------------------------------------

==============================================================-[ Boot Manager ]
Boot: Initializing Logging.
Boot: Creating Boot Folders and Files.
Boot: All Directories and Files Created!
Boot: Initializing Configs.
=====================================================-[ Network Configuration ]
Loading: config/network/network.properties
Loading: config/network/hexid.txt
[ERROR 14:50:08]: Error loading config : hexid.txt!
Exception in thread "main" java.lang.NullPointerException
        at java.math.BigInteger.<init>(Unknown Source)
        at sunrise.Config.loadHexIdFile(Config.java:675)
        at sunrise.Config.loadNetworkConfiguration(Config.java:3334)
        at sunrise.Config.loadAll(Config.java:3247)
        at sunrise.game.util.GameBoot.<init>(GameBoot.java:52)
        at sunrise.game.util.GameBoot.main(GameBoot.java:18)

Работа: "Игрового сервера" завершена некорректно . . .


"Игровой сервер" отключен! . . .

Для продолжения нажмите любую клавишу . . .

Что не так делаю?
 Сначала писал что-то про hexid.txt  .Создал пустой hexid.txt , теперь такая ошибка
Логин сервер запустился корректно.
 HELP

 Разобрался. Нужно сгенерировать этот файл, в папке логинсервера есть батник, потом переименовать и переместить на место.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...