Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Старый 06.02.2010, 12:48   #1
 Рыцарь-защитник
Аватар для FFForever
 
FFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака Норриса
Регистрация: 08.08.2008
Сообщений: 617
Популярность: 8997
Сказал(а) спасибо: 79
Поблагодарили 826 раз(а) в 405 сообщениях
 
По умолчанию Установка сервера Tales of Pirates (Пиратия)

Нам понадобится:
Microsoft SQL Server
Серверные файлы
Клиент
[Ссылки могут видеть только зарегистрированные пользователи. ]

Установка:

1) Устанавливаем MSSQL Server
2) Распаковываем серверные файлы
3) Добавляем базы данных (accountserver_Data,gamedb_Data)
Пуск => Все программы => Microsoft SQL Server => Enterprise Manager
Заходим в папку Databases
Console Root => Microsoft SQL Servers => (local) => Databases
Щелкаем правой кнопкой мышки по свободной области
Все задачи => Attach Database

[Ссылки могут видеть только зарегистрированные пользователи. ]
Далее появится окно,в котором нужно будет указать путь к базе данных (accountserver_Data,gamedb_Data)
Нажимаем ок - БД добавлена
[Ссылки могут видеть только зарегистрированные пользователи. ]
4) Создаем аккаунт к Базам Данных
Пуск => Все программы => Microsoft SQL Server => Enterprise Manager
Console Root => Microsoft SQL Servers => (local) => Security => Logins

Щелкаем правой кнопкой мышки по свободной области
Выбираем New Login...
[Ссылки могут видеть только зарегистрированные пользователи. ]
В появивишемся окне пишем логин, пароль
[Ссылки могут видеть только зарегистрированные пользователи. ]
В поле Name пишем логин
Ставим флажок на "SQL Server Authentication"
Вписываем в поле Password пароль.
Во вкладке "Server Roles" везде ставим флажки
Во вкладке "Database Access" ставим флажки на "AccountServer" и "GameDB"
Нажимаем "ок"
Аккаунт создан

5) Сервер состоит из 4 "подсерверов":
Game Server - собственно и есть основной сервер
Account Server - сервер отвечающий за авторизацию игроков и допуск их на сервер
Gate Server - Дословно "ворота" между сервером и клиентом
Group Server - сервер связывающий все "подсерверы" между собой

Рассмотрим Конфигурационный файл Game Server:
Код:
\\Конфигурационный файл GameServer1

[Info]
name = GameServer01  // Название файла

[GateServer] 
gate = ваш IP, 1971 // IP адрес, порт

[Map]            // карты
map = garner
map = teampk
map = eastgoaf
map = guildwar

[db]	// База данных
db_ip   = ваш IP    // IP адрес БД
db_usr  = Логин (вписываем ваш логин, который мы создали в 4 пункте или оставляем пустым, если вы опустили 4 пункт)  // Логин
db_pass = Пароль (вписываем ваш пароль,который мы создали в 4 пункте или оставляем пустым, если вы опустили 4 пункт)   // Пароль (в md5)

[Socket]
keep_alive = 120

[ID]
BaseID = 0x50000000

[Setting]
max_ply = 500      // Максимум игроков на сервере
max_cha = 15000      // Максимум персонажей на сервере
max_item = 30000   // Максимум предметов на сервере
max_tnpc = 300      // Максимум NPC на сервере

[Гильдии]
guild_num   = 80

[Гильдии]
guild_try_num   = 80

[Предметы]
item_show_time   = 60   // время до исчезновения лута с земли в секундах
item_prot_time   = 30   // время в течение которого нельзя поднять чужой лут в секундах

[Чат]
say_interval   = 1      // задержка отправки сообщений в секундах

[LOG]
log_cha     = 0
log_cal     = 0
log_ai      = 0
log_mission = 0

[ґуµШНјїЄ№Ш]
db_mapmask = 1

[µчКФЦёБоїЄ№Ш]
supercmd   =  1

