Установка и базовая настройка сервера Continent Of The Ninth
Скачиваем серверные файлы, базу данных и игровой клиент
Установка и настройка MS SQL сервера При установке SQL Server на шаге «Database Engine Configuration» во вкладке «Account Provisioning» укажите тип аутентификации как «Mixed Mode» и задайте пароль для аккаунта sa. После установки SQL Server необходимо провести базовую настройку, для этого запустите «Sql Server Configuration Manager» раскройте список «SQL Server Network Configuration», выберите «Protocols for SQLEXPRESS» и двойным кликом по TCP/IP откройте свойства протокола и установите всё как на скриншоте ниже. http://image.zone-game.info/images/2016/01/03/i1OuC.png Перезапустите SQL Server. http://image.zone-game.info/images/2016/01/03/EmBbg.png Остаётся только прописать «Пользовательский DSN» для всех восьми созданных баз данных с помощью командной строки (От администратора): Код:
odbcconf.exe /a { CONFIGDSN "SQL Server" "DSN=C9World|SERVER=(local)|Trusted_Connection=Yes|Database=C9World"} http://image.zone-game.info/images/2016/01/03/QgJvT.png Импорт таблиц базы данных Теперь заходим в «SQL Server 2014 Management Studio» в качестве подключения используем следующие данные:
Открываем и выполняем по очереди *.sql (Для выполнения жмём «Execute» или F5):
Регистрация аккаунта и права доступа USE [C9Unity] GO DECLARE @AuthLevel tinyint SET @AuthLevel = 1 -- 1 - обычный игрок, 6 - администратор INSERT INTO Auth.TblAccount([cAccId], [cPassword], [cAuthLevel]) VALUES ('login', 'password', @AuthLevel); Пароль в чистом виде, не хеширован. Установка сервера C9 Сервер уже с «коробки» настроен для запуска на «локалке», так что вам остается только распаковать скачанные файлы и запустить его. Для упрощения, запуск производится с помощью одного из двух батников:
Остановить все сервисы можно одним махом с помощью stop.bat. Дополнительные настройки и установки производятся в конфигурационных файлах LMSConfig.DAT (LocalManagementServer) и ServerBaseConfig.dat которые находятся в папках min_config и max_config. Немного о потреблении ресурсов У меня установлена система Windows 10 x64 которая в простое отъедает порядка 3 гигабайт оперативной памяти. После запуска «максимального сетапа» картина выглядит так: http://image.zone-game.info/images/2016/01/03/9JUWF.png То есть для запуска всех сервисов потребуется минимум 3 гигабайта свободной памяти. Установка клиента и англофикация После установки клиента, распакуйте в него содержимое архива с патчем, после удалите или переименуйте папку Font и распакуйте содержимое англофикатора. Запуск производится с помощью start_game.bat или ярлыка с параметром: Код:
C9.exe 127.0.0.1,10721, Благодарность за файлы и исправления: Divin3, lastfun, Memiko, c9lover. Тема на RZ http://forum.ragezone.com/f932/relea...files-1067307/ |
Re: [C9] Установка и базовая настройка сервера Continent Of The Ninth
Немного теста.
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
докурочил клиент v.1222 (в простонародье - XYX)... вроде бы работает (чуть побегал, по пакетам ошибок не видел)
чуть позже выложу (там есть один не приятный баг (не проверяет пароль при логине), думаю решаемо - не смотрел еще толком) |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Возможно понемногу убирают "классический способ" и оставляют только авторизацию через токен?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
нет, нет, все хорошо)
это просто я "заработался" ))) сам же проверку пароля отключил в функции MSSQL, когда пакет авторизации подгонял... забыл просто) v.1222 (XYX) потестить нужно, в пакетами проблем вроде бы нет, по гейплею - я не в зуб ногой в нем... по данжу первому побегал, мобов подолбил - нормально вроде бы (правда, только 1 карту запускал) |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Кому интересно:
ID Петов Код:
[ Кому интересно - могу поделиться. |
Re: Установка и базовая настройка сервера Continent Of The Ninth
http://cp.c9online.su/db.jsp - база данных всех итемов (пока что в тестовом режиме)
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Так как в офф сервере есть баги, в которые я не хочу вникать и фиксить их, шарю:
1. Личный кабинет (регистрация, авторизация) 2. Статистика 3. База Знаний 4. Заготовки под поддержку UnitPay 5. Частичный перевод клиента Всё можно найти здесь: https://github.com/echipachenko/C9Client Компилируется мавеном и деплоится в TomCat. Для правильной работы регистрации необходимо выполнить этот скрипт: https://github.com/echipachenko/C9Cl..._ONLINE_SU.sql Добавлено через 23 минуты Так же шарю десериализатор GameData.c9t В нём содержаться имена и описания всех сущностей в игре. https://github.com/echipachenko/C9Editor В корне репо лежит уже десериализованый GameData.xml Сериализация в обратную сторону не сделана, но она полностью совпадает с сериализацией. (только надо не читать байты, а писать). |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Помогите, не запускается Worldserver.exe, вернее запускается и сразу окно исчезает. Как это исправить?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
там несколько причин может быть... начиная с того, что запускаешь без параметра (1,2..n (т.е. id сервера)), заканчивая проблемами с БД...
ты б лог показал, а то ванговать долго можно.. |
Re: Установка и базовая настройка сервера Continent Of The Ninth
С worldserver разобрался, недонастроил немного. Подскажите...
В файлах LMSConfig.DAT (LocalManagementServer) и ServerBaseConfig.dat в каких именно местах менять IP на внешний для доступа по сети? Или везде? |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Есть у кого сайт или страничка регистрации для С9?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Вложений: 1
xlmansox на RZ шарил простую страницу регистрации.
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Спасибо большое, но эта регистрация не работает, не добавляет в базу аккаунтю Вот посмотри 92.63.91.49 может подскажешь где ошибка
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
if(trim($_POST['account']) == "" || $_POST['password'] == "" || $_POST['repass'] == "" || $_POST['captcha_code'] == "") Удалите проверку: Код:
|| $_POST['captcha_code'] == "" |
Re: Установка и базовая настройка сервера Continent Of The Ninth
http://prntscr.com/aylcqv ошибка
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
чет ты навертел там)
покажи скрипт |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Спасибо, домучал его) взял по новой с нуля изменил и заработал скрипт) Так и не понял что я там было не так накурочил)
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Подскажите, может есть клиент с полной англофикацией?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Может есть у кого с9t editor?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
orogastus, немного выше https://forum.zone-game.info/showpos...70&postcount=8
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Чем и кaк можно запаковать обратно .cfs?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
В этом посту посмотрите, может найдёте то, что вас интересует.
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Столкнулся с проблемой, пытался перевести карты, файл dds открывается и правится без проблем, а вот в как именно его сохранить не пойму. Фотошоп выдает кучу вариантов сохранения, несколько попробовал, не загружаются карты в игре, выдает ошибку. Может кто подсказать как правильно сохранять файл dds после редактирования? Карты английские которые есть на РЗ кстати тоже не идут. видимо не от этого клиента или хз...
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
уже не нужно методом тыка разобрался)
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
http://prntscr.com/b0tozb Вот скрин как сохранять
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Что-то я так и не понял... Как отредактировать GameData.c9t?
ИМена НПС и квесты, и т.д. Помогите... Альф выложил какие-то сорцы на яве. Как запустить это и как запаковать обратно? Как должно это вообще работать, куда файл пихать? |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Кто может помочь деплоить проект в TomCat?
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
Там папка webapps заходишь туда удаляешь папку ROOT Файл, после сборки, c9.war надо переименовать в ROOT.war и положить в папку webapps Запускаешь томкет \apache-tomcat-8.0.27\bin\startup.bat |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Но ведь он компилирует в jar судя по pom.xml, ка скомпилировать в war? packaging>war</packaging> почему то не помогает. Я что-то не так делаю?
http://prntscr.com/b4rggc |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
Я его немного переделал. В общем. По многочисленным просьбам я сделал обратную сериализацию XML в C9T Так же прикрутил UI. Как пользоваться Ложим файл в c9t-1.0-SNAPSHOT.jar рядом с файлом GameData.c9t Заходим в эту папку командной строкой Запускаем java -jar c9t-1.0-SNAPSHOT.jar Перед вам 2 кнопки. Первая кодирует GameData -> XML, а вторая - с XML в GameData Собранный c9t-1.0-SNAPSHOT.jar http://rgho.st/6RGJXpGjK http://rgho.st/7nrb4xKJN/image.png |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
такой еще момент, а где в конфигах сервера прописывать доступ к базам? например тому же юзеру sa? |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
|
Re: Установка и базовая настройка сервера Continent Of The Ninth
ну я правильно понимаю.
без правки GameData.c9t под свои логины/пароли и ip адреса, сервер не запустится? то есть первый пост этой темы не полный? |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Выдает ошибку, после того как перевел немного и попытался собрать обратно в c9t, http://prntscr.com/b55e1v и в результате с этим файлом клиент не запускается. Можешь подправить?
даже если просто разобрать и собрать файл ничего не изменяя, он становится нерабочим. |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
В с9т только имена нпс квесты мобы и т.пю |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
Билд - http://rgho.st/6RGJXpGjK |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
но ошибки вот есть в логах AuctionServer 2016/05/17 03:48:58 [ERR] - DB Connection is NULL AuthServer 2016/05/17 03:48:04 [ERR] - SQL Server is not connected!! WorldServer 2016/05/17 03:48:08 [ERR] - SQL Server is not connected!! 2016/05/17 03:48:08 [CRT] - [main] SQL Server connect failure ! то есть не видит сервер базы, хотя mssql работает, odbc созданы. |
Re: Установка и базовая настройка сервера Continent Of The Ninth
Цитата:
Или просто дай ему все права и все БД |
Текущее время: 06:01. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot