Тема: Как создать свой сервер XXLDDRace
Сначала скачиваем под свою архитектуру основу сервера
Download:
Windows X32: http://www.xxl-clan.com/attachment.php?aid=7
Linux X32: http://www.xxl-clan.com/attachment.php?aid=8
Linux X64: http://www.xxl-clan.com/attachment.php?aid=9
Как только вы скачали основу сервера - распаковывем на рабочий стол. Или куда вам хочется.
Открываем папку XXLDDRace-2.0 и там видим кучу неизвестных файлов.
Но самый главный файл это autoexec.cfg ; Это конфиг где хранятся все настройки.
Для начала открываем конфиг autoexec.cfg блокнотом
И видим много неизвестных команд
Разберёмся что за команды там есть.
-------------
sv_name "Server" // Имя сервера.
sv_port 27017 // На каком порту будет сервер работать.
sv_map XXLDefault // Карта.
sv_register 1 // Команда для регистрации сервера. При значении 0 будет использоаться для локальной сети.
sv_welcome "Welcome on my XXLDDRace Server" // Приветствие когда присоединился на сервер.
sv_motd "Welcome on my XXLDDRace Server" // Информация о сервере.
sv_test_cmds 1 #cheats // Использование чит команд. Пример: Super, Hammer, XXL.
sv_pauseable 1 // Команда пауза. Действует только для игрока. В чате ввести /pause.
logfile xxlddrace.logj // Это место где будут храниться логи.
sv_endless_super_hook 1 // Включение бесконечного хука.
sv_rcon_password 111 // Пароль от Главного Администратора.
sv_rcon_subadmin_pass 222 // Пароль от Супер Администратора.
sv_rcon_mod_password 333 // Пароль от Модератора.
sv_rcon_helper_password 444 // Пароль от Хелпера.
sv_dmg_blood 0 // Кровь при получении урона.
sv_rescue 1 Команда хелперка. Если упали в тень, пишите в чате /r (если поставить 0 /r не будет работать).
sv_rescue_effect 0 // Эффект при использовании хелпера.
sv_helper 1 // Включить помощь хелпера.
sv_silent_xxl 0 // Не помню такой команды.
sv_rcon_score 0 // Показывает кто из админов какого уровня.
sv_whisper_allow_to_admin 0 // Не помню что это.
sv_member_protection 0 // По-моему защита от взлома админки.
sv_laser_score 1 // Будет ли лазер проходить сквозь тебя или нет.
Отредактировали конфиг под себя и закрываем (Сохраняем).
Устанавливаем свою карту на сервер:
Скачиваем карту с интернета или берём карту скачанную с клиента.
Перемещаем карту в папку data/maps
Копируем название карты без .map // Пример: карту TeeDes.map копируем так TeeDes
Идём в конфиг autoexec.cfg и ищем строку sv_map XXLDefault (вместо XXLDefault вставляем название карты TeeDes без .map)
Получилось sv_map TeeDes
Включаем сервер
Ищем в папке XXLDDRace
Открываем сервер с помощью 2 файлов в зависимости от разрядности системы.
Если у вас X32 запускаете XXLDDRace-Server /// Если у вас X64 запускаете XXLDDRace64-Server
XXLDDRace-Server
XXLDDRace64-Server
Когда включили сервер у вас в конце сервера должно вылезти
SERVER REGISTERED
И можно идти искать сервер и приглашать друзей.
Но если у вас пишет ERROR и порт, то у вас не открыты порт. Это надо лезть в роутер и открывать порты.
Пример на роутере TP-Link:
Открываем 192.168.0.1
Попросит Login: admin и password: admin
Заходим во вкладку Forwarding>Virtual Servers
Жмём Add New
И в полях водим
Service Port: Порт который хотим открыть
Internal Port: Порт который хотим открыть
IP Address: IP адрес локального компьютера узнать можно на вкладке DHCP>DHCP Clients List
Protocol: стоит ALL
Status: Enabled ( Включен)
Common Service Port: Не трогаем
Жмём Save
Как видите порт открыт.
Я советую использовать блокнот Notepad чтобы весь текст в строчку не шёл при большом количестве настроек от XP-8.1 зачечено.
http://vk.com/vl_virtuooz