Для создания сервера понадобится немного времени если вы будете все делать правильно.
Да-да свой сервер это реально. Не знаешь как? Сейчас я попробую объяснить тебе все и разложить все по полочкам
Шаг первый - Скачивание и установка Microsoft SQL Server.
Качаем программу Microsoft SQL Server:
Настройка SQL:
Я буду использовать Microsoft SQL Server 2000
- Нажимаем Setup.bat
- После пары секунд ожидания, вы должны увидеть окошко. Нажмите ”Next” для продолжения.
- Убедитесь, что стоит ”Local Computer” и нажмите ”Next”
- Убедитесь, что стоит ”Create a new instance of SQL Server, or install Client Tools” после нажмите ”Next”.
- Прочтите лицензию (не обязательно) и нажмите ”Yes” если вы подтверждаете её.
- Сейчас убедитесь, что стоит ”Server and Client Tools” и нажмите ”Next”.
- Убедитесь, что выбрано ”Default” и нажмите ”Next”.
- Выберете ”Typical” и нажмите ”Next”.
- Выберете ”Use the same account for each service. Auto start SQL Server Service.” а после выберете ”Use the Local System account” и нажмите ”Next”.
- Это ОЧЕНЬ важный шаг. Выберете ”Mixed Mode (Windows Authentication and SQL Server Authentication)” и назначте сложный пароль. После этого нажмите ”Next”.
- Далее жмём ”Next”. Начнется загрузка. Итак! Вы установили SQL Server 2000! Нажмите ”Finish” и перезагрузите свой компьютер.
Шаг второй - Качаем нужные серверные файлы.
Шаг третий - Настройка .cfg файлов
AccountServer.cfg:
Code
[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
GameServer.cfg
P.S:Ледынь и Шайтан запускать в других GameServer!!!
Code
[±кК¶]
name = GameServer00
equment = System
[Карты]
gate = 127.0.0.1, 1971
[µШНјБР±н]
map = garner
[УОП·КэѕЭїв]
db_ip = 127.0.0.1
db_usr =
db_pass =
[Socket]
keep_alive = 120
[ID»щКэ]
BaseID = 0x50000000
[КµМеКэДї]
max_ply = 500
max_cha = 15000
max_item = 30000
max_tnpc = 300
[№«»бЧоґуіЙФ±Кэ]
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
[µчКФЦёБоїЄ№Ш]
supercmd = 1
[ЧКФґДїВј]
res_dir = ./resource
log_dir = log\\log
//[ґуµШНјїЄ№Ш]
db_mapmask = 1
GateServer.cfg
Code
[Main]
Name = GroupServerAndor1
Version =136
[GroupServer]
IP = 127.0.0.1
Port = 1975
EnablePing = 1800
[ToClient]
IP = 0.0.0.0
Port = 1973
CommEncrypt = 1
EnablePing = 60
іхКјЧоґуБ¬ЅУ =1000
[ToGameServer]
IP = 127.0.0.1
Port = 1971
EnablePing = 180
[ShowRange]
ShowMin = 500
ShowMax = 800
IsUse=0
GroupServer.cfg
Code
[Main]
Name =GroupServerAndor1
Listen_Port =1975
Listen_IP = 127.0.0.1
KeepAlive =1800
Version =103
[AccountServer]
Password =GroupServerAndor1
IP =127.0.0.1
Port =1978
[Database]
IP =127.0.0.1
DB =GameDB
Login =
Password =
MaxVal =2000000000
[ЅЗЙ«]
ГїХКєЕЧоґуЅЗЙ«Кэ =4
ёцРФ»ЇНј±кµДЧоґуЦµ =30
ЧоґуµЗВјИЛКэ =3000
[єГУС]
Чо¶а±»СыЗлКэ =15
ОґѕцСыЗлі¬К± =30
ГїЅЗЙ«Чо¶аєГУСКэ =50
ГїЅЗЙ«µДЧФЦЖєГУС·ЦЧйКэ =10
[Чй¶У]
Чо¶а±»СыЗлКэ =15
ОґѕцСыЗлі¬К± =30
ГїЧй¶УЧо¶аіЙФ±Кэ =15
[БДМм]
ГїНжјТЧо¶а»б»°Кэ =3
Гї»б»°Чо¶аНжјТКэ =30
КАЅзЖµµАЛµ»°јдёф =3
Ѕ»ТЧЖµµАЛµ»°јдёф =3
ЛЅБДЖµµАЛµ»°јдёф =5
[іцЙъµШ]
Argent City = garner
Shaitan City = magicsea
Icicle Castle = darkblue
Шаг четвертый - Аттачим DB.
Аттачим БД (Базу Данных)
Это самая важная часть сервера.
Здесь содержится вся информация о игроках и все, что связано с ними.
Чистые DataBase (если у кого нет)
Скачать
Итак, расписано по шагам:
-Нажмите "Пуск", далее "Все программы" ->”Microsoft SQL Server” -> ”EnterpriseManager”
- Открываем все вкладки
- Жмем правой кнопкой мыши по Databases, выбираем "Все задачи" -> "Attach Database.."
- Далее жмем по "..."
- Итак, открываем в появившемся окошке нашу папку с сервером.
- Открываем Папку с файлом :gamedb_Data.mdf
- Двойной клик по нему
- Дальше ничего не меняем и нажимаем ок
- Тоже самое проделваем с AccountServer
- Открываем Папку с файлом: accountserver_Data.mdf
- Ок
- Все, вот так мы "атачили" нашу базу данных
Шаг пятый - Запускаем сервер.
Включаем сервер.
(В windows 7 жмем правой кнопкой мыши по файлам и жмем "запустить от имени Администратора").
1. AccountServer.exe
2. GroupServer.exe
3. GateServer.exe
4. GameServer.exe
Полезные программы:
Переходим в ЭТУ тему.
В помощь администратору
Название карт:
Code
abandonedcity (1-3) - Затерянный город (фс)
binglang2 - Мираж Ледыни
shalan2 - Мираж Шайтана
leiting2 - Мираж Громограда
bountypk - Доп. пвп локация Остров Арены (входит не во все сборки)
darkblue - Великий синий океан (Ледынь + острова)
darkswamp - Темное болото.Дс (все уровни)
eastgoaf - Логово черного дракона и прилегающие
lonetower - Одинокая башня
garner - Аскарон (Аргент + острова)
garner2 - Серебряный хаос
hell (1-5) - Абаддоны
jialebi - Небо,О.Сокровищ,Навал база,О.Скелетов
guildwar - Священная война (Св)
guildwar2 - Малая Священная война (миниСв)
magicsea - Магический океан (Шайтан + острова)
puzzleworld (1-2) - Мир демонов (Дв)
teampk - Арена
07xmas (1-2) - Новогодняя деревня (входит не во все сборки)
winterland - Остров Зимы (входит не во все сборки) Новый Регион
secretgarden - Сад Эдель (Пвп Гильдий за Топ)
mjing 1-4 - аврора
mingyun - Комната Судьбы - "Room Fates"
starena - Арены
Все вопросы задаем в ЭТОМ разделе