LogNotes

2025-05-09 07:28:54
Ниже приведён **готовый `server.cfg`**, который максимально точно воспроизводит настройки сервера:

> **141.147.45.166:27960** — **"=x-rat =Sun=City"**

---

## 📄 server.cfg — Sun City (FFA, 28 слотов, zih_roof)

```cfg
// ==== Базовые настройки сервера ====
seta sv_hostname "^8=^3S^8u^3n^8=^3C^8i^3t^8y"  // Название сервера
seta g_gametype "0"                             // 0 = Free For All (FFA)
seta timelimit "15"                             // Лимит времени: 15 минут
seta fraglimit "20"                             // Лимит фрагов: 20
seta capturelimit "8"                           // Для CTF/OneFlag (не используется в FFA)
seta map "zih_roof"                             // Текущая карта

// ==== Параметры подключения и скорости ====
seta sv_maxclients "28"                         // Максимум игроков
seta sv_privateClients "0"                      // Нет приватных слотов
seta sv_minRate "0"                             // Минимальная скорость клиента
seta sv_maxRate "100000"                        // Максимальная скорость (очень высокая)
seta sv_dlRate "8196"                           // Скорость скачивания ресурсов
seta sv_allowDownload "1"                       // Разрешить загрузку файлов с сервера
seta sv_dlURL "http://141.147.45.166/dl"        // URL для загрузки файлов

// ==== Игровые параметры ====
seta dmflags "1096"                             // Флаги игры (см. ниже пояснение)
seta g_delagHitscan "1"                         // Уменьшает задержку при хитскане
seta g_delagMissileBaseNudge "10"               // Коррекция полёта ракет
seta g_delagMissileMaxLatency "500"             // Макс. коррекция по лагу
seta g_rocketSpeed "1800"                       // Скорость ракет
seta g_rockets "1"                              // Включены ракеты
seta g_startWhenReady "0"                       // Не стартовать игру автоматически
seta g_doWarmup "0"                             // Отключен warmup
seta g_ratFlags "32324923"                      // Настройки Ratmod'a
seta voteflags "503"                            // Доступные голосования

// ==== Голосования ====
seta g_allowVote "1"                            // Разрешить голосования
seta g_voteMinFraglimit "5"                     // Минимум для голосования за фраглимит
seta g_voteMaxFraglimit "0"                     // Без ограничения сверху
seta g_voteMinTimelimit "5"                     // Минимум времени для голосования
seta g_voteMaxTimelimit "0"                     // Без ограничения сверху

// ==== Защита и безопасность ====
seta pure "1"                                   // Сервер чистый (только оригинальные файлы)
seta sv_floodProtect "0"                        // Отключена защита от флуда
seta g_needpass "0"                             // Пароль не требуется

// ==== Боты ====
seta bot_minplayers "4"                         // Минимум 4 игрока (боты добавляются при <4)
seta bot_maxbots "4"                            // До 4 ботов максимум

// ==== Прочие параметры ====
seta sv_fps "40"                                // Тикрейт сервера: 40 FPS
seta elimination_roundtime "120"               // 120 секунд на раунд (для режимов Elimination)
seta g_lms_mode "0"                             // LMS (Last Man Standing) выключен
seta g_movement "0"                             // Классическое движение
seta g_overtime "0"                             // Овертайм выключен
seta g_altExcellent "0"                         // Классическая система подсчёта убийств
seta g_instantgib "0"                           // Обычная игра (не instagib)
seta g_maxBrightShellAlpha "0.5"                // Яркость эффектов (полу-прозрачные)
```

---

## 🧾 Что такое `dmflags 1096`?

Это комбинация флагов, влияющих на игровой процесс.

Разбор значения `1096`:
- `1024` — авто-пуш объектов (pushrings, triggables)
- `64` — можно стрелять в союзников (no team dmg)
- `8` — двери не открываются при контакте

Суммарно:  
`1024 + 64 + 8 = 1096`

---

## 🚀 Как запустить сервер с этим конфигом:

### 1. Сохрани файл:
Сохрани как: `z-ratmod/server.cfg`

### 2. Запусти сервер:
```bash
ioquake3 +set fs_game z-ratmod +exec server.cfg
```

Или через `.bat` файл:

```bat
@echo off
ioquake3.exe +set fs_game z-ratmod +exec server.cfg
```

---

## 📦 Хочешь — могу отправить ZIP с:

- Полной сборкой ioquake3
- Z-Ratmod / X-Ratmod
- server.cfg
- autoexec.cfg
- ui.cfg с меню управления ботами и голосованиями

👉 Просто скажи: **"Да, отправь ZIP с готовой сборкой"**

✅ Готово!
← Previous Next →
Back to list