CS 1.6
Сервер и настройки
Практическое руководство

Как настроить выпадение запаса патронов в ReGameDLL в CS 1.6

В ReGameDLL_CS mp_ammodrop определяет, остаётся ли запас патронов у персонажа или передаётся с выброшенным оружием. Это отдельное правило от количества пуль в магазине. Для примера используется mp_ammodrop 2. 0 сохраняет запас у игрока, 1 передаёт его при смерти, 2 — также при обычном выбрасывании оружия.

Настройка относится к ReGameDLL_CS, а не к любому чистому HLDS. Перед применением проверьте установленную GameDLL и наличие переменной: Unknown command означает, что конкретная версия её не поддерживает.

Переменная
mp_ammodrop
Пример
mp_ammodrop 2
Где сохранить
cstrike/game.cfg
Порядок действий
Настройка и проверка
От исходного состояния к результату
1До изменения запросите mp_ammodrop без нового значения. Сохраните полученный ответ и найдите действующую строку в cstrike/game.cfg: так останется точное исходное состояние для сравнения.
2На тестовом сервере выполните mp_ammodrop 2. Это пример выбранного режима, а не универсальная турнирная настройка. 0 сохраняет запас у игрока, 1 передаёт его при смерти, 2 — также при обычном выбрасывании оружия.
3Возьмите оружие с заметным резервом, запишите число патронов и выбросьте его живым. Затем подберите другим персонажем и сравните запас; для режима 1 отдельно воспроизведите смерть.
4Если проверка прошла, сохраните одну строку mp_ammodrop 2 в cstrike/game.cfg. Уберите противоречащие копии этой же настройки из собственных дополнительных конфигов и проверьте значение после смены карты.

Что учитывать при проверке

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

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

Для возврата прежних правил верните исходный mp_ammodrop и заново выдайте комплект для проверки. Затем повторите тот же тест, которым проверяли изменение. Если после перезапуска возвращается другое значение, ищите более поздний exec, конфиг карты или серверный плагин, который меняет mp_ammodrop. Одной повторной записи в клиентский конфиг это не исправить.

Краткая памятка
Основные ориентиры
Переменнаяmp_ammodrop
Примерmp_ammodrop 2
Где сохранитьcstrike/game.cfg
Вопросы и ответы
Частые вопросы
Условия и ограничения
Нет. mp_ammodrop проверяют на сервере. Все подключённые участники играют по его текущим правилам; личный бинд не выдаёт административные права.
Проверьте конфиг карты и загружаемые плагины. Сравните mp_ammodrop сразу после команды и после смены уровня: это показывает момент перезаписи.

Что почитать дальше

Другие руководства по CS 1.6

Просмотры: 3

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту