Фантастический форум
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Создание своего сервера Tales of Pirates(Пиратия Онлайн)(новый гайд)

Перейти вниз

Создание своего сервера Tales of Pirates(Пиратия Онлайн)(новый гайд) Empty Создание своего сервера Tales of Pirates(Пиратия Онлайн)(новый гайд)

Сообщение  Moonwolf Вс Окт 18, 2015 4:37 pm

Системные требования:


Операционная Система (OS): Windows XP, Vista, 7, 8, Server 2003, Server 2008.
Процессор (CPU): 2х2.0 ГГц
Оперативная Память (RAM): 4 Гб и больше
Жесткий Диск (HDD): 200-500 Мб под серверные файлы, остальное под log, backup и т.п.
Интернет (Internet): 10 Мбит/c на 1000 человек
P.S: Остальные девайсы как Видео, аудио карты нас не интересуют. Запустить сервер можно и при меньших конфигурациях компьютера, но это может повлиять на работоспособность сервера.

Инструменты:
Microsoft SQL Server 2008 r2 - скачать
Сервер настроенный для игры одному+базы(V1.38) - скачать
Клиент пропатченный для игры одному(V1.38) - скачать
Сервер настроенный для игры одному+базы(V2.0) - описание сервера / скачать
Клиент пропатченный для игры одному(V2.0) - скачать
Установка:
Установка Microsoft SQL Server 2008 R2 - описание и видеогайд
Подключение Базы Данных в Microsoft SQL Server 2008 R2 - описание
Создание Пользователя в Microsoft SQL Server 2008 R2 - описание

Настройка конфигураций и запуск сервера:
AccountServer.cfg
Код:
[net]
listen_port = 1978
listen_ip = 127.0.0.1

[db]
dbserver = 127.0.0.1
db = AccountServer
userid =
passwd =

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

bill_server1 = 127.0.0.1:7243
bill_server2 = 127.0.0.1:7243

[tom]
enable_tom = 0

[gs]
GroupServerAndor = GroupServerAndor
GroupServerAndor1 = GroupServerAndor1
GroupServerAndor2 = GroupServerAndor2
GroupServerAndor5 = GroupServerAndor5
GroupServerAndor6 = GroupServerAndor6
enable_ping = 1

userid =
passwd =

Ваши имя пользователя и пароль(зашифрованный) от Microsoft SQL Server.
Как их сделать? Создаем пользователя и пароль для *.cfg файлов

GameServer.cfg (GameServer2.cfg, GameServer3.cfg, GameServer4.cfg)
Код:
[ID]
name = GameServer00 //GameServer01, GameServer02, GameServer03, GameServer04...
equment = system

[Gate]
gate = 127.0.0.1, 1971

[Map]
map = garner

[DB]
db_ip = 127.0.0.1
db_usr =
db_pass =

[Socket]
keep_alive = 120

[BaseID]
BaseID = 0x50000000

[Entity]
max_ply = 3000
max_cha = 15000
max_item = 30000
max_tnpc = 300

[Guild]
guild_num = 80
guild_try_num = 80

[Item]
item_show_time = 60
item_prot_time = 30

[Interval]
say_interval = 3

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

[Debug]
supercmd = 1

[Res]
res_dir = ./resource
log_dir = log\\log

// [Large map switch]
db_mapmask = 1

userid =
passwd =

Ваши имя пользователя и пароль(зашифрованный) от Microsoft SQL Server.
Как их сделать? Создаем пользователя и пароль для *.cfg файлов

Строка [Map]. Сюда добавляют карты, для их запуска.
Код:
[Map]
map = garner
Один геймсервер не может вытянуть несколько больших карт. Для этого создаём несколько конфигов с разными картами картами (GameServer01, GameServer02, GameServer03, GameServer04...) подробнее тут - https://moonwolf.forum2x2.ru/t241-topic#1412
GateServer.cfg
Код:
[Main]
Name = PKO138
Version = 136

[GroupServer]
IP = 127.0.0.1
Port = 1976
EnablePing = 180

[ToClient]
IP = 0.0.0.0
Port = 1973
CommEncrypt = 1
EnablePing = 60
MaxConnection = 1000

[ToGameServer]
IP = 127.0.0.1
Port = 1971
EnablePing = 180

[ShowRange]
ShowMin = 500
ShowMax = 800
IsUse = 1

GroupServer.cfg
Код:
[Main]
Name = GroupServerAndor2
Listen_Port = 1977
Listen_IP = 127.0.0.1
KeepAlive = 600
Version = 103

[AccountServer]
AcctEnable = 1
Password = GroupServerAndor2
IP = 127.0.0.1
Port = 1978

[Database]
IP = 127.0.0.1
DB = GameDB
Login =
Password =
MaxVal = 2000000000

[character]
MaxCharacterNum = 3
MaxValue = 30
MaxPerson = 3000

[friend]
MaxInvitedNum = 5
InvitedTime = 30
MaxFriendNum = 50
FriendGroupNum = 10

[team]
MaxInvitedNum = 5
InvitedTime = 30
MaxPersonNum = 5

[chat]
MaxChatNumPerPlayer = 30
maxPlayerPerChat = 50
WorldInterval = 60
TradeInterval = 300
ToYouInterval = 2
WorldFee = 1000
WorldFeeInterval = 1000

[bird]
Argent City = garner
Shaitan City = magicsea
Icicle Castle = darkblue

userid =
passwd =

Ваши имя пользователя и пароль(зашифрованный) от Microsoft SQL Server.
Как их сделать? Создаем пользователя и пароль для *.cfg файлов

Запускать сервер можно как угодно, но лучше всего так:
Код:
AccountServer.exe => GameServer.exe => GroupServer.exe => GateServer.exe
Если есть FilterServer, то его тоже не забываем запускать.

Создаём или правим аккаунт для игры - гайд по созданию аккаунта


==============================================================
Полезные знания по игре:
==============================================================
ГМ команды
Moonwolf
Moonwolf
Admin
Admin

Сообщения : 423
Репутация : 15
Дата регистрации : 2009-01-13
Возраст : 41
Откуда : город воинской славы Елец

https://moonwolf.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения