Как настроить сервера css v34

Содержание
  1. Краткая информация о настройке CS:Source сервера
  2. Запускаем сервер с модом
  3. Выполняем настройки производительности
  4. видимость сервера в интернете
  5. Настройка, оптимизация и защита [CS:S v34]
  6. #1 Vovan24
  7. Настройка серверов css v34 sourcebans gamecms
  8. Записи сообщества Поиск Настройка серверов css v34 sourcebans gamecms запись закреплена [CS:S v34] ProtectCMDS 1.0.4 1. [Критическая] Фикс кривых пакетов. Описание: Включена фильтрация на кривые пакеты, которые приводили сервер к очень долгому «задумыванию» и остановки игрового процесса. Полностью переработана фильтрация пакетов. Заблокированы все Split пакеты. Добавлена защита от DoS атак. Можно смело убирать dosprotect. (Не помогает в случае забивания канала); Показать полностью. Блокировка следующих эксплоитов: Cmds_Exploit, Love_x, PacketSender, Salamon, Srcds_death, UltraHook flood, Split_Exploit, Ping_Exploit, kickserv_c, Voice_Exploit, Mass disconnect, SAMP Crash, Lag Server и другие; 2. [Критическая] Фикс голосового чата «buffer overflow in net message» + блокировка FPSKiller 1.0 Описание: Добавлена фильтрация и forward на голосовой чат. Пофикшено выкидывание игроков и FPSKiller 1.0. 3. [Критическая] Реализовано хеширование steamID Описание: Хешируется SteamID при заходе игрока. Для каждого сервера создается уникальная соль для хеширования. Если вы хотите, чтобы на ваших серверах был один и тот же SteamID, то скопируйте файл sourcemod/data/protectcmds_steamid_salt.dat на все сервера. Есть возможность задавать любой SteamID. Файл лежит sourcemod/data/protectcmds/steamid_hash.txt 4. [Критическая] Запрещена загрузка левых плагинов/расширений не из стандартных папок SourceMod. Описание: Блокируются команды, которые позволяли загружать сторонние плагины/расширения не из стандартных папок SourceMod 5. [Важная] Защита от фейк ботов. Описание: На данный момент реализован forward, который позволяет перехватить первый пакет, который отсылает игрок и зафиксить фейковых ботов. Боты тупо зависают на моменте подключения и SourceMod их не видит. 6. [Важная] Фикс кривых игровых пакетов. Описание: Зафикшены кривые игровые пакеты. 7. [Средняя] Фикс выхода игрока. Описание: Зафикшен кривой выход игрока, который мог привести сервер к паузе и т. д. 8. [Средняя] Фикс Kick SourceTV. Описание: Блокируется возможность кикнуть SourceTV, при том, что игрок спокойно может зайти на сервер и его не кикнет. 9. [Средняя] Фильтрация и блокировка команд. Описание: Блокируются команды: sm и meta. Включена блокировка команд при превышении 30 UserCmds/сек. Так же можно указать блокировку других команд в файле sourcemod/data/protectcmds/blockcmds.txt 10. [Низкая] Фикс краша сервера с помощью функции Studio_BoneIndexByName. Описание: При установке непрекешированной модели (0), например, через SetEntData, pStudioHdr мог быть равен NULL, что приводило к крашу сервера. 11. [Низкая] Фикс краша сервера с помощью GameUI::Deactivate. Описание: Когда игрок активировал GameUI (это возможность управлять объектами (с белым прицелом) ) — умер или вышел с сервера, то при деактивации, сервер не мог получить валидную Entity и пытался разыменовать NULL или -1, что приводило к крашу сервера. 12. [Низкая] Фикс краша сервера TakeDamage. Описание: При попытке нанести урон после удаления g_pGameRules переменной, сервер мог крашнуться. 13. [Низкая] Фикс движка на новых версия ОС. Описание: Можно запускать сервер на Debian 10, Ubuntu 20. Только отредактировать конфиг valve.rc. После запуска — будет работать фикс. 14. [Низкая] Фикс расширения Rest In Pawn Описание: Пофикшена одна из функций, в которой мог возникнуть краш сервера при использовании EXT RIP Источник

Краткая информация о настройке CS:Source сервера