[Лог]
res_dir = ./resource // путь до сервера
log_dir = log\log // место хранения логов
Хочу сказать о [Map]:
map = garner - карта включена
ставим двойной обратный слеш (//):
//map = garner - карта выключена
Список карт:

Код:
garner - Аскарон
magicsea - Магический Океан
darkblue - Великий Синий Океан
lonetower - Одинокая башня
eastgoaf - Серебрянные шахты, заброшенные шахты, логово черного дракона, логово черного дракона 2
secretgarden - Сад Эдель
darkswamp - Темная топь
abandonedcity - Забытый Город
abandonedcity2 - Забытый Город 2
abandonedcity3 - Забытый Город 3
puzzleworld - Мир Демонов
puzzleworld2 - Мир Демонов 2
teampk - Арена
jialebi - Небеса, база флота, остров сокровищ, остров скелетов
garner2 - Серебряный Хаос
hell* - абаддоны
guildwar - Священная война
guildwar2 - Маленькая священная война
leiting2 - Мираж Громограда	
shalan2 - Мираж Шайтана	
binglang2 - Мираж Ледыни	
yschurch - Церковь	
07xmas - 2007 Новогодняя деревня	
sdBoss - Остров Боссов
07xmas2 - Снежная война
prisonisland - Тюрьма
winterland - Остров Зимы	
mjing1 - 1-ый край Аврор
mjing2 - 2-ой край Аврор
mjing3 - 1-ый край Тьмы
mjing4 - 2-ой край Тьмы
starena* - Арены
heilong - Сундук черного дракона
darkhouse - Дом тьмы	
mingyun - Комната судьбы	
BountyPK - Bounty Hunter
glacierpk - Ледниковый Армагеддон
PKmap - Арена
Конфигурационный файл Account Server:
Код:
//Конфигурационный файл Account Server

[net]
listen_port = 1978
listen_ip = Ваш IP          

[db]
dbserver = Ваш IP
db = AccountServer
userid = (вписываем ваш логин,который мы создали в 4 пункте или оставляем пустым,если вы опустили 4 пункт) 	// Логин
passwd =  (вписываем ваш пароль,который мы создали в 4 пункте или оставляем пустым,если вы опустили 4 пункт) 	// Пароль


[bill]
enable_bill = 0
enable_passport= 0    
enable_kickuser = 0

bill_server1 = Ваш IP:7243
bill_server2 = Ваш IP:7243

[tom]
enable_tom = 0

[gs]	// Ключи к GroupServer
GroupServerAndor = GroupServerAndor 
GroupServerAndor1 = GroupServerAndor1 
GroupServerAndor2 = GroupServerAndor2 
GroupServerAndor5 = GroupServerAndor5 
GroupServerAndor6 = GroupServerAndor6 
enable_ping = 1
Конфигурационный файл GroupServer:
Код:
[Main]
Name      =GroupServerAndor1                         // Имя файла
Listen_Port  = 1975                                            // Порт
Listen_IP    = Ваш IP                         // IP
KeepAlive    = 600
Version      = 103

[AccountServer]
AcctEnable   =1                                                            //0: закрыть соединение // 1: открыть соеденение
Password   =GroupServerAndor1                           // Ключ AccountServer (Новичкам лучше не трогать)
IP         =Ваш IP                                                   // IP адрес
Port      =1978                                                           // Порт AccountServer

[Database]
IP        = Ваш IP                                                           // IP адрес
DB        =   GameDB                                                    // База данных
Login        =   (вписываем ваш логин,который мы создали в 4 пункте или оставляем пустым,если вы опустили 4 пункт)       // Логин                                                       // Логин
Password    =  (вписываем ваш пароль,который мы создали в 4 пункте или оставляем пустым,если вы опустили 4 пункт)   // Пароль
MaxVal        =2000000000            

[?CE«]
MaxCharactPerAcc    =3                       // Максимум персонажей,которых можно создать на Аккаунте
ChaImgLogoMaxValue    =30             
MaxLognCount        =200                   

[friend]
MaxInvtation        =5                           // Максимум персонажей приглашаемых в друзья в одно и тоже время
InvitTimeOut        =30                          // Время приглашения в друзья (в секундах)
MaxFriendPerChar    =50                        // Максимум игроков,которых можно добавить в друзья
EveryCharFrndListGroup    =10            

[party]					// Отряд (Могу ошибаться в описании - не проверял)
MaxInvtation        =5               // Максимум персонажей приглашаемых в отряд в одно и тоже время
InvitTimeOut        =30            // Время Приглашения (В секундах)
PlayersInsdParty    =5            // Максимум игроков в отряде

[chat]
MaxMsngPerPlayer    =30                      // Максимум игроков которых можно добавить в общий чат (максимальное значение = 30)
MaxPlayerPerMsng    =30                  
WrldChanSayInter    =20                     // Интервал времени,через который можно отправлять сообщения в мировай чат (в секундах)
TrdeChanSayInter    =20                    // Интервал времени,через который можно отправлять сообщения в торговый чат (в секундах)
WhprChanSayInter    =2                     // Интервал времени,через который можно отправлять личные сообщения (ЛС,ПМ) (в секундах)

[birth]
Argent City            =garner
Shaitan City            =magicsea
Icicle Castle            =darkblue
Конфигурационный файл GateServer:
Код:
[Main]
Name = MoMo_Gate			// Имя файла
Version =135			// Версия (Мы используем 1.35, официальный клиент 10135)

[GroupServer]		// GroupServer
IP = ваш IP		// IP адрес
Port = 1975				// Порт
EnablePing = 1800		// Кикать при высоком пинге

[ToClient]
IP = ваш IP			// IP адрес, который использует клиент при подключении к серверу (его мы и будем вводить в программе IPChanger)
Port = 1973				// Порт
CommEncrypt = 1			
EnablePing = 60			// Кикать при высоком пинге
іхКјЧоґуБ¬ЅУ =1000		

[ToGameServer]
IP = Ваш IP // IP адрес
Port = 1971				// Порт
EnablePing = 180		// Кикать при высоком пинге

[ShowRange]
ShowMin = 500			
ShowMax = 800			
IsUse=0
Всё - настроив все конфигурационные файлы (конфиги) запускаем сервер (Неважно в какой последовательности (я запускаю сначало то,что полегче (GroupServer, GateServer, AccountServer),а потом потяжелее (GameServer))

6) Подключение к серверу.
Устанавливаем клиент
Кидаем IPChanger (changeIP) в папку с игрой
Открываем IPChanger
В первые две строки вводим что хотим
В третью IP адрес, который указали в GateServer.cfg
Код:
[ToClient]
IP = ваш IP			// IP адрес, который использует клиент при подключении к серверу (его мы и будем вводить в программе IPChanger)
Port = 1973				// Порт
CommEncrypt = 1			
EnablePing = 60			// Кикать при высоком пинге
[Ссылки могут видеть только зарегистрированные пользователи. ]

Видео Гайд






(с)HeSToP

Последний раз редактировалось FFForever; 06.02.2010 в 12:56.
  Ответить с цитированием
Старый 26.02.2010, 14:39   #2
 Разведчик
Аватар для fm55
 
fm55 никому не известный тип
Регистрация: 25.02.2010
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Установка сервера Tales of Pirates (Пиратия)

У мну такая проблемма.
Поставил SQL сделал все как написано - но когда я пытаюсь запустить что либо - выдает ошибки.
Акаунт сервер вообще виснит и в окошке "main database hendler create failed, accountserver lang!"

GameServer.exe выдает следующее - Database [GameDB] Connect Filed! ERROR REPORT....
На сколько я понял то сервер не может подключится к бд, за счет чего это может быть и как решить эту проблему ?
Заранее спасибо за ответы.
  Ответить с цитированием
Старый 05.03.2010, 21:00   #3
 Рыцарь-защитник
Аватар для FFForever
 
FFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака НоррисаFFForever троюродный дядя Чака Норриса
Регистрация: 08.08.2008
Сообщений: 617
Популярность: 8997
Сказал(а) спасибо: 79
Поблагодарили 826 раз(а) в 405 сообщениях
 
По умолчанию Re: Установка сервера Tales of Pirates (Пиратия)

проверь настройки в серверных файлах
  Ответить с цитированием
Старый 03.01.2011, 01:11   #4
 Разведчик
Аватар для toweli
 
toweli никому не известный тип
Регистрация: 28.09.2010
Сообщений: 16
Популярность: 10
Сказал(а) спасибо: 14
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Установка сервера Tales of Pirates (Пиратия)

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 16.02.2011, 07:24   #5
 Разведчик
Аватар для BopoHangel
 
BopoHangel на правильном пути
Регистрация: 15.02.2011
Сообщений: 17
Популярность: 22
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 3 сообщениях
Отправить сообщение для BopoHangel с помощью ICQ Отправить сообщение для BopoHangel с помощью Skype™
 
По умолчанию Re: Установка сервера Tales of Pirates (Пиратия)

[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Информация] Установка сервера PTS G1LZA Lineage 2 1 25.01.2015 16:44
[Помогите!] Установка сервера на No-IP Tyz Вопросы и ответы, обсуждение 1 21.05.2010 19:14

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:17.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net