CS:S v93 • База знаний

CS:S v93 • База знаний

Администрирование • Настройка • Решение проблем
v93 • Стабильная
Все Админка Настройки Плагины Сеть Ошибки Оптимизация
👑
Установка админки
SourceMod / MetaMod

Как дать себе админку

📌 Файл: addons/sourcemod/configs/admins.cfg
"STEAM_0:1:12345678" "z"

Флаги прав:

ФлагОписание
zВсе права
aРезервный слот
bОсновной
cКик
dБан
eРазбан

После изменений выполните: sm_reloadadmins

🔓
Снятие бана
SourceBans / Консоль

Как разбанить игрока

Через SourceBans: админ-панель → Удалить бан
Через консоль:
sm_unban STEAM_0:1:12345678
🛡️
Бан по IP
FireWall защита

Блокировка по IP

Не баните целые подсети без необходимости!

Плюсы: не обойти сменой аккаунта
Минусы: динамический IP может меняться

Есть плагины для автоматического добавления в FireWall

⚙️
server.cfg
Основной конфиг

Базовый конфиг сервера

// Основные hostname "Мой CS:S v93 Сервер" rcon_password "пароль" sv_contact "admin@mail.ru" // Игровые mp_timelimit 30 mp_roundtime 3 mp_freezetime 5 mp_startmoney 800 mp_friendlyfire 1 // Сеть maxplayers 32 port 27015 sv_minrate 5000 sv_maxrate 25000 sv_minupdaterate 33 sv_maxupdaterate 100

Файл: cstrike/cfg/server.cfg

🚫
No Steam сервер
RevEmu

Как сделать сервер без Steam

  1. Напишите в техподдержку для доступа
  2. Скачайте RevEmu с форума
  3. Замените steamclient.so на steamclient_valve
  4. Или установите через панель
📜
Скрипты запуска
start.bat / start.sh

Windows (start.bat)

srcds.exe -console -game cstrike -tickrate 100 +maxplayers 20 +map de_dust2 -port 27015

Linux (start.sh)

./srcds_run -game cstrike -tickrate 100 +maxplayers 20 +map de_dust2 -port 27015
🔌
Metamod
Установка

Установка Metamod

Скачайте с sourcemm.net, распакуйте в cstrike/

Проверка: meta list

🧩
Sourcemod
Установка

Установка Sourcemod

Скачайте с sourcemod.net, распакуйте в cstrike/

Проверка: sm version

📦
Плагины
Полезные

Рекомендуемые плагины

  • SMAC (античит)
  • MapChooser (голосование)
  • Simple Chat Processor
  • SourceBans (баны)
💰
Финансовые вопросы
Оплата

Если оплатили и что-то не так — пишите в тикет

Деньги не возвращаются после 15 дней аренды, но мы поможем с настройкой

🌐
Could not get IP
Ошибка
Сервер не может определить IP

Решение: укажите параметр -ip ваш_IP или проверьте порт

🚪
Порты заняты
Address already in use

Найдите процесс и завершите или смените порт

lsof -i :27015 (Linux)
netstat -ano | findstr :27015 (Windows)
🔓
Открытие портов
NAT

Настройте NAT на роутере: TCP/UDP 27015

Проверка: yougetsignal.com

👻
Сервер не виден
В списке

Проверьте мастер-сервер: +sv_master_legacy_mode 1

Убедитесь, что sv_region указан

📶
Высокий пинг
Лаги

Увеличьте rates:

sv_maxrate 1048576 sv_minrate 10000 sv_maxcmdrate 128 sv_maxupdaterate 128
Tickrate 100/128
Производительность

Запуск с -tickrate 100 и sv_maxupdaterate 100

⚙️
CPU Affinity
Привязка к ядрам

Linux: taskset -c 0,1 ./srcds_run ...

Windows: через диспетчер задач

📊
Параметры rates
Сеть
sv_maxrate 1048576 sv_minrate 10000 sv_maxcmdrate 128 sv_mincmdrate 30 sv_maxupdaterate 128 sv_minupdaterate 30
💥
Вылеты сервера
Crash

Проверьте плагины и логи sourcemod/logs

Запустите без addons для теста

🗺️
Карта не найдена
Map not found

Положите .bsp в cstrike/maps/

🔒
VAC не включается
Secure mode disabled

Запуск с -secure, проверьте steamclient.so

В server.cfg: sv_secure 1

🔑
RCON
Удалённое управление

Сложный пароль в rcon_password

Ограничьте доступ: rcon_allowips

📋
Sourcebans
Система банов

Веб-панель для управления банами

Требует MySQL

🛡️
SMAC
Античит

SourceMod Anti-Cheat

Скачайте с sourcemod.net