Поклонники онлайн шутера Сounter Strike Source не только могут играть на уже готовых картах, но и получили возможность самостоятельно редактировать карты и даже создавать виртуальные сервера, где и происходит вся игра. Расскажем вам поподробнее как создать Сounter Strike Source и как правильно провести его настройку.

Для создания своего игрового сервера вам необходимо скачать чистую сборку СSS, которую вы с легкостью найдете в интернете на тематических ресурсах. Далее после скачивания можно приступать к установке и настройке сервера. Вам необходимо узнать технические параметры вашего компьютера и скорость канала в интернет. Именно в зависимости от производительности подсистемы и выполняется настройка Css сервера.

Как быстро и просто создать свой сервер контр-страйк cоурс сервер. Создание сервера происходит поэтапно, рассмотрим всё по пунктам:

  • Пункт 1: Скачивание и установка чистого сервера Counter-strike Source с любого ресурса.
  • Пункт 2: Выбор мода для КС Соурс.
  • Пункт 3: Раскрутка СS:S собственного сервера с нуля.

Поэтому если у вас скорость меньше 1 Mбит/сек, то создать свой собственный сервер в CS вряд ли удастся, так как такого пропускного канала будет недостаточно для игры.

Запускаем сервер с модом

Теперь, когда вы разобрались с апдейтером и скачали ваш новый сервер КС:Cоурс, запускаем файл с названием hlds.exe. Прописываем нужное вам название, выбираем карту и нажимаем на кнопку «Start Server». Теперь заходим в саму игру и прописываем IP-адрес в консоль и заходим на свой сервер.

Читайте также:  Духовой шкаф не работает вентилятор охлаждения

Самое трудное мы закончили, теперь выбираем мод для нашего сервера КС Сорс. В игровом сообществе есть большое количество различных модификаций игры, таких как:

  • Паблик
  • Зомби
  • Серф
  • Тюрьма
  • Преодоление препятствий
  • Быстрая игра

И еще порядка 5-10 мало-известных модов. Немного о каждом:

  • Паблик – обычный простой сервер, как на многих чемпионатах, с заданием поставитьраздефузить бомбу и выиграть раунд.
  • Зомби – нашествие зомбаков, которые овладели миром вашего сервера. Задание зомби заразить выживших, а тем, кто не попал под инфекцию убить заразу.
  • Серф – достаточно интересный, но трудный мод. Тут потребуется несколько часов тренировки, чтобы научиться кататься на рампах, на специально созданных картах. Летаем – убиваем – побеждаем.
  • Тюрьма – тут присутствует охрана и зеки. Задание охраны сдержать бунт, проводить различные игры с зеками, а «отбросам общества» нужно как можно быстрее выбраться из клеток и поднять бунт.
  • Преодоление препятствий или DeathRun(смертельный забег) – большая карта, с множеством проблем для прохождения. Это и ломающийся пол, горящая лава, летающие топоры и многое другое. За команду террористов играет 1 игрок и пытается всеми способами не дать пройти контрам к себе в логов, нажимая кнопки и активируя те или иные ловушки. Спецназу нужно добраться и убить вредного тера.
  • Быстрая игра или же КСДМ – тот же паблик, но без задания заложить бомбу. После того, как вас убьют, вы возрождаетесь с новым выбором оружия, и так постоянно. Цель одна – отточить мастерство в стрельбе.

Основные моды я расписал, выбор только за вами, какая модификация будет вам по душе.

Выполняем настройки производительности

В соответствии с техническими параметрами компьютера и канала в интернет выбираем такие характеристики как RATE, TICK RATE и количество слотов. Для непосвященных скажем, что эти параметры напрямую влияют на динамику и качество игры. Слоты же – это максимально число игроков, которые могут играть на создаваемом сервере.

Показатель качества графики может колебаться от низкого при настройках TICK 33 и параметре RATE 15000, до максимального качества при показателе в TICK 100 и с параметром RATE 25000. Для настройки всех этих показателей вам необходимо использовать файл с названием cstrikecfgServer.cfg. Файл открываем для редактирования и напротив соответствующих строк указываем те значения, которые соответствуют вашей подсистеме.

Рекомендуемые настройки для мощных игровых компьютеров:

  • sv_maxrate от 15000-17000
  • sv_minrate от 7500 — 8000
  • sv_minrate от 7500 — 8000
  • sv_minupdaterate от 30 — 35
  • cl_cmdrate от 65 — 70
  • cl_updaterate от 65 — 70
  • Rate – 2000
  • tickrate – 66

видимость сервера в интернете

Вам осталось лишь выполнить общие настройки сервера, в которых указывается администрирование и ряд других характеристик. Для выполнения такой настройки вам необходимо открыть для редактирования файл cstrikecfgServer.cfg. В параметре hostname вы можете увидеть название вашего сервера, по которому его и будут находить другие игроки.

Вы можете самостоятельно прописать этот пункт, изменив название на произвольное. Остается лишь настроить админ панель, для чего вы можете воспользоваться командами ma_clientgroup и ma_client. Указываем через консоль администратора сервера, который получает максимальные полномочия.

Источник

Настройка, оптимизация и защита [CS:S v34]

#1 Vovan24

  • Пользователь
  • 655 сообщений
  • В связи с постоянными темами о взломе, крашах и подобных, вот вам мануал.
    Знаю, много, но стоит почитать.

    Основное:

    • Не вводите свои данные от аккаунта на сайтах, похожих на myarena.ru. Всегда смотрите в адресную строку- тот ли сайт.
    • Сделайте ваш RCON Пароль сложным! (Никакие: 123, lol, qwerty и т.д. не подойдут ) Советую закодировать пароль в MD5 (http://md5x.ru)
      Везде нужны сложные пароли. Аккаунт вебхостинга, сурсбанс, статистика и т.д. Без них никуда.
    • Если у вас есть сурсбанс- то не поленитесь и удалите содержимое файла /themes/default/page_admin_servers_db.tpl, если вы не хотите чтобы человек, которого вы назначили высшим администратором украл данные от базы данных.
    • Evenscripts и Mani Admin удаляйте. Только Sourcemod. В интернете и в ПУ есть все необходимые плагины.
    • Не устанавливайте все подряд плагины! Смотрите что вы устанавливаете. Мысль: чем больше античитов, тем надежнее не правильная
    • Не забывайте делать резервные копии базы данных SourceBans и вашего сайта. Мало ли что. (Это делается в http://web.myarena.ru/myadmin/ Вводите свои данные от базы данных (их можно посмотреть в ПУ » Плагины » SourceMod » databases.cfg), дальше выбираем вашу таблицу слева и кликаем на вкладку «Экспорт», затем ОК.).
      Если вдруг- ктото снесет всех админов или что еще хуже- вы сможете откатить все на время создания копии. Чтобы это произвести- удаляем все таблицы и нажимаем на вкладку «Импорт»- затем загружаем файл копии и радуемся.
    • Не ведитесь на провокации. Если просите кого-то настроить сервер- вы должны быть уверены, что этот человек не будет действовать с плохими намерениями.
      И ребята, бесплатный сыр бывает только в мышеловке
    Читайте также:  Не работает спидометр ваз гранта причины

    Оптимизация вашего сервера:

    • Эмулятор Steam_id. Без него никак Первое что мы делаем- это устанавливаем eSTEAMATiON в Панели управления.
    • НЕОБХОДИМО установить античит KAC (Kigen’s Anti-Cheat (1.2.2.8) for CSS v.34) в Панели управления. И грамотно его настроить!
      Чтобы разрешить Bunny HOP в конфиге, в парамтре kac_autotrigger значение 2
      Поскольку бывают баны- за ‘просто так’- ставим в параметре kac_ban_duration значение 2880. Будет банить на 2 дня. Думаю никто не против.
      Остальное настраиваете под себя
    • Как добавить себя в админы http://wiki.myarena. ров_в_SourceMod
    • Грамотно настраиваем конфиг сервера. Смотрите каждый параметр.
    • Желательно сделать контент-хостинг, чтобы карты и другие файлы вашего сервера качались в пару раз быстрее http://wiki.myarena. Контент-хостинг

    Самое главное, защита вашего сервера:

    • Устанавливаем плагин AntiSpam [Status and Ping] в ПУ (SourceMod). Этот плагин защитит вас от лагов, создающихся злоумышленниками, которые спамят этими коммандами. Не забываем настраивать.
    • Самая надежная админка это по STEAM_ID + Плагин защиты по паролю.
      Дам мануал:
      Установка плагинов sourcemod : http://wiki.myarena. ceMod_через_FTP
      Плагин защиты по паролю : http://hlmod.ru/foru. ead.php?t=11024
    • Защита от подбора RCON пароля- в ПУ (Sourcemod) Устанавливаем Rcon locker
    • Нужные обычным администраторам флаги: abcdfgjkopqrst и иммунитет, к примеру: 9 (чтобы игроки не могли забанить администратора)
      ( a- Возможность занять зарезервированный слот.
      b- Функции обычного Админа
      c- Возможность кикать игроков.
      d- Возможность банить игроков.
      e- Возможность разбанивать игроков.
      f- Убить/ранить игроков.
      g- Смена карты или основных особенностей игры.
      h- Возможность изменять КВАРы. (А именно основные конфиги сервера. К примеру: Название сервера, св_читс и подобные)
      i- Исполнение конфигурационных файлов. (Загрузка на сервер конфигов, лежащих на сервере в папке /cstrike/cfg/)
      j- Специальный админский чат.
      k- Возможность начинать голосования (за смену карты и т.д.).
      l- Возможность устанавливать/изменять пароль сервера.
      m- Использование РКОН команд.
      n- Смена квара sv_cheats или использование чит-команд.
      o, p, q, r, s, t- дополнительные флаги, которые как правило используют сторонние плагины.
      z- Все сразу
    • Желательно установить DoS Attack Fixer в ПУ. Но я думаю данный хостинг надежно защищен от ддос атак.
    • Если вы хотите, чтобы у вас всегда была возможность посмотреть действия любого администратора устанавливаем данный плагин http://hlmod.ru/foru. hread.php?t=369
    • Если кто-то постоянно обходит ваши баны- у вас 2 выбора.
      Первый: Банить по подсети в ПУ, предварительно записав IP игрока.
      Второй: Использовать плагин NoSteamBans, который будет банить игроков по клиенту http://forum.myarena. -v34-addon-kac/

    Теперь более углубленно:

    • У вас стоит защита по стим айди + пароль, но ктото все равно заходит под вашей админкой и всех банит. Для этого под наш заказ был написан плагин.
      Суть в том- что плагин защиты не сразу кикает за не правильный пароль. И с помощью скрипта можно за это время выкрасть ркон пароль, к примеру.
      Плагин ниже отключит на 3 секунды права подключаемого администратора! Учтите это в плагине skinchooser. Иначе не сразу появится админ скин.
      Дарю вам наш фикс: http://yadi.sk/d/TOajfTAu2Fxk0
    • Советую закрыть status ВСЕМ! И скрыть его в сурсбанс и хлстаст, чтобы никто не подставлял других игроков из-за злобы, включая чит и заходя со стим айди этого игрока.
      Даю вам еще один переписанный нами плагин, который покажет стим айди игроку введя комманду !myid : http://f.leg-ss.com/120MySteamID.smx
    • Бывают случаи, что игрок пропадает из ‘status’ и его невозможно забанить. Это решается- в конфиге KAC (Античита)- «kac_client_nameprotect — Включить проверку на быструю смену ника»
    • Желательно запретить удаленное управление через RCON. Если всеже у вас украдут RCON пароль, то злоумышленник ничего не сможет сделать. Однако, как я считаю, если у вас защищен сервер, то это можно и не делать)
    • И главное- Все что творится на сервере (Все сообщения, все используемые команды и т.д.) сохраняется в логах /cstrike/logs/ или в /startup.log. Прежде чем писать темы на форум и в ТП с просьбой помочь- стоит просто посмотреть и понять что и как. В этом нету ничего трудного, лишь пару минут подумать как все устроено.
    Читайте также:  Если человек не работает может ли он оформить субсидию

    Если вы учли все это, то ваш сервер защищен от атак и взломов любых видов.
    Еще что вспомню- добавлю.
    Надеюсь многим поможет данная статья.

    —-
    Обновлено 15:37 31.01.2013: Исправил ссылку на плагин cmd_5sec.smx

    Сообщение отредактировал Vovan24: 31 Январь 2013 — 14:38

    Источник

    Настройка серверов css v34 sourcebans gamecms

    Настройка серверов css v34 sourcebans gamecms запись закреплена

    Запись для тех кто забыл пароль от АЦ (GameCMS)
    Зайдите в фтп, находите папку inc/config_additional.php вставьте этот код:

    prepare(«UPDATE config SET password=:password LIMIT 1»);
    $STH->execute(array(‘:password’ => $U->convert_password(‘123456’, $conf->salt)));
    ?>
    сохраните залейте обратно — зайдите обратно на сайт и обновите страницу и пароль сменится на 123456 — после чего удалите данный код из config_additional.php

    • Записи сообщества
    • Поиск

    Настройка серверов css v34 sourcebans gamecms запись закреплена

    [CS:S v34] ProtectCMDS 1.0.4 1. [Критическая] Фикс кривых пакетов.
    Описание: Включена фильтрация на кривые пакеты, которые приводили сервер к очень долгому «задумыванию» и остановки игрового процесса.
    Полностью переработана фильтрация пакетов. Заблокированы все Split пакеты. Добавлена защита от DoS атак. Можно смело убирать dosprotect. (Не помогает в случае забивания канала);
    Показать полностью.
    Блокировка следующих эксплоитов:
    Cmds_Exploit, Love_x, PacketSender, Salamon, Srcds_death, UltraHook flood, Split_Exploit, Ping_Exploit, kickserv_c, Voice_Exploit, Mass disconnect, SAMP Crash, Lag Server и другие;

    2. [Критическая] Фикс голосового чата «buffer overflow in net message» + блокировка FPSKiller 1.0
    Описание: Добавлена фильтрация и forward на голосовой чат. Пофикшено выкидывание игроков и FPSKiller 1.0.

    3. [Критическая] Реализовано хеширование steamID
    Описание: Хешируется SteamID при заходе игрока. Для каждого сервера создается уникальная соль для хеширования.
    Если вы хотите, чтобы на ваших серверах был один и тот же SteamID, то скопируйте файл
    sourcemod/data/protectcmds_steamid_salt.dat на все сервера. Есть возможность задавать любой SteamID. Файл лежит sourcemod/data/protectcmds/steamid_hash.txt

    4. [Критическая] Запрещена загрузка левых плагинов/расширений не из стандартных папок SourceMod.
    Описание: Блокируются команды, которые позволяли загружать сторонние плагины/расширения не из стандартных папок SourceMod

    5. [Важная] Защита от фейк ботов.
    Описание: На данный момент реализован forward, который позволяет перехватить первый пакет, который отсылает игрок и зафиксить фейковых ботов. Боты тупо зависают на моменте подключения и SourceMod их не видит.

    6. [Важная] Фикс кривых игровых пакетов.
    Описание: Зафикшены кривые игровые пакеты.

    7. [Средняя] Фикс выхода игрока.
    Описание: Зафикшен кривой выход игрока, который мог привести сервер к паузе и т. д.

    8. [Средняя] Фикс Kick SourceTV.
    Описание: Блокируется возможность кикнуть SourceTV, при том, что игрок спокойно может зайти на сервер и его не кикнет.

    9. [Средняя] Фильтрация и блокировка команд.
    Описание: Блокируются команды: sm и meta. Включена блокировка команд при превышении 30 UserCmds/сек. Так же можно указать блокировку других команд в файле sourcemod/data/protectcmds/blockcmds.txt

    10. [Низкая] Фикс краша сервера с помощью функции Studio_BoneIndexByName.
    Описание: При установке непрекешированной модели (0), например, через SetEntData, pStudioHdr мог быть равен NULL, что приводило к крашу сервера.

    11. [Низкая] Фикс краша сервера с помощью GameUI::Deactivate.
    Описание: Когда игрок активировал GameUI (это возможность управлять объектами (с белым прицелом) ) — умер или вышел с сервера, то при деактивации, сервер не мог получить валидную Entity и пытался разыменовать NULL или -1, что приводило к крашу сервера.

    12. [Низкая] Фикс краша сервера TakeDamage.
    Описание: При попытке нанести урон после удаления g_pGameRules переменной, сервер мог крашнуться.

    13. [Низкая] Фикс движка на новых версия ОС.
    Описание: Можно запускать сервер на Debian 10, Ubuntu 20. Только отредактировать конфиг valve.rc. После запуска — будет работать фикс.

    14. [Низкая] Фикс расширения Rest In Pawn
    Описание: Пофикшена одна из функций, в которой мог возникнуть краш сервера при использовании EXT RIP

    Источник

    Оцените статью