Как изменить здоровье ботов в тренировке CS:Source
Сложность бота CS:Source не является произвольным числом его здоровья. Для упражнения с уменьшенным HP на своей карте можно проверить отладочный ввод SetHealth у выбранной сущности игрока. Он относится к управлению локальной тренировкой.
ent_fire !picker SetHealth 50sv_cheats 1 и временно остановите обработку ботов командой bot_stop 1, если она доступна в вашей сборке. Наведитесь на нужного бота. Это уменьшает риск случайно выбрать объект карты вместо игрока.ent_fire !picker SetHealth 50. Здесь !picker означает сущность под прицелом, а 50 — пример уменьшенного здоровья. Прочитайте ответ консоли: если цель не найдена или ввод недоступен, не считайте изменение успешным.Документация Source описывает SetHealth с ограничением сверху max_health. Поэтому ввод большого числа не доказывает увеличение максимального запаса. Для уменьшения используйте положительное значение ниже обычного максимума и проверяйте именно выбранного живого игрока.
Не подменяйте ввод прямой записью ключа health: первичная документация предупреждает о некорректном обновлении состояния таким путём. Если старая v34 или мод не поддерживает способ, нужен совместимый серверный плагин с документированной функцией, а не набор команд из CS2.
| Пример ввода | ent_fire !picker SetHealth 50 |
| Область | Своя тренировка |
| После появления | Проверить HP заново |
В этом примере выбирается одна сущность под прицелом. Это не глобальная настройка здоровья всего состава.
Сложность описывает поведение бота. Произвольный запас здоровья задаётся отдельным серверным способом.
Counter‑Strike 2
CS:GO
CS:Source
CS 1.6
Standoff 2
База знаний
Обсуждение материала 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.