Консольные команды Team Fortress 2
На этой страничке собраны практические все полезные консольные команды Team Fortress 2.

При помощи консоли разработчика вы можете включать и выключать различные настройки игрового процесса и графики, а также менять их числовое значение. Консоль можно включить в расширенных настройках.

Примечание: Некоторые команды связанные с настройкой игры — можно вписать в .cfg файлы для определённых классов, находящиеся в папке с Team Fortress 2.

Настройки Консоли в игре
Запустите игру с параметром запуска: hl2.exe -console из папки игры Team Fortress 2 — Чтобы использовать консоль в игре.

Зайдите в Библиотеку Steam, нажмите второй клавишей по Team Fortress 2, выберите: Свойства, затем задайте параметр запуска: -console



Вы так же можете запустить игру и нажать клавишу: Тильда (~) — Для открытия консоли в игре.

Ещё один вариант настройки консоли в игре

Запустите Team Fortress 2, нажмите: Настройки → Дополнительно, и установите галочку: Включить консоль (~)







Далее переходим к консольным командам.
Команды начинающиеся на: cl_
cl_ask_blacklist_opt_out 0/1 — Вопрос о добавлении сервера в чёрный список после недолгого пребывания на нём (вкл./выкл.).

cl_ask_favorite_opt_out 0/1 — Вопрос о добавлении сервера в избранное после достаточно долгого пребывания на нём (вкл./выкл.).

cl_autoreload 0/1 — Автоматическая перезарядка (вкл./выкл.).

cl_autorezoom 0/1 — Возвращение в режим прицеливания у снайперской винтовки (вкл./выкл.).

cl_burninggibs 0/1 — Горящие части тела после убийства (вкл./выкл.).

cl_cloud_settings 0/1 — Синхронизация файлов конфигурации в облаке Steam (вкл./выкл.).

cl_crosshair_file — Изменяет изображение прицела. Стандартный прицел. Пример: cl_crosshair_file crosshair1

cl_drawhud 0/1 — Показывать или Убрать пользовательский интерфейс — требуется sv_cheats 1

cl_first_person_uses_world_model 0/1 — Режим распознавания всего тела (для использования VR шлема) (вкл./выкл.)

cl_flipviewmodels 0/1 — Режим отображения оружия обычный/противоположный (в левой руке) — не работает при нахождении на сервере.

cl_hud_playerclass_use_playermodel 0/1 — Модель игрока в HUD (вкл./выкл.)

cl_interp — Как далеко интерполируются (отрисовываются дальше их настоящего положения) модели персонажей в мире. Наилучшее значение для hitscan-оружия — 0.034

cl_new_impact_effects 0/1 — Новые эффекты повреждения поверхности, лучше всего заметно на стёклах (вкл./выкл.).

cl_ragdoll_collide 0/1 — Коллизии трупов (вкл./выкл.) (только на стороне клиента).

cl_ragdoll_fade_time — Время, после которого начинают исчезать трупы (только на стороне клиента).

cl_showbackpackrarities 0/1 — Цветовая подсветка предметов при обмене (вкл./выкл.).

cl_showfps 0/1/2 — Счётчик кадров в секунду (выкл./в реальном времени/округлённое значение).

cl_yawspeed — Скорость, с которой поворачивается персонаж при помощи команд +left и +right

cl_spec_carrieditems — Показывать нестандартные предметы на наблюдаемом игроке.
Команды начинающиеся на: ent_
ent_create tank_boss — Создать Танк из режима Манн против машин там, куда наведён ваш прицел.

ent_create obj_sentrygun — Создать Турель 1 уровня там, куда наведён ваш прицел.

ent_create obj_dispenser — Создать Раздатчик 1 уровня там, куда наведён ваш прицел.

ent_create obj_teleporter — Создать Телепорт 1 уровня там, куда наведён ваш прицел.

ent_create eyeball_boss teamnum 5 — Создать Глазастуса там, куда наведён ваш прицел.

ent_create headless_hatman — Создать Пешего всадника без головы там, куда наведён ваш прицел.
Примечание: Пеший всадник без головы может убить любого врага с одного удара, даже танк в Манн против машин.

ent_create merasmus — Создать Маразмуса там, куда наведён ваш прицел.

ent_create item_healthkit_small — Создаёт маленькую Аптечку там, куда наведён ваш прицел.

ent_create item_healthkit_medium — Создаёт среднюю Аптечку там, куда наведён ваш прицел.

ent_create item_healthkit_full — Создают большую Аптечку там, куда наведён ваш прицел.

ent_create item_ammopack_small — Создаёт маленькую коробочку Боеприпасов там, куда наведён ваш прицел.

ent_create item_ammopack_medium — Создаёт среднюю коробку Боеприпасов там, куда наведён ваш прицел.

ent_create item_ammopack_full — Создаёт большую коробку Боеприпасов там, куда наведён ваш прицел.

ent_create item_teamflag — Создаёт нейтральные Разведданные там, куда наведён ваш прицел.
Команды начинающиеся на: tf_
tf_allow_player_use 0/1Разрешает (1) или Запрещает (0) использование команды: +use на сервере, полезно на серверах с фанатскими картами, значение по умолчанию:: 0. — Серверная переменная.

tf_damage_disablespread 0/1 — Разница в уроне (+-10%) для оружия (вкл./выкл.) — Серверная переменная.

tf_dingaling_pitchmaxdmg — Питч при вычислении максимального урона оружия, в большинстве случаев рекомендуется минимальное значение, стандартное значение — 100

tf_dingaling_pitchmindmg — Питч при вычислении минимального урона оружия, в большинстве случаев рекомендуется максимальное значение, стандартное значение — 100

tf_dingaling_volume — Громкость звуков попадания, стандартное значение — 1.00

tf_dingaling_wav_override — Разрешает использование своих звуков попадания

tf_dingalingaling 0/1 — Звук попадания оружия (вкл./выкл.)

tf_medigun_autoheal 0/1 — Автоматически продолжать лечение без зажатия кнопки мыши (вкл./выкл.)

tf_overtime_nag 0/1 — Непрекращающиеся крики: ДОБАВОЧНОЕ ВРЕМЯ! во время добавочного времени (вкл./выкл.) — Серверная переменная.

tf_use_fixed_weaponspreads 0/1 — Фиксированный разброс такого оружия, как дробовик, обрез и прерыватель (вкл./выкл.) — Серверная переменная.

tf_weapon_criticals 0/1 — Случайные криты (вкл./выкл.) — Серверная переменная
Команды начинающиеся на: sv_
sv_cheats 0/1 — Возможность использовать читы (вкл./выкл.)

sv_lan 0/1 — Переменная для сетей в локальных зонах. Только для серверного оператора.

sv_gravity — Задает гравитацию для игроков сервера. Чем меньше значение, тем больше гравитация. По умолчанию: 800.

sv_pure 0/1/2 — Управления пользовательским контентом, только для серверного оператора.

sv_password — Задает пароль сервера.
Команды начинающиеся на: mp_
mp_autoteambalance — Команда для автобалансировки игроков (производится самим сервером).

mp_disable_respawn_times — Команда для выбора времени возрождения (производится самим сервером).

mp_idledealmethod — Команда для управления неактивных игроков (производится самим сервером).

mp_restartgame — Команда перезапускает раунд (производится самим сервером).

mp_teams_unbalance_limit — Команда для баланса сил в команде игроков (производится самим сервером). Если вы хотите играть только на Синюю или только за Красную команду на вашем сервере, пропишите команду: mp_teams_unbalance_limit 0

mp_timelimit — Команда для выбора времени карты (производится самим сервером).

mp_usehwmmodels 1 & mp_usehwmvcds 1 — Использование высокополигональных моделей классов, использовавшихся в серии роликов: Представляем класс...

mp_waitingforplayerscancel 1 — Убирает время при «ожидании команд...» (производится самим сервером).
Команды начинающиеся на: hud_
hud_combattext 0/1 — Цифровое значение урона над головой у противника (вкл./выкл.)

hud_combattext_batching 0/1 — Переключает наложение текста урона друг на друга в пределах 0.10 сек. интервала (вкл./выкл.)

hud_combattext_batching_window — Любая цифра до включая 2.0 приемлемы, время в секундах для выше упомянутого, только при более == 1.

hud_combattext_healing 0/1 — Переключает текст лечения союзников (вкл./выкл.)

hud_combattext_doesnt_block_overhead_text 0/1 — Переключает накладывающиеся эффекты частиц, используемые для критов и мини-критов (вкл./выкл.)

hud_reloadscheme — Используйте это, чтобы исправить различные проблемы с окрашиванием интерфейса или зависшие эффекты критов.

hud_saytext_time 0 — Интервал времени (в секундах), в течении которого отображаются комментарии чата до исчезновения.
Дополнительные вспомогательные консольные команды
tf_forced_holiday *0 ~ 1 ~ 2* — Включить или Отключить праздник на сервере.
Значение: 0 — Отключить режим празднования.
Значение: 1 — Режим: День рожденье TF — В этом режиме всем игрокам доступна шумелка в честь дня рожденья игры.
Значение: 2 — Режим: Хеллоуин — В этом режиме все игроки могут использовать: Хеллоуинские шмотки.

sv_alltalk 1 — Позволяет игрокам обеим командам слышать друг-друга через микрофон в игре. Чтобы игроки общались только со своей командой пропишите: sv_alltalk 0.

mp_allowspectators 1Разрешить (1) или Запретить (0) игрокам заходить в Наблюдатели и наблюдать за игрой.

sv_rcon_logЗаписывать файл журнала (1) или Не записывать ничего (0). Команда отвечает за ведение журнала отвечающего за команды, которые вводили модераторы через RCON команду на вашем сервере.

mp_forceautoteam 1 — Авто-выбор команды за игрока, который только что вошёл на сервер. Автоматически отправлять подключившегося игрока на сервере в Красную или Синюю команду. По умолчанию: 0

mp_autoteambalance 0/1Включить (1) или Отключить (0) автоматический баланс между Красной и Синей командой. Чтобы не было так, что у одной из команд на 1 игрока больше, чем в другой команде. По умолчанию: 0

mp_idledealmethod 0 — Команда отвечает за игроков, которые ничего не делают. Бездействуют в зоне возрождения.
Значение: 0 — Ничего не делать с игроками, которые бездействуют на сервере.
Значение: 1 — Если игрок долго бездействует, то игра переводит этого игрока в команду: Наблюдателей, а затем через какой-то промежуток времени кикает этого игрока с сервера.
Значение: 2 — Если игрок долго бездействует, то игра сразу кикает игрока с вашего сервера.

mp_friendlyfire 0/1Разрешить (1) или Запретить (0) наносить урон своим товарищам по команде. По умолчанию: 0

maxplayers — Команда задаёт максимальное количество слотов для игроков при входе на сервер. Вы можете установить максимальное значение для этой команды, максимум на сервер могут подключиться: 32 игрока. По умолчанию: 24

mp_weaponstay 0/1Разрешить (1) или Отключить (0) оставлять оружие противника на земле после убийства.

mp_maxrounds — Задаёт максимальное количество раундов до смены или до перезагрузки карты на сервере.
Например: mp_maxrounds 5 — Карта смениться на следующую или перезагрузиться после того, как игроки отыграют 5 раундов.

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

mp_humans_must_join_team *any | blue | red |spectator* — Задаёт разрешение на вход игроков только за определённую команду.
Значение: any — Игроки могут войти за любую команду: Красные, Синие или Наблюдатели.
Значение: red — Игроки могут войти только за команду: Красных.
Значение: blue — Игроки могут войти только за команду: Синих.
Значение: spectator — Игроки не смогут заходить за Красных или Синих, но смогут заходить только за: Наблюдателей.

tf_player_drop_bonus_ducks 0/1Разрешить (1) или Запретить (0) после убийства игрока на сервере из него выпадет Уточка из режима: Карнавал.

tf_birthday 0/1 — Отдельная команда для включения праздника: День рожденья TF. Для включения введите: tf_birthday 1. По умолчанию: 0

tf_spells_enabled 0/1Разрешить (1) или Запретить (0) использование книг заклинания на вашем сервере.

tf_player_spell_drop_on_death_rate 0/1Разрешить (1) или Запретить (0) выпадение книг заклинаний после убийства игроков на сервере. Когда убьёте игрока на сервере из него выпадет книга заклинаний, вы сможете её подобрать и вам выдастся случайное заклинание. Эта команда работает только при условии, если на сервере включена команда: tf_spells_enabled 1.

tf_flag_caps_per_round — Через сколько раз захвата разведданных нужно сменить карту на сервере? По умолчанию: 3
Настройки голосования на вашем сервере
В игре есть встроенное голосование, что позволит многим админам и модераторам лишний раз не добавлять на сервера плагины с голосованием. Сейчас я расскажу вам как можно настроить.

sv_allow_votes 1Включить возможность голосования для игроков на сервере. Для отключения задайте: 0.

sv_vote_allow_spectators 1Разрешает игрокам из команды Наблюдателей принимать участие в голосованиях. Для отключения задайте: 0.

sv_vote_issue_kick_allowed 1Разрешает игрокам запускать голосования за кик определённого игрока на сервере. Для отключения задайте: 0.

sv_vote_issue_autobalance_allowed 1Разрешает игрокам запускать голосования за включение Авто-баланса между командами. Для отключения задайте: 0.

sv_vote_issue_changelevel_allowed 1Разрешает игрокам запускать голосования для смены карты на сервере. Для отключения задайте: 0.

sv_vote_issue_changelevel_allowed_mvm 1Разрешает игрокам запускать голосования для смены карты в режиме: Манн против Машин на сервере. Для отключения задайте: 0.

sv_vote_issue_classlimits_allowed 1Разрешает игрокам запускать голосование за лимит по классам на сервере. Для отключения задайте: 0.

sv_vote_issue_scramble_teams_allowed 1Разрешает игрокам запускать голосование за перемешку игроков в обеих командах. Для отключения задайте: 0.

sv_vote_issue_extendlevel_allowed 1Разрешает игрокам запускать голосование за продление игры на карте на 1 или более раундов на сервере. Для отключения задайте: 0.

sv_vote_issue_restart_game_allowed 1Разрешает игрокам запускать голосование за рестарт игры на сервере. Для отключения задайте: 0.

sv_vote_issue_nextlevel_choicesmode 1Разрешает игрокам запускать голосование за выбор следующей карты по окончанию раунда на сервере. Для отключения задайте: 0.

sv_vote_issue_nextlevel_allowextend 1Разрешает игрокам запускать голосование за продление текущей карты на сервере. Для отключения задайте: 0.

sv_vote_issue_nextlevel_allowed 1Разрешает игрокам запускать голосование за выбор следующей карты на вашем сервере для смены по окончанию раунда. Для отключения задайте: 0.

sv_vote_issue_classlimits_allowed_mvm 1Разрешает игрокам запускать голосование за ограничение классов для игроков в режиме: Манн против Машин на сервере. Для отключения задайте: 0.

sv_vote_holder_may_vote_no 1 — Игрок, запустивший голосование автоматически соглашается с запустившим голосованием. По умолчанию задано: 300.

sv_vote_failure_timer 300 — Время ожидания перед началом голосования после смены карты на сервере. Для отключения задайте: 0.

sv_vote_failure_timer_mvm — Время ожидания перед началом голосования после смены карты в режиме: Манн против Машин на сервере. По умолчанию задано: 120.
Читы
Существует достаточное количество читов, которые игроки могут использовать на серверах, со включенной переменной: sv_cheats 1. Они могут быть использованы для различных целей.

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

Предметы по-прежнему будут выпадать случайно, даже на сервере с активированной переменной: sv_cheats 1. Использование sv_cheats 1 не вызовет блокировку VAC.

Команда: addcond

Команда: addcond — Изменяет свойства игрока. Она должна сопровождаться числом. Например: addcond — Наложит на игрока, который введёт эту команду: Эффект убер-заряда.

Если вы ввели команду без дополнительных параметров, например: addcondТо для снятия эффекта вам потребуется ввести команду: removecond. Команды: addcond и removecond не работают без sv_cheats 1.

Продолжительность действия эффекта может быть установлена после первого числа команды. Например: addcond 5 10, где 10 — это 10 секунд.

Эффекты могут быть удалены командой: removecond, после которой должно следовать соответствующее число. Свойства можно задать и ботам, с помощью: bot_command с addcond. Различные номера имеют различные эффекты, о которых написано ниже:

Номер Описание
0 Замедление (как при раскрутке пулемета), ставит игрока в позу прицеливания, а если таковой нет, ставит в позу гражданского.
1 Прицеливание из снайперской винтовки (происходит падение игры, если игрок использует оружие не способное к прицеливанию).
2 Эффект маскировки шпиона.
3 Эффект дыма маскировки.
4 Эффект невидимости.
5 Эффект убер-заряда. Пропадёт, как только пользователь начнет лечиться от раздатчика, вагонетки или когда переключится на вторичное оружие (если медик). Также пропадает с медика, как только у него заканчивается убер-заряд. Не влияет на самолечение медика.
6 Частицы телепорта.
7 Предназначен для насмешки. Ничего не делает через addcond, но может быть использован с removecond для быстрого прекращения насмешки.
8 Эффект окончания убер-заряда, если игрок заряжен им.
9 Предназначен для мерцающего эффекта при становлении невидимым. Если активировано, мерцание пропадет.
10 Предназначен для действий с телепортом. Через addcond ничего не происходит.
11 Усиление критами (как убер-заряд Крицкрига, криты мести, и так далее). Пропадает при тех же условиях, что и свойство 5.
12 Эффект предназначен для временного усиления урона. Ничего не происходит.
13 Эффект выхода из невидимости Звона смерти, работает с любыми часами шпиона. Автоматически добавит свойство 4.
14 Эффект Бонка!.
15 Предназначен для эффекта оглушения. Для отключения эффекта используйте removecond.
16 Эффект Вдохновляющего знамени.
17 Эффект Штурмового щита. Активируется при движении вперед любым классом, но с ограниченной управляемостью на поворотах. Подрывник при активировании будет кричать (его скорость возрастет до 750 HU/с однако при окончании заряда это состояние будет убрано).
18 Эффект предназначен для светящегося глаза, связанный с Одноглазым горцем. Для отключения эффекта используйте removecond.
19 Эффект Критоколы / Бутерброда из мяса буйвола / Карабина Чистильщика.
20 Эффект Живительной музыки (не лечит, только добавляет кольца вокруг ног игрока. Кольца пропадают при окончании насмешки, однако сам эффект продолжается).
21 Предназначен для эффекта, связанного с каким-либо непрерывным исцелением. Для отключения эффекта используйте removecond.
22 Эффект возгорания (звук воспламенения и крики персонажа, но без огня). Для отключения эффекта используйте removecond.
23 Предназначен для показа эффекта сверхлечения. Не работает ни с addcond, ни с removecond.
24 Эффект Банкате.
25 Предназначен для эффекта кровотечения. Может быть использован только с removecond.
26 Эффект Поддержки батальона.
27 Эффект Зломолока.
28 Визуальные эффекты Быстроправа + Иммунитет к эффектам, влияющим на движение (без лечения). Пропадет при тех же условиях, что и свойство 5.
29 Эффект Завоевателя.
30 Эффект Веера войны (появится метка смерти).
31 Весь наносимый урон становится мини-критическим (нет свечения мини-критов, но есть звуки и эффект). Игрок не сможет вылечиться никоим образом.
32 Эффект Дисциплинарного взыскания.
33 Эффект усиления критами, которые выдаются игроку при подборе Хеллоуинской тыквы.
34 Эффект усиления критами, также увеличивающая скорость стрельбы турели в два раза, которые используются Флягой для бонусов в режиме Манн против машин.
35 У оружия игрока появляется свечение и звуки усиления критами, как при рывке (но без усиления критами). Автоматически добавляется свойством 17, когда заряд игрока уменьшается до 75%
36 Позволяет прыгать многократное количество раз, как при использовании Газировщика.
37 Эффект усиления критами Первой крови.
38 Эффект усиления критами после победы в раунде.
39 Эффект усиления критами после того, как вы или напарник по команде захватит Разведданные.
40 Эффект усиления критами после убийства, используется на оружие ближнего боя (как после убийства Кулаками Грозного Боксера).
41 Отсутствует возможность переключения с рукопашного оружия (как при поедании Бутерброда из мяса буйвола).
42 Игрок получает на 35% меньше урона (на 50% меньше от Турелей), у него появляются бафф-кольца цвета команды. Это используется для Защитного усиления для носителя бомбы в режиме Манн против Машин.
43 Перепрограммирование — Теперь не функционирует. В прошлом: меняла команду игрока с Синих на Красных на период длительности. Устранение этого состояния возвращало игрока к команде Синих. Добавляет искры к голове игрока. Автоматически добавляет свойство 15 и замедляет игрока на 5 секунд.
44 Эффект усиления критами МММФХ.
45 Эффект активации защитного баффа МММФХ.
46 Эффект Фокусировки.
47 Заставляет Принудитель потерять 20% бонусного урона, как если выстрелить в маскировке.
48 Эффект метки смерти (как у Спасателя).
49 Приседание делает игрока Раздатчиком вражеской команды для врагов. Как сторонний эффект, устанавливает скорость игрока на 450 Hammer единиц/сек. (при движении по диагонали — 520 Hammer единиц/сек.). Смена оружия в этом состоянии заставит игрока ненадолго остановиться, затем вернуться к 450 Hammer ед/с. Это состояние также заставляет Турели игнорировать игрока. Это возможно должно было использоваться для маскировки шпиона, но потом было вырезано.
50 Добавляет эффект искр на голову игрока (как при установке Жучка на Робота в режиме Манн против Машин).
51 Эффект скрытного убер-заряда (игроки будут видеть свое оружие как убер-заряженное, но сами игроки не будут заряженными, если только они не получат урон, после чего убер-заряд игрока будет мигать несколько секунд. Похоже на роботов из режима Манн против Машин, если выстрелить в них до того, как они войдут на поле битвы).
52 Эффект Фляги с Убер-Зарядом. Также уменьшает урон по турели и используется в качестве спавн-защиты в режиме: Дай пас.
53 Вид игрока будет изменен на третье лицо и он будет слышать реплики Бомбиномикона, которые воспроизводятся при превращении головы в бомбу. Если Маразмус активирован на карте, голова игрока будет превращена в бомбу. Однако это может привести к падению клиентов игроков, если это было сделано не на карте Ghost Fort.
54 Игрок не сможет двигаться и он будет слышать музыку из Ghost Fort. При активировании любой насмешки будет активироваться только насмешка Триллер.
55 Автоматически добавляет эффекты 20 и 21 и игрок и каждый рядом находящийся товарищ по команде начинает набирать здоровье, как от Ампутатора. Игрок будет получать кредиты от любого лечения. Эффекты 20 и 21 автоматически отключаются, когда игрок заканчивает делать насмешку, но эффект 55 всё еще продолжает действовать (хотя он ничего не будет делать).
56 Разное усиление критами.
57 Разное действие убер-заряда.
58 Эффект убер-заряда Вакцинатора на защиту от пуль.
59 Эффект убер-заряда Вакцинатора на защиту от взрывов.
60 Эффект убер-заряда Вакцинатора на защиту от огня.
61 Эффект убер-заряда Вакцинатора на пассивную пулевую защиту.
62 Эффект убер-заряда Вакцинатора на пассивную взрывную защиту.
63 Эффект убер-заряда Вакцинатора на пассивную защиту от огня.
64 Игрок немедленно станет невидимым независимо от класса. Используется для Заклинания невидимости.
65 Неизвестно, но указано как: Дебафф лечебной пушки.
66 Игрок игнорируется вражескими ботами и турелями и уходит в невидимость. При стрельбе, игрок снова станет видимым, но быстро станет невидимым снова, во время чего он не сможет атаковать. Игрок получает затененную границу на экране Скрытность. Используется когда, заклинание невидимости исчезает.
67 Иммунитет к урону от пуль.
68 Иммунитет к урону от взрывов.
69 Иммунитет к урону от огня.
70 Игрок сможет пережить весь наносимый по нему урон до тех пор, пока его здоровье не станет равно 1 единице, после чего этот эффект автоматически отключится. При уроне, который должен быть фатальным, текст над головой жертвы не будет отображаться для атакующего.
71 Оглушение роботов МпМ (автоматически оглушает роботов и добавляет эффекты радиоволн над их головами, эффект не распространяется на игроков).
72 Игрок будет быстрее передвигаться, стрелять, перезаряжать оружие и бесконечно прыгать в воздухе. Используется для заклинания уменьшения.
73 Эффект лечения, похожего на Быстроправ. Автоматически добавит свойство 21 для длительности эффекта, а также свойство 28 на короткий период времени. Используется для заклинания Аура лечения.
74 Игрок становится в два раза крупнее, но скорость движения, дальность оружия ближнего боя и урон остаются неизменными. Максимальный уровень здоровья игрока повысится на 10 единиц и боеприпасы, которые игрок расходует во время действия этого эффекта, будут восстанавливаться мгновенно. Вид игрока будет от третьего лица.
75 Игрок становится в два раза меньше, но размер головы, скорость движения, дальность оружия ближнего боя и урон остаются неизменными. Вид игрока будет от третьего лица. Используется для заклинания уменьшения.
76 Игрок обретет свойство: 77 после смерти. Используется в аду на карте Helltower
77 Игрок превратится в Призрака. Можно будет возродиться при помощи removecond.
78 Неизвестно. Предполагается, что этот эффект используется как усиление мини-критами от оружия, генерирующего это при убийстве (как Карабин Чистильщика), но не используется.
79 Игрок получает: 75% шанс на уклонение каждый раз при получении урона (если уклонение успешно, появляется эффект MISS! из свойства 14).
80 Игрок получает парашют, если находится в воздухе. Удаляется при приземлении.
81 Игрок получает бонус скорострельности для Авиаудара.
82 Игрок получит Машинку. Но связанного с ней дисплея не будет видно.
83 Поле зрения игрока увеличится с его моделью, проигрывающей анимацию ускорения на машине, и если у игрока активировано свойство 82, он будет двигаться вперед с увеличенной скоростью до тех пор, пока свойство не будет отключено или пока машинка не столкнется с вражеским игроком или стеной.
84 Эффект увеличения головы и низкой гравитации.
85 Игрок будет использовать оружие ближнего боя. Автоматически добавляет свойства: 32 и 75 при использовании этого эффекта.
86 Игрок будет плавать по воздуху, а его видимость изменится, как будто он под водой или облит Банкате.
87 Игрок теряет возможность двигаться и вращаться.
88 Игрок получит клетку, окружающую его самого. Автоматически добавит свойство 87 при использовании данного эффекта. Используется в мини-играх с машинками. Вызовет падение игры если карта не поддерживает мини-игры с машинками (пока только на Carnival of Carnage).
89 Будет считаться, что у игрока есть бонус из режима Супер-Манн. Использовав команду dropitem, игрок бросит бонус (обычно Силу) и отключит эффект.
90 Игрок будет наносить двойной урон со своего оружия и получит иммунитет к снижению урона на расстоянии. Используется для бонуса: Сила в режиме Супер-Манн.
91 Скорострельность и перезарядка оружия игрока будет происходить в два раза быстрее, наряду с удвоенными обоймой и магазином. Скорость передвижения увеличивается на 30%. Используется для бонуса: Ускорение в режиме Супер-Манн.
92 Игрок периодически регенерирует патроны, здоровье и металл. Регенерация здоровья обратно пропорциональна к максимальному здоровью класса. Используется для бонуса: Регенерация в режиме Супер-Манн.
93 Игрок получает 50%-ную защиту ко всему урону и иммунитет к критам. Используется для бонуса: Сопротивление в режиме Супер-Манн.
94 Игрок получает возможность получать здоровье от нанесенного урона, сопротивление к урону 25%, а максимальный уровень здоровья увеличится на 40%. Используется для бонуса: Вампиризм в режиме Супер-Манн.
95 Игрок получает возможность отражать урон назад атакующему, однако, это не может убить напрямую. Максимальный уровень здоровья увеличится на 50%. Используется для бонуса: Колдовство в режиме Супер-Манн.
96 Разброс оружия пользователя значительно уменьшится, а также игрок получит иммунитет к урону от падения. Скорость снарядов, выпущенных игроком, будут лететь на 250% быстрее. Снайперские винтовки наносят двойной урон, быстрее накапливают заряд, быстро возвращаются в прицел после выстрел. Используется для бонуса: Меткость в режиме Супер-Манн.
97 Скорость передвижения, притягивания к крюку и высота прыжка игрока увеличатся. Игрок сможет моментально переключаться между оружием. Используется для бонуса: Ловкость в режиме Супер-Манн.
98 Добавляется, когда игрок стреляет с Абордажного крюка. Добавление или удаление через команды ничего не делает.
99 Добавляется, когда игрок начинает подтягиваться к Абордажному крюку. Удаляется, когда игрок приземлился. Добавление или удаление через команды ничего не делает.
100 Добавляется, когда Абордажный крюк игрока прикрепляется к стене, и удаляется, когда крюк отцепляется. Активирование этого эффекта заставит модель игрока проигрывать анимацию Абордажного крюка.
101 Неизвестно, добавляет иконку Абордажного крюка в дисплей игрока.
102 Добавляется, когда шпион активирует Звон смерти, давая игроку иммунитет к догоранию.
103 Ограничивает игрока на использование оружия ближнего боя и Абордажного крюка, его максимальное здоровье увеличится на 150 единиц и у него будет иммунитет к отталкиванию. Позволяет наносить четырехкратный урон по постройкам. Используется для бонуса Вышибала в режиме Супер-Манн.
104 Добавляется, когда игрок получает бонус мести из Супер-Манна. При добавлении игрок не сможет подбирать бонусы усиления критами или убер-заряда.
105 Усиление критами бонуса: Супер-Манна.
106 Добавляется, когда игрок ловит мяч в игровом режиме Дай пас.
107 Игрок может плавать в воздухе, в отличии от свойства 86 у игрока не будет анимации плавания и экран не будет покрывать водой.
108 Очищение используется на карте Eyeduct когда игрок входит в загробный мир. Когда добавлено, восстанавливает здоровье игроку и дает 1 секунду убер-зарядка. Когда убрано, отображает в чате: *ник_игрока сбежал из загробного мира, так же будет добавлено если игрок использовал removecond 108.
109 У игрока возрастает здоровье, регенерация, скорость стрельбы, скорость перезарядки. Используется для бонуса: Король в режиме Супер-Манн.
110 Бонус: Чума режима Супер-Манн.
111 Бонус: Сверхновая режима Супер-Манн.
112 Заражение бонусом: Чума режима Супер-Манн. Игрок истекает кровью до тех пор пока не подберёт аптечку, не затронет шкафчик снабжения или не умрёт. Блокирует регенерацию и командные услиения бонуса: Король.
113 Зона действия усиления бонуса: Король. Игрок получает ускоренную регенерацию, скорость стрельбы и перезарядки.
114 Включает свечение сквозь стены на союзниках и важных объектах. Используется когда игрок возрождается.
115 Используется когда на игрока действует Сжатый воздух. Убирается когда игрок касается земли.
116 Неизвестно.
117 Неизвестно.
118 Ослабленное лечение медиком вызванное Огнемётом поджигателя.
119 Добавляется когда игрок несёт мяч в режиме Дай пас! когда рядом нет союзников. Игрок помечается меткой смерти.
120 Используется когда игрок зацеплен крюком в другого игрока. Блокирует насмешки.
121 Неизвестно. Проверяется при попытке использовать крюк на игрока.
122 Добавляется при раскрытии Парашютиста.
123 Покрытие газом Запасного бака.
124 Догорание накладываемое на поджигателя при попадании снарядом Ярости дракона.
125 Добавляется когда Термическая тяга активируется. Удаляется когда игрок касается земли.
126 Когда добавлено во время движения, игрок теряет равновесие, заставляя игрока скользить по земле. Удаляется когда игрок перестаёт двигатся.
127 Добавляется когда игрок под действием воздужной силы (например: выстрел сжатым воздухом). Применяет множитель управления в воздухе и движению по земле.

Большинство добавленных эффектов при помощи команды addcond останется на неопределенное время, если оно не было указано, и закончится, если игрок умрет, сменит класс или вручную удалит эффект с помощью команды: removecond. Некоторые эффекты (например:, 5, 11) могут быть удалены, если игрока будет лечить медик.

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

buddha Предотвращает фатальный исход игрока (игрок получает урон, но не позволяет здоровью игрока опуститься ниже 1). Включается и выключается одной и той же командой. Обратите внимание, что в редких случаях вы всё же сможете умереть от полученного урона.

Команды отладки

tf_debug_damage Когда кто-то получает повреждения, консоль предоставляет информацию о переменных урона, такую как расстояние проведенной атаки и оставшееся здоровье жертвы.

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

firstperson Команда возвращает камеру в вид от первого лица, если был включен режим камеры от третьего лица (например:, от напитка Бонк! Атомный залп или от команды thirdperson).

hurtme Наносит урон игроку. Команда hurtme должна сопровождаться числом. Например: hurtme 50. Игроки могут использовать отрицательные значения чисел, чтобы добавить себе здоровье, которое неправильно отображается на игровой панели. Здоровье, полученное выше максимального здоровья класса, будет уменьшатся как сверхлечение, но чрезмерное использование этой команды может привести к гибели игрока.

impulse Команда impulse используется как для читов, так и для обычных внутриигровых команд. В качестве примера: рисование спрея, которая имеет значение: impulse 201. Команда: impulse должна сопровождаться числом. Например: impulse 101. У различных номеров присутствуют различные свойства, которые описаны ниже.

Номер Описание
101 Пополняет боекомплект и здоровье (как шкаф cо снабжением).
102 Создаёт человеческие черепки.
106 Идентификация модели, на которую нацелен игрок.
107 Идентификация текстуры, на которую нацелен игрок.
200 Проигрывание анимации, как будто игрок только что взял это оружие.
201 Наносит выбранный спрей игрока.
202 Проигрывает специальный звук для игроков, у которых активирована команда: cl_customsounds 1. Звук настраивается с помощью команды: cl_soundfile filename.wav
203 Удаление предмета, на который нацелен игрок (похоже на ent_remove и ent_fire _____ kill, но для этого не надо писать: Remove [название предмета] (ник игрока) в консоли).
221-239 Если игрок шпион, то начнется процесс маскировки. Числа 221-229 предназначены для маскировки под членов Красной команды, в то время как 231-239 — для маскировки под Синюю команду (230 не функционирует). Последняя цифра выбирает класс для маскировки, но сами числа не соответствуют номерам классов, показанным в экране выбора класса.

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

thirdperson Смена режима камеры в thirdperson, проще говоря, в вид от третьего лица, как у наблюдателей. Может быть отменено командой firstperson или если сделать насмешку.

currency_give Дает определенное количество кредитов в режиме Манн против Машин. Возможный максимум 30000 кредитов. Большие значения могут стать причиной падения сервера. Например: currency_give 10000 выдаст вам 10.000 кредитов. Команду также можно использовать с отрицательными числами, чтобы отнимать кредиты.

ent_remove Может быть использована просто как команда удаляющая сущность на которую смотрит игрок, а также можно вписать имя сущности чтобы удалить ее без надобности наводить на нее прицел, Если на карте присутствует больше чем одна сущность того же типа можно использовать ent_remove_all чтобы удалить все сущности за раз. Например: ent_remove_all merasmus удалит всех Маразмусов с карты.

Команда: ent_fire

ent_fire team_round_timer addtime <время в секундах>Увеличивает или Уменьшает заданное количество времени таймеру.

Например: ent_fire team_round_timer addtime -60Уменьшает время таймера на 60 секунд.

ent_fire team_round_timer pause / resume — Ставит на паузу и убирает с паузы таймер.

ent_fire team_round_timer disable / enableВключает или Выключает таймер. Если выключен, таймер останавливается а также убирается из дисплея игрока.

ent_fire !picker setbuilder !self — Смотря на постройку без хозяина, делает вас её хозяином.

ent_fire player SpeakResponseConcept HalloweenLongFall — Заставить всех игроков кричать.
Консольная команда: ent_create
ent_create merasmusСоздает Маразмуса там, куда наведён ваш прицел.

ent_create eyeball_boss teamnum 5Создает Глазастуса там, куда наведён ваш прицел.

ent_create headless_hatmanСоздает Пешего всадника без головы там, куда наведён ваш прицел.

ent_create tf_zombieСоздает скелета. До обновления Вииизг Фортресс 2013, создавала случайный класс с Проклятой душой, держав в руках невидимое оружие ближнего боя. Используйте параметр teamnum чтобы поменять команду скелетов.

Пример: ent_create tf_zombie teamnum 2Создает Скелета, который будет играть за команду Красных.

Ещё пример: ent_create tf_zombie teamnum 3Создает Скелета, который будет играть за команду Синих.

Параметр Описание параметра
modelscale modelscale *0 ~ 9* — Задает размер боссам.
Пример: ent_create eyeball_boss teamnum 2 modelscale 5 — Создает огромного Глазастуса КРАСНОЙ команды красного цвета и атакующий только СИНЮЮ команду.
Ещё пример: ent_create eyeball_boss teamnum 5 — Создает настоящего Глазастуса.

ent_create tf_spell_pickup Создает хэллоуинскую книгу заклинаний, при подборе которой игрок получает случайное заклинание.

ent_create tf_spell_pickup tier 1 Создает редкую книгу заклинаний, которая при подборе даст игроку случайное редкое заклинание.

ent_create tf_halloween_pickup Создает уточку из режима: Карнавал. При подборе они снова появятся через 10 секунд.

ent_create tf_pumpkin_bomb Создает тыквенную бомбу, которая взрывается от выстрела и иудара по ней.

ent_create ghostСоздаст призрака. Он самостоятельно исчезнет или провалится под карту, зависит от карты.

ent_create item_powerup_runeСоздает бонус: Сила из режима Супер-Манн.

ent_create npc_handgrenadeСоздает гранату которая мгновенно взрывается нанося в радиусе действия.

ent_create hightower_teleport_vortex teamnum 2 lifetime 5
Создает фиолетовую воронку Глазастуса на 5 секунд КРАСНОЙ команды, которая засасывает любого игрока приблизившийся к ней.

Создание Танка из режима MvM

ent_create tank_boss — Создает танк из режима: Манн против Машин.

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

Параметр Описание параметра
speed speed *значение* — Задает скорость движения танка.
Пример: ent_create tank_boss speed 1 — Создает очень медленный танк.
modelscale modelscale *значение* — Задает размер танка.
Это значение может быть применено к любой сущности игры, котору можно создать и которая поддерживает этот дополнительный параметр.
Пример: ent_create tank_boss speed 999 modelscale 2 — Создает огромный очень быстро движущийся танк.

Создание Бомбы из режима MvM

ent_create item_teamflag GameType 1 TeamNum 3 flag_model models/props_td/atom_bomb.mdl
Создает бомбу из игрового режима: Манн против Машин.

Параметр Описание параметра
gametype gametype *0 ~ 1 ~ 2 ~ 3 ~ 4 ~ 5 ~ 6* — Игровой режим:
1 — Захват флага
2 — Манн против Машин
3 — Нашествие
4 — Особая Доставка
5 — Уничтожение роботов
6 — Истребление
teamnum teamnum *0 ~ 2 ~ 3* — Номер команды (Любая/КРС/СИН) Если 0, разведданные будут белыми и могут быть подобраны любым игроком.
model model *путь_до_файла_модели_из_папки_models* — Задает путь модели для разведданных.

Создание prop_dynamic модели с анимацией

Команда: ent_create — Позволяет создавать не только боссов и боеприпасы, но и различные динамические объекты. Для примера попробуем создать модель Инженера с анимацией одной из насмешек:

ent_create prop_dynamic solid 6 model models/player/Engineer.mdl defaultanim taunt01

Параметр Описание параметра
solid solid * 0 ~ 2 ~ 6* — Игровой режим:
0 — Не имеет физики столконовения
2 — Использует коробку столкновения
6 — Использует физику столкновений
model model *путь_до_файла_модели_из_папки_models* — Задает путь для модели prop_dynamic.
modelscale modelscale *0 ~ 9* — Задает размер модельки prop_dynamic.
defaultanim defaultanim *название_анимации_модели* — Задает анимацию для модельки prop_dynamic.

Создание звуков на карте

ent_create ambient_generic message ui/gamestartup18.mp3 health 10 — Создает музыку Rise of the Living Bread или любой другой звук из игры.

Параметр Описание параметра
message message *путь до звукового файла из папки sound* — Задает путь к звуку.
health health *1 ~ 10* — Громкость звука.
pitch pitch *0 ~ 10* — Высота звука.

Создание построек инженера на карте

ent_create obj_sentrygun — Создает Турель 1-го уровня, там — куда смотрит игрок.

ent_create obj_dispenser — Создает Раздатчик 1-го уровня, там — куда смотрит игрок.

ent_create obj_teleporter — Создает Телепорт 1-го уровня, там — куда смотрит игрок.

Параметр Описание параметра
modelscale modelscale *0 ~ 9* — Задает размер постройкам.
health teamnum *2 ~ 3* — Номер команды (2 команда Красных | 3 команда Синих) (Если задать значение: 0, то появится турель, которая может быть атакована обеими командами).
defaultupgrade defaultupgrade *0 ~1 ~ 2* — Уровень постройки: 1, 2 или 3.
spawnflag spawnflag *любая цифра* — Флаг устанавливающий определённый атрибут на созданный вами entity.
spawnflag 2 — Флаг устанавливающий неуязвимость на постройку.
spawnflag 4 — Флаг позволяющий улучшать постройки.
spawnflag 8 — Флаг позволяющий турелям иметь бесконечный боезапас.
Эти флаги можно складывать. Например: spawnflag 14 позволит постройкам быть неуязвимыми, улучшаемыми и иметь бесконечный боезапас.
Это также может быть применено на любую другую сущность имеющую: spawnflags.
Пример: ent_create obj_sentrygun teamnum 2 defaultupgrade 2 spawnflags 8 — Создает турель 3-го уровня за КРАСНУЮ команду с бесконечным боезапасом.

Создание визуальных эффектов на карте

ent_create info_particle_system start_active 1 effect_name cinefx_goldrush — Создает эффект взрыва вагонетки без урона и звука.

Параметр Описание параметра
effect_name effect_name *название частицы* — Задает эффекты частиц
Полный список частиц смотрите тут: List_of_TF2_Particles

Создание освещения на карте

ent_create light_dynamic — Создает динамический свет

Параметр Описание параметра
_light _light *значение цветов RGBA* — Задает цвет света.
brightness brightness *любое значение* — Задает яркость света.
distance distance *любое значение* — Задает дальность света.
style style *любое значение* — Задает стиль света, смотрите полный список: VDC Light Appearances
Пример ent_create light_dynamic distance 256 brightness 10 style 2 _light "255 255 255 255" — Создает белый сильно пульсирующий свет с высокой яркостью и маленькой дистанцией.

Примечание: При попытке создать сущность которой просто нет в игре, вместо того чтобы ничего не делать, игра может создать: ERROR модель.

Некоторые сущности приводят к падению игры при попытке создания.

Полный список создаваемых entity можно посмотреть на официальной страничке Wiki: developer.valvesoftware.com/wiki/List_of_Team_Fortress_2_Entities
Консольные команды для ботов
Ботов можно создать и задать им определенные команды.

Боты с ИИ предназначены для эмуляции игроков-людей и они непосредственно не контролируются. Кроме того, их классы выбираются случайно.

Они используют сложный код ИИ, основанный на PlayerBot и ИИ Зараженных из серии игр Left 4 Dead. Боты с ИИ не требуют включенных читов на сервере, поэтому достижения могут быть получены во время игры с ботами.

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

Если игрок убьет бота при помощи оружия странного типа, это убийство не будет засчитано в счетчик убийств, только если на этом оружии не установлен Странный счетчик: уничтожено роботов, но и в этом случае убийство будет засчитано не в основной счетчик, а в дополнительный.

У ботов с ИИ есть некоторые характеристики

  • Любой дружественный бот во время подготовки при наведении на него прицела сделает Насмешку.

  • Бот Медик будет лечить любого игрока, который закричит: Медик!

  • Если у лечащего вас бота-медика будет наготове убер-заряд, используйте команды: Вперёд, вперёд! или Давай убер!, чтобы бот активировал заряд.

  • Медик-бот сразу же активирует убер-заряд, если по нему был нанесен значительный урон.

  • Боты будут пытаться присоединиться к вам, если вы используете насмешку для двух. Например: Дай пять! или нескольких (например: Конга) человек.

Использование ботов на пользовательских картах

  1. Навигационная сетка требует активированных читов, поэтому введите: sv_cheats 1 в консоли

  2. Создайте навигационную сетку, прописав: nav_generate в консоли и подождите, пока игра генерирует маршруты для ИИ, прогресс отслеживается в консоли. По окончанию карта будет перезагружена.

  3. При необходимости, вы можете настроить созданную навигационную сетку для добавления недостающих данных и удаления ошибочных. Используйте команду: nav_edit 1, чтобы войти в режим редактирования навигационной сетки

  4. Перезагрузите/перезапустите сервер (необязательно, но если это не будет сделано, достижения будут отключены).

  5. Откройте консоль и введите: tf_bot_add число, чтобы добавить ботов.
Команда Описание
tf_bot_add Эта команда добавит ботов случайных классов к случайным командам в количестве одного или более. Им будут даны имена, похожие на ники людей-игроков.
tf_bot_add [количество ботов] [класс бота] [команда бота] [сложность бота] [ник бота]
Количество — Если не указано количество ботов, то появится один бот.
Класс бота — Пунктом: [класс бота] может быть:
Demoman, Engineer, Heavyweapons, Medic, Pyro, Scout, Soldier, Sniper, Spy.
Команда бота — Указывает на то, к какой команде присоединятся боты.
Пункт [команда бота] может быть: red или blue.
Сложность бота — Задает уровень игры ботов.
Где [сложность бота] может быть: easy (лёгкий) | normal (обычный) | hard (сложный) | expert (максимально сложный).
Ник бота — Задает ник боту. Если в нике бота используются 2 слова, то требуется вводить команду в кавычках. Например: "Heavy BREAD"
Например: tf_bot_add 3 heavyweapons red easy — Добавятся три пулеметчика к Красной команде легкого уровня сложности.
tf_bot_difficulty Определяет уровень игры ботов, которые будут добавлены в игру.
tf_bot_difficulty [уровень сложности всех ботов] — Определяет уровень игры ботов.
Значения уровня ботов:
0 — Легко
1 — Нормально
2 — Тяжело
3 — Эксперт.
По умолчанию значение установлено: Обычный уровень сложности (1).
Пример: tf_bot_difficulty 2 — Заставит всех ботов, созданных после этой команды повысить свой уровень сложности на более сильный.
tf_bot_fire_weapon_allowed Определяет, должны ли боты стрелять оружием. Если отключено, боты будут использовать только оружия, которые не наносят урона. Например: Лечебную пушку, кроме одного исключения: Боты-Медики всё ещё будут использовать: Шприцемёт. Также, Боты-Подрывники будут взрывать уже заминированные липучки, но потом они не будут ими стрелять.
tf_bot_fire_weapon_allowed — Значения: 1 или 0. По умолчанию: 1 (включено).
Пример: tf_bot_fire_weapon_allowed 0 — Заставит ботов не использовать их оружия, с некоторыми исключениями.
tf_bot_force_class Если ввести имя класса, все боты в игре возродятся как этот класс.
tf_bot_force_class class [класс ботов] — Заставить всех ботов на вашем сервере играть только за указанный вами класс.
Пунктом: [класс ботов] может быть:
Demoman, Engineer, Heavyweapons, Medic, Pyro, Scout, Soldier, Sniper, Spy.
По умолчанию: Пусто (ничего не задано).
Пример: tf_bot_force_class medic. Все боты в игре возродятся как медики.
Совет: Эта команда будет удобна вам, если вы создали сервер и играете с друзьями и ботами одновременно.
tf_bot_force_jump Если включено то, заставит ботов постоянно прыгать.
tf_bot_force_jump
Пример: tf_bot_force_jump 1 — Заставит всех ботов беспрерывно прыгать.
tf_bot_join_after_player Если не равно нулю, боты ждут, пока игрок присоединится, перед тем как начать игру.
tf_bot_join_after_player1 или 0. По умолчанию: 1 (включено).
Пример: tf_bot_join_after_player 0 — Боты не присоединятся и не начнут играть, пока игрока нет ни в одной команде.
tf_bot_keep_class_after_death Если равно нулю, боты возрождаются случайными классами. Если единице, сохраняют класс после возрождения.
tf_bot_keep_class_after_death1 или 0. По умолчанию: 0 (отключено).
Пример: tf_bot_keep_class_after_death 1 — Боты не изменяют свой класс после возрождения.
tf_bot_kick Эта команда удалит или одного или нескольких ботов.
tf_bot_kick — Ник бота или значение: all
Значение: all — Удалит всех ботов, для удаления одного бота введите ник бота в кавычках.
Пример: tf_bot_kick CEDA — Удалит бота с ником: CEDA, если такой бот играет на сервере.
Совет: Ещё вы можете удалить ботов используя названия команд. Названия команд: red или blue.
Пример: tf_bot_kick red — Удалить всех ботов из команды Красных.
Ещё пример: tf_bot_kick all — Удалить сразу всех ботов.
tf_bot_kill Эта команда убьёт или одного или нескольких ботов.
tf_bot_kill — Ник бота или значение: all
Значение: all — Убьёт сразу всех ботов, для убийства одного бота введите его игровое имя.
Пример: tf_bot_kill CEDA — Убьёт бота с именем tf_bot_kick CEDA, если такой бот играет на сервере.
Ещё пример: tf_bot_kill all — Убьёт всех ботов сразу.
Совет: Ещё вы можете убивать ботов используя названия команд. Названия команд: red или blue.
tf_bot_melee_only Определяет, будет ли бот использовать только оружие ближнего боя или нет.
tf_bot_melee_only1 или 0. По умолчанию: 0 (отключено).
Пример: tf_bot_melee_only 1 — Боты будут использовать только оружие ближнего боя.
tf_bot_prefix_name_with_difficulty Если не равно нулю, привязывает уровень игры к имени бота.
tf_bot_prefix_name_with_difficulty1 или 0. По умолчанию: 0 (отключено).
Пример: tf_bot_prefix_name_with_difficulty 1 — Сделает всех ботов с именем:
1 Aimbot уровня сложности 1 (нормальный)
3 Saxton Hale с уровнем 3 (эксперт).
tf_bot_quota Регулирует максимальное количество ботов в игре. Работает только если tf_bot_quota_mode равняется fill или match.
tf_bot_quota — Число между 0 и максимальным количеством игроков на сервере. По умолчанию: 0.
Например: tf_bot_quota 2, если вы введёте команду tf_bot_quota_mode и зададите этой команде значение: match, то игра будет добавлять двух ботов для каждого игрока.
tf_bot_quota_mode Регулирует вид квоты.
tf_bot_quota_mode — Значения команды могут быть: normal | fill | match
Если равно: normal, сервер никогда не добавит ботов самостоятельно, и bot_quota не будет работать.
Если равно: fill, сервер будет добавлять ботов, сохраняя некоторое количество игроков, где N — это bot_quota.
Если равно: match, сервер будет проверять отношение 1:N, то есть людей к ботам, где N — это bot_quota.
Например: tf_bot_quota_mode fill — Всегда будет сохранять (bot_quota — # игроков) ботов в игре.
tf_bot_taunt_victim_chance Определяет, как часто бот-убийца будет делать насмешку над игроком-жертвой.
tf_bot_taunt_victim_chance — Число между: 0 ~ 100. По умолчанию: 20.
Примеры:
tf_bot_taunt_victim_chance 0 — Боты никогда не будут делать насмешки после убийства игрока.
tf_bot_taunt_victim_chance 100 — Боты всегда будут делать насмешки после убийства игрока.
tf_bot_warp_team_to_me Телепортирует ботов из вашей команды на место, где вы находитесь.
Эта команда не работает без: sv_cheats 1.
bot_mirror Команда заставляет бота скопировать все предметы, которые на вас сейчас надеты и использовать их.
bot_mirror — Значение для этой команды: <ник одиночного бота> (в кавычках) | red (команда Красных) | blue (команда Синих) | all (все боты сразу)
Данная команда копирует и надевает на указанного вами бота или сразу всех ботов — ваш текущий набор аксессуаров и нестандартного оружия, но только на 1 жизнь бота. После убийства или смерти бота и его возрождения вам вновь придётся вводить команду: bot_mirror <ник бота> — Чтобы ещё раз надеть на него ваш текущий набор аксессуаров и нестандартного оружия.
Эта команда не работает без: sv_cheats 1.
Например:
Заходим за команду Синих, выбираем класс: Разведчик и создаём бота для Синей команды: tf_bot_add blue scout
После появления бота вводим команду: bot_mirror "ник бота из вашей команды" — Заставить бота использовать ваш текущий набор.
Напомню: Команда не работает без: sv_cheats 1, а ещё когда у игрока в нике больше 1 слова — то вам потребуется ввести ник игрока в кавычках, иначе команда не сможет прочитать ник игрока.
Вообще команда: bot_mirror — Планировалась для тестирования выдачи нестандартных предметов ботам и посмотреть как боты будут играть с нестандартной экипировкой, но благодаря разработчикам — *СПАСИБО ИМ БОЛЬШОЕ* — Мы с вами можем использовать эту команду при условии, если на сервере включены читы: sv_cheats 1.

Полезный совет, если вы часто играете с ботами

1. Создайте на карте ботов с помощью команды: tf_bot_add

2. Наденьте на себя нестандартное снаряжение, которое после наденете и на ботов тоже

3. Используйте сочитание команд: sv_cheat 1; bot_mirror all; sv_cheats 0 — Нарядить всех ботов в ваш текущий набор и заставить всех ботов зайти на ваш текущий класс (например, вы Разведчик, боты тоже поменяют класс на Разведчик)

Обратите внимание на точку с запятой. Точка с запятой позвоялет вводить команды быстро и сразу с выключением читов. Таким образом, возможно, система не засчитает, что вы использовали консольные чит-команды и может быть не будет отключать систему достижений на вашем сервере.

А если вдруг вы играете в команде с ботами, а ваши друзья в противоположной команде, то можно использовать вот такие команды:

sv_cheat 1; bot_mirror blue; sv_cheats 0 — Надеть на ботов (только из СИНЕЙ команды) ваш текущий сет.

sv_cheat 1; bot_mirror red; sv_cheats 0 — Надеть на ботов (только из КРАСНОЙ команды) ваш текущий сет.

Вы так же можете использовать только 1 бота для передачи вашего сета. Для этого создайте бота с уникальным ником, команда: tf_bot_add SuperBot — Добавить на сервер бота с ником: SuperBot.

А после использовать команду: bot_mirror SuperBot — Надеть на бота ваше текущее снаряжение.
Боты-болванки
У ботов-болванок нет ИИ кода и они не могут двигаться и делать что-либо самостоятельно. Этих ботов можно использовать как марионеток: игроки могут манипулировать ими. Например: заставить бота идти за игроком и стрелять из своего оружия. Боты-болванки используются в основном для целей тестирования, а также с помощью них можно создавать потрясающие визуальные эффекты, если манипулировать ботами соответственно.

Команды ботов-болванок

Некоторые команды работают, а некоторые — нет. Для этого в статью включён список всех команд.

Запомните, для всех команд: их введение без всяких опций вызовет команду на дисплее, отображающую быструю помощь и текущее состояние команды.

Команда Описание
bot Эта команда создаст бота определенной команды, класса и с определенным именем. Если не написать команду или имя, то они будут выбраны случайно.
bot — Значения команды: -team teamname/number -class classname -name "ник бота"
Значение: -team teamname/number — Указывает название или номер команды, к которой присоединяется бот. Где name/number может быть: RED или 1, BLU или 0
Значение: -class classname — Пунктом classname может быть Demoman, Engineer, Heavy, Medic, Pyro, Scout, Soldier, Sniper, Spy
Значение: -name "ник бота" — Может быть любым. Если есть кто-то с таким именем, новое число (начиная с 1) припишется к имени по началу игры бота. Например: Joe, (1) | Joe, (2) | Joe (3) и так далее, если вы используете одинаковые ники для ботов. Если ник не задан, то он заменится на bot вместе с его порядковым номером начиная с 01 — У первого бота будет имя bot01, у второго bot02, и так далее.
Например: bot -team red -class Engineer -name Joe — Добавить на сервер к команде Красных бота-болванку с классом: Инженер и ником: Joe.
bot_changeclass Привязывает бота к определенному классу.
bot_changeclass — Значения команды: botname | classname
В значение: botname — Можно указать: all, тогда класс поменяют все боты.
Значение: classname — Наименование класса для бота-болванки.
После смерти бота-болванки — бот поменяет класс на заданный вами.
bot_changeteams

Заставляет ботов сменить команду. Если бот был за Синюю команду, то он зайдет за Красную команду, и наоборот.

bot_command Даёт заданные команды боту.
bot_command — Значения команды: botname | console command
Значение: botname — Это Ник или id бота, которому вы приказываете.
console command — Может быть любой из консольных команд.
Пример 1: bot_command bot01 "voicemenu 0 0" — Заставить бота использовать радио команду.
По умолчанию клавиши: Z X C
Пример 2: bot_command bot01 taunt — Заставить бота использовать стандартную насмешку.
По умолчанию клавиша: G
Команды в слотах (slot1, slot2, и так далее) не работают с bot_command, но работают с помощью консольной команды: bot_forcefireweapon
Например: всех ботов данного класса можно заставить сменить оружие и приступить к стрельбе, а затем остановить их. Однако, такое можно сделать только с группой ботов данного класса.
bot_defend Выставляется номер команды, и вся команда: Поднимет щиты для обороны.

Например: Пулеметчики начнут раскручивать свои пулеметы.

В настоящее время не реализовано.

bot_dontmove Предохраняет ботов от движения. Когда назначено на 1, боты не могут ходить, но могут прыгать и поворачиваться. Запомните, используя комбинацию этой команды и bot_mimic, вы можете двигать ботов и оставлять их там, где нужно.
bot_dontmove — Значения команды: 0 или 1 — Запрещает или разрешает двигаться ботам.
Пример: bot_dontmove 1
bot_flipout При активировании, эта команда заставляет ботов открыть огонь из выбранного в текущее время оружия. По умолчанию используется команда: primary_fire, но если bot_forceattack2 назначено на 1, то будет использоваться дополнительный огонь.

В настоящее время не реализовано.

bot_flipout — Когда включено: 1, когда выключено — 0.
Пример: bot_flipout 1
bot_forceattack Эта команда заставляет всех ботов без остановки стрелять из оружия, которое у них выбрано в данный момент. Если bot_forceattack2 равняется 0, то боты используют основной огонь. Если bot_forceattack2 равняется 1, боты используют дополнительный огонь.

Это ничего не делает с активированной командой bot_mimic (равной: 1).

bot_forceattack — Значение команды: 1 или 0. Бот не стреляет, если равно 0, и бесконечно стреляет, если равно 1.
Пример: bot_forceattack 1 — Заставить ботов атаковать из текущего оружия.
bot_forceattack2 Это заставит ботов использовать дополнительный огонь на любом оружии, которое выбрано у них в данный момент, если bot_forceattack равно 1.
bot_forceattack2 — Значение команды: 1 или 0. Бот использует дополнительный огонь своего оружия, если равно: 1, основной огонь — если равно: 0.
Пример: bot_forceattack2 1 — Заставить ботов использовать второстепенную атаку.
Например: Если у нас есть бот-болванка Разведчик, у него в экипировке Дрёма (с дополнительной атакой).
Команда заставит нажатьбота вторую клавишу мышки и бот использует атаку мячика Дрёмы для атаки.
bot_forceattackon Когда боты атакуют, они не зажимают огонь, а быстро нажимают. Если это равно 0, то боты будут как бы нажимать кнопку атаки (полезно для Пистолета, но не для Пулемета у Пулеметчика). Если равно 1, то будут атаковать так, как будто зажали кнопку атаки (полезно для пулеметчика).
bot_forceattackon — Значение команды: 1 или 0. Бот использует основной огонь своего оружия, если равно: 1, основной огонь — если равно: 0.
bot_forceattackon 1
bot_forceattack_down Когда боты атакуют, они не зажимают огонь, а быстро нажимают. Если это равно 0, то боты будут как бы нажимать кнопку атаки (полезно для Липучкомета). Если равно 1, то будут атаковать так, как будто зажали кнопку атаки (полезно для пулемета).
bot_forceattack_down — Значение команды: 1 или 0.
Пример: bot_forceattack_down 1
bot_forcefireweapon Заставляет ботов использовать определенное оружие и стрелять.

Если у бота нет этого оружия, с ним ничего не происходит (только если он не стреляет из оружия, у которого есть промежутки между стрельбой)

bot_forcefireweapon — Значение команды: Любое классовое наименование оружия из игры.
Например: bot_forcefireweapon tf_weapon_fists — Заставит всех ботов-пулеметчиков сменить свое оружие на Кулаки и постоянно атаковать ими, а все остальные боты прекратят атаку.

bot_forcefireweapon tf_weapon_shotgun_pyro — Заставляет всех ботов-поджигателей сменить свое оружие на Дробовики, а все остальные боты прекратят атаку.

Для того, чтобы все боты прекратили атаку, просто укажите несуществующий файл оружия. Всё оружие TF2 имеет префикс tf_weapon_*название* в названии, поэтому боты и не будут стрелять. Например: bot_forcefireweapon tf_weapon_*классовое_название_оружия*
Снаряжение ботов нельзя сменить. Таким образом, вы не сможете заставить их стрелять из разблокируемого оружия.
Список всего классового наименование оружия игры вы можете просмотреть на официальной страничке Wiki: wiki.alliedmods.net/Team_Fortress_2_Item_Definition_Indexes
bot_kill Убивает определенного бота.
bot_kill *ник_бота* — Заставляет бота с определённым именем прекратить игру (убить бота).
Например: bot_kill bot01 — Убить бота с ником: Bot01
bot_mirror Специальные боты, которые будут копировать экипировку игрока (класс, аксессуары, и оружия). Есть также и несколько ошибок, например: если играя за Подрывника, игрок наденет Ботиночки Али-Бабы и возьмёт любой щит, бот всё ещё будет использовать Гранатомёт и Липучкомёт, при этом эти предметы будут отображены на его модели. После того как бот умер, у него не будет прежней экипировки, поэтому эту команду придётся вводить снова.
bot_mirror *ник_бота* — Заставить бота надеть всё то, что сейчас надето на игроке, который ввёл эту команду. Команда наденет на бота все ваши аксессуары и выдаст указанному боту (или нескольким ботам) ваше нестандартное оружие.
Например: bot_mirror bot91 — Скопировать и надеть на бота с ником: bot91 — Вашу текущую экипировку аксессуары и ваше текущее нестандартное оружие, которое вы используете в данный момент.
bot_mimic Бот использует usercmd игрока как индекс.

Бот будет повторять все движения за игроком, такие как стрельба, бег, прыжки, эмоции, и так далее. Следует отметить, что боты не будут повторять зов медика, переключение оружия или насмешки.

Это влияет на bot_forceattack, но не на bot_dontmove.

bot_mimic — Значение команды: 1 или 0.
Пример: bot_mimic 1 — Заставить ботов повторять все движения за игроком, который ввёл эту команду.
Эта команда не работает в Team Fortress 2, но почему-то работает в Counter-Strike Source и даже в Counter-Strike Global Offensive, очень странно...
bot_mimic_inverse Инвертирует движения ботов — Передвижение влево заставит бота идти вправо, передвижение вперед у бота будет передвижением назад, и так далее.

На направление, куда смотрит бот, это не влияет.

bot_mimic_inverse — Значение команды: 1 или 0.
Пример: bot_mimic_inverse 1
Эта команда тоже не работает в Team Fortress 2, но, мать вашу, работает Counter-Strike Source и даже в Counter-Strike Global Offensive
bot_mimic_yaw_offset Вызывает отклонение ботов от курса. Боты будут отклониться от курса игрок по этому значению. По умолчанию: 180, это означает, что бот будет находиться лицом к игроку. Если будет равно 0, то лицо бота будет направлено туда же, куда и лицо игрока.
bot_mimic_yaw_offset 0 ~ 360 — Значение команды: Любое значение в пределах от 0 до 360. Указывает направление в градусах (0 ~ 360).
Пример: bot_mimic_yaw_offset 180
bot_randomnames
bot_randomnames — Значение команды: 0 или 1. Заставляет ботов использовать случайные имена в своих никах.
Пример: bot_randomnames 1
bot_refill Пополняет всех ботов боеприпасами, в том числе и Ботов-Инженеров — Металлом.
Команда: bot_refill — Пополнить боезапас и здоровье всех ботов.
bot_saveme Это заставит всех ботов звать медика, как команда: bot_command *ник_бота* "voicemenu 0 0" — у каждого бота.
bot_saveme — Значение команды: 0 или 1.
bot_selectweaponslot Заставляет первого бота выбрать оружие определенного слота:
0 — Основное
1 — Дополнительное
2 — Рукопашное
3 — Особое
Это работает только на первом созданном боте. Нет вариантов управлять другими таким образом.
bot_selectweaponslot — Значение команды: *номер слота оружия* (0 ~ 9) | *ник_бота*
Заменить n на слот оружия, на который бот должен переключиться.
Пример: bot_selectweaponslot 2
bot_teleport Телепортирует бота по указанным координатам.

Координаты карты и вашего местоположения могут быть узнаны, если ввести команду: status в консоли.

bot_teleport — Значение команды: *ник_бота* *координаты X Y Z* *Pitch Yaw Roll*
Где *ник_бота* должно быть именем в кавычках или id бота (команда: status поможет найти id игрока или бота).
X Y Z — Координаты карты (можно узнать с помощью команды: status в консоли).
Pitch Yaw Roll — Направление, в сторону которого бот должен смотреть.
Пример: bot_teleport bot01 -4815 1385 -447 0 0 0 — Телепортировать bot01 по указанным координатам текущей карты.
bot_whack Наносит смертельный урон боту от игрока. Просто убивает бота выбранным оружием, наверное это использовалось для тестирования в процессе разработки.
bot_whack — Значение команды: *ник_бота*
Где *ник_бота* должно быть именем бота в кавычках для убийства.
Пример: bot_whack bot109 — Убить бота с ником: bot91.
Различные команды для игроков
bind *клавиша* *команда* — Привязывает к выбранной клавише определенную команду. Пример: bind Mouse1 +attack

unbind *клавиша* — Снимает с клавиши назначение, данное ей ранее. Пример: unbind Mouse1

dropitem — Бросить флаг или разведданные.

explode — Совершить самоубийство — труп разорвётся на кусочки.

kill — Совершить самоубийство.

fov_desired 70 ~ 90 — Поле зрения игрока (при больших значениях будет видно больше, но уменьшится производительность).

jointeam: red / blue / spectator — Зайти за команду. (воспользуйтесь этим, если застряли в «мёртвых наблюдателях», когда много людей пытаются одновременно зайти за какую-либо команду)

jpeg — Снять скриншот в формате JPEG.

record *fix ~ stop* — Используется для устранения глюков с цветом интерфейса и ошибок с эффектами критов.

retry — Повторить подключение к серверу.

status — Показать информацию о карте, статусе и дополнительную информацию о сервере в консоли.

viewmodel_fov — Расстояние, на котором вырисовывается оружие, при большем значении переменной видно большую часть оружия, но могут быть обрезаны руки и другие части тела.

r_drawviewmodel — Прорисовывает различные модели.

restart — Делает рестарт севера.

+attack — Включает автоматическую атаку.
-attack — Отключает автоматическую атаку.

say *сообщение* — Отправляет ваше сообщение в общий чат для всех игроков.
say_team *сообщение* — Отправляет ваше сообщение в чат только для вашей команды.

find *команда* — Поисковая функция, выводит на экран все команды с тем словом, которое вы ввели.

hurtme *число* — наносит вам определенное количество урона (число может быть отрицательным для дополнительного здоровья) — работает только с sv_cheats 1 .

zoom_sensitivity_ratio *число* — Устанавливает соотношение чувствительности, в режиме прицеливания у винтовки, и обычной чувствительности.

net_graph *1 ~ 6* — Является одной из важных консольных команд, которая поможет видеть список параметров. Эти параметры нужно контролировать.

Примечание: Меняя число вы сможете узнать различного рода информацию, такую как пинг, фпс, лерп, потери пакетов и так далее.
Команды для Модераторов и Администраторов серверов
changelevel *имя карты* — Изменить карту на сервере.

cvarlist — Показать полный список переменных.

exec — Выполнить файл конфигурации из папки: tf → cfg.

map *имя карты* — Сменить карту. Пример: map ctf_2fort
Создаёт новый сервер, если введено в главном меню — позволяет обойти меню: Создать новый сервер.

maps — Показать список карт.

rcon_password *пароль* — Дает игроку доступ к RCON командам.

nextlevel *имя карты* — Устанавливает какая будет следующая карта.

rcon *команда* — Выполнение определенной RCON команды.

Если вы ХОСТ или имеете доступ к RCON командам, то вы можете убивать игроков командой: kill *ник игрока*Пример: kill "CEDA"

hostname — Название вашего сервера для обозревателя и игроков, подключившихся к вам.

Примечание: Если вы хотите сделать русскоязычное название сервера, но при этом используете домашний компьютер или хост, который не поддерживает русские буквы — вам поможет один из моих ознакомительных материалов: Как сделать название сервера по-русски — Нажмите для ознакомления.
Команды для Записи Демок
Демка — Игровая видеозапись, демонстрирующая ключевые моменты игрового процесса или просто запись, которую можно просмотреть только через ту игру на Source движке, в какой игре была записана эта демо-запись.

record *имя демо* — Начинает запись демо.

stop — Останавливает запись демо.

startmovie *имя ролика* avi — Открывает интерфейс, позволяющий записывать ролик в высоком качестве. Пример: startmovie "movie_2021" avi

endmovie — Останавливает запись в высоком качестве.

host_framerate *число* — Устанавливает постоянное число кадров при записи.

host_timescale *число* — Используется вместе с host_framerate для того чтобы исходящее видео было более гладкое.
Команды использования оружия в игре
Команда: use — Чтобы экипировать определенное оружие.

Например: играя за Разведчика выберите в руки биту, а затем пропишите в консоль команду: use tf_weapon_scattergun — И вы поменяете оружие на обрез.

Оружие класса: Разведчик

tf_weapon_scattergun
tf_weapon_handgun_scout_primary
tf_weapon_soda_popper
tf_weapon_pistol_scout
tf_weapon_lunchbox_drink
tf_weapon_jar_milk
tf_weapon_handgun_scout_secondary
tf_weapon_cleaver
tf_weapon_bat
tf_weapon_bat_wood
tf_weapon_bat_fish

Оружие класса: Солдат

tf_weapon_rocketlauncher
tf_weapon_rocketlauncher_directhit
tf_weapon_particle_cannon
tf_weapon_shotgun_soldier
tf_weapon_buff_item
tf_weapon_raygun
tf_weapon_shovel
tf_weapon_katana
tf_weapon_rocketlauncher_airstrike

Оружие класса: Поджигатель

tf_weapon_flamethrower
tf_weapon_shotgun_pyro
tf_weapon_flaregun
tf_weapon_fireaxe

Оружие класса: Подрывник

tf_weapon_grenadelauncher
tf_weapon_pipebomblauncher
tf_weapon_bottle
tf_weapon_sword
tf_weapon_stickbomb
tf_weapon_katana

Оружие класса: Пулемётчик

tf_weapon_minigun
tf_weapon_shotgun_hwg
tf_weapon_lunchbox
tf_weapon_fists

Оружие класса: Инженер

tf_weapon_shotgun_primary
tf_weapon_sentry_revenge
tf_weapon_pistol
tf_weapon_laser_pointer
tf_weapon_mechanical_arm
tf_weapon_wrench
tf_weapon_robot_arm
tf_weapon_pda_engineer_destroy
tf_weapon_pda_engineer_build

Оружие класса: Медик

tf_weapon_syringegun_medic
tf_weapon_crossbow
tf_weapon_medigun
tf_weapon_bonesaw

Оружие класса: Снайпер

tf_weapon_sniperrifle
tf_weapon_compound_bow
tf_weapon_sniperrifle_decap
tf_weapon_smg
tf_weapon_jar
tf_weapon_club
tf_weapon_sniperrifle_classic

Оружие класса: Шпион

tf_weapon_revolver
tf_weapon_knife
tf_weapon_pda_spy

Для использования Жучка — Используйте консольную команду: build 3 0

Другие команды

invnext — Сменить на следующее оружие
invprev — Сменить на предыдущее оружие
lastinv — Сменить на последнее используемое оружие
Скрытые команды для построек Инженера
Играя за класс: Инженер — Вам доступны следующие скрытые консольные команды:

build 0 — Взять в руки короб для постройки: Раздатчика
build 1 — Взять в руки короб для постройки: Телепорта (Вход)
build 2 — Взять в руки короб для постройки: Турели
build 3 — Взять в руки короб для постройки: Телепорта (Выход)

Прикол в том, что разработчики облегчили нам задачу в том плане, что когда игрок берёт: КПК Постройки в руки играя за класс: Инженер — Перед нами появляется меню с постройками.

Я не могу быть уверен, что эти команды будут вам полезны, но некоторые игроки делают так:

1. Они заходят в папку: tf → cfg
2. В этой папке они создают блокнот или текстовый документ
3. Затем переименовывают его и изменяют формат на: .cfg
4. Затем в этом файле прописывают вот такие команды:

build 0; +attack; wait 10; -attack; use tf_weapon_wrench; +attack; wait 60; -attack — Эти команды означают следующий ход действий:

1. Взять в руки ящик для постройки: Раздатчика
2. Начать постройку: Раздатчика
3. Взять в руки: Гаечный ключ
4. Стучать Гаечным ключом по раздатчику в районе 60 секунд, затем прекратить атаку.

Это так называемые скрипты, которые игроки иногда используют в игре. Такие скрипты очень удобны для пользователей, которые играют за вспомогательные классы.

Я показал вам всего лишь один из вариантов использования скрипта, но вы можете самостоятельно поискать скрипты на сайте: gamebanana.com

Я вам даже подскажу раздел, в котором нужно искать эти скрипты, заходите сюда: gamebanana.com/scripts/games/297 — В разделе скриптов для TF2 вы найдёте свыше 1000 скриптов. Возможно какие-нибудь скрипты вам приглянутся и вы их даже будете использовать.

А как же КПК Разрушения построек? Конечно! Оно сделано точно так же, только для него немного другие команды, выглядят они вот так:

destroy 0 0 — Разрушит Раздатчик
destroy 1 0 — Разрушит Вход Телепорта
destroy 1 1 — Разрушит Выход Телепорта
destroy 2 0 — Разрушит Турель
Вспомогательные команды для создания скриптов (.cfg)
Скриптинг — Это использование файлов конфигурации (.cfg) для создания различных биндов/байндов (англ. bind) и алиасов (англ. alias), которые связывают вашу клавиатуру, мышь или джойстик с консольными командами.

Скрипты изначально существуют в Team Fortress 2, поэтому блокировка от VAC (Valve Anti-Cheat) невозможна. Использование скриптов варьируется от простейших биндов, таких, как: bind "w" "+forward" — бинд позволяющий нам двигаться вперед в игре, до скриптов позволяющие строить постройки инженера без КПК при этом используя на клавиатуре всего несколько клавиш!

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

Стандартные файлы для скриптов

Игра автоматически считывает информацию с игровых файлов и выполняет любые скрипты внутри них. Список файлов:

config.cfg — Стандартный файл с вашими изменениями внутри игры, к примеру, настройка графики, управления, звука и тому подобное. Не зная, какая и за что команда отвечает не стоит изменять там что-либо.

config_default.cfg — Стандартный файл, с базовыми настройками игры, таких как при первой установке.

autoexec.cfg — Стандартный файл, при каждом включении игры подгружает вписанные в него скрипты, по-стандарту пустой.

(имя-класса).cfg — Файлы для создания скриптов под определенный класс, к примеру: Pyro.cfg — Включится при выборе класса: Поджигатель в игре.

Местонахождение файлов

В Windows — Файлы хранятся в папке: Steam → SteamApps → common →Team Fortress 2 → tf → cfg

В Mac — Файлы хранятся по адресу: ~/Library → Application Support → Steam → SteamApps → common → Team Fortress 2 → tf → cfg

После обновления: SteamPipe — Файлы также могут храниться в папке: SteamApps → common → Team Fortress 2 → tf → custom → *имя вашей папки* → cfg

Команды

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

bind — Самая простая команда. Выполняет определенное действие при нажатии на определенную кнопку.

Пример: bind "клавиша" "консольная команда"

Рекомендуется писать название клавиши и консольная команда в кавычках.

bind "клавиша" "консольная команда 1; консольная команда 2; консольная команда 3; ... консольная команда 999"

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

Бинды бывают двух видов:

bind "e" "voicecommand 0 0" — При нажатии: E — Игрок позовет Медика.

bind "w" "+forward" — При зажимании: W — Игрок пойдет Вперед.

toggle — Эта команда позволяет переключать действия содержащие несколько значений.

toggle "консольная команда 0 1"
bindtoggle — Команда идентична: toggle, отличается тем, что переключение действия можно привязать к кнопке.

bindtoggle "клавиша" "консольная команда 0 1"
IncrementVar — Это позволяет переменным быть уменьшенным или увеличенным настолько, насколько было установлено ограничение.

bind "клавиша 1" "переменная 75 90 1" — При нажатии на первую клавишу, переменная увеличится на 1 единицу, в итоге мы получим переменную со значением 76.

bind "клавиша 2" "переменная 75 90 -1" — При нажатии на вторую клавишу, переменная уменьшится на 1 единицу, в итоге мы получим число со значением 74.
alias — Эта команда позволяет нам объединить несколько действий в одну команду. Полезно использовать для сокращения биндов, которые состоят из большого количества действий. Может содержать любые команды и переменные. Примечание: Можно присвоить любое имя на английском и не содержащее пробелов.

alias Medic! "voicecommand 0 0" bind "e" Medic! — Работает как обычный бинд, при нажатии на клавишу: E — Игрок позовет медика.
exec — Консольная команда позволяющая подгружать любой файл в игру находящийся в папке: config.

exec autoexec.cfg — Скрипт подгружает в игру ваш autoexec.cfg
wait — Команда сообщает игре заданное время ожидания до следующего действия.

Примечание: 1 секунда приравнивается к количеству тикрейта сервера.

Внимание: Wait отключен на некоторых серверах, что приводит к неработоспособности скрипта, а иногда способствует падению игры.

Пример: echo Why did the chicken cross the road?; wait 66; echo To get to the other side! — Скрипт сначала напишет в консоль первую фразу, а через секунду, если тикрейт сервера 66, последнюю.

Дополнительные команды

clear — Очищает полностью консоль от текста.

viewmodel_fov — Устанавливает поле обзора для вашего оружия. По-стандарту используется значение: 55.

r_drawviewmodel (0/1) — Показывает (1) или скрывает (0) ваше оружие на экране.

lastdisguise — Маскирует вас под последнюю использованную маскировку (только для шпиона).

load_itempreset [0, 1, 2, 3] — Загружает наборы снаряжения: [А, Б, В, Г].

+taunt — Активирует насмешку. По умолчанию клавиша: H.

+use_action_slot_item — Использует предмет в слоте действия.

volume *0 ~ 1 — Изменяет громкость в игре. Самое минимльное значение: volume 0.1
Ультра-высокие и Ультра-низкие настройки игры
Как и во многих играх — в Team Fortress 2 есть возможность включить Ультра высокие настройки с качественным отображением всех текстур и моделей, а так же можно включить Минимальные настройки отображения. Оба варианта — могут повлиять на работоспособность вашего компьютера.

Со слабыми компьютерами НЕ РЕКОМЕНДУЕТСЯ ставить Ультра высокие настройки, так как включая Ультра высокие настройки — Игра будет потреблять полностью все ресурсы вашего компьютера и у вас не получиться нормально поиграть.

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

Ультра-высокие настройки

Ультра-высокие настройки — это скрытые графические настройки, к которым невозможно получить доступ через игровое меню. Из-за сверхвысокого потребления ресурсов ЦП и ГП.

Эти настройки используются в основном для снятия скриншотов и любительских видеороликов. Для некоторых настроек может потребоваться включённая переменная: sv_cheats 1.

Примечание: Для настройки Ультра или Минимальных параметров вы можете зайти на тестовую карту набрав в консоли команду: map itemtest — Зайдя на карту, введите в консоль команду: sv_cheats 1, а затем вводите команды для настройки Ультра или Минимальных настроек, чтобы подобрать более подходящий режим для вас и вашей игры.



cl_burninggibs — При изменении значения этой переменной на 1 части тела игрока, подожжённого до смерти, будут продолжать гореть после неё.

cl_new_impact_effects — Если значение переменной равно 1, то будет использоваться многоядерная система обработки частиц движка Source (вместо обычной, старой системы) для отрисовки эффекта пуль. Больше всего это будет заметно на стеклянных объектах.

cr_lod — По умолчанию (r_lod -1) с увеличением расстояния до объекта, их детализация уменьшается для улучшения производительности. При изменении значения: r_lod на 0 — это отключается, и игра всё время отображает версии моделей в наилучшем качестве.

Ультра-низкие настройки

Ультра-низкие настройки — Это настройки графики, которые могут быть включены через игровое меню, консоль или же параметры запуска игры. Эти настройки помогут сделать игру более плавной, при этом подняв производительность.

1. Нажмите правой кнопкой мыши на заголовок игры в библиотеке, затем выберите свойства.

2. В основном подзаголовке нажмите на Установить параметры запуска.

3. Введите нужные вам параметры запуска и запустите игру.

Обычные параметры запуска

-autoconfig — Восстанавливает видео и настройки производительности по умолчанию, рекомендованные для вашего оборудования. Игнорирует все настройки внутри: .cfg файлов, пока параметр не будет удален.

-dxlevel *уровень* — Применяет выбранную версию DirectX при запуске. Это полезно, если ваше оборудование устаревшее. Вы получаете большую производительность и меньшую нагрузку. Ниже приведены большинство используемых настроек:

-dxlevel 80 — Запустить игру под DirectX 80

-dxlevel 81 — Запустить игру под DirectX 81

-dxlevel 90 — Запустить игру под DirectX 90

-dxlevel 95 — Запустить игру под DirectX 95

-fullscreen — Заставляет игру запускаться в полноэкранном режиме.

-windowed или -sw заставляет игру запускаться в оконном режиме.

-w или -width — Заставляет игру запускаться в выбранном разрешении по ширине.

-h или -height — Заставляет игру запускаться в выбранном разрешении по высоте.

-refresh *частота* — Позволяет выбрать определенную частоту обновления.

-novid или -novideo — Позволяет выключить заставку Valve при запуске игры.

-sillygibs — Включает режим пониженной жестокости.

Параметры запуска для увеличения качества графики и детализации

+r_rootlod # — Увеличивает качество модели, где # — это 0 для высокого качества: 1 — для Среднего и 2 — для Низкого.

+mat_picmip # — Увеличивает качество текстур, где # — это 0 для высокого качества: 1 — для Среднего и 2 — для Низкого.

+mat_reducefillrate # — Увеличивает детализацию шейдеров, где # — это 0 для высокого качества и 1 — для Низкого.

+r_waterforceexpensive # — Увеличивает детализацию воды, где # — это 0 для низкого качества и 1 — для Высокого.

+r_waterforcereflectentities # — Увеличивает детализацию отражений, где # — это 0 для низкого качества и 1 — для Высокого.

+r_shadowrendertotexture # — Увеличивает детализацию теней, где # — это 0 для низкого качества и 1 — для Высокого.

+mat_colorcorrection # — Улучшает коррекцию цвета, где # — это 0 для низкого качества и 1 — для Высокого.

Фильтрация

+mat_trilinear 0 — Билинейная фильтрация (меньше нагружает систему).

+mat_trilinear 1 — Трилинейная фильтрация (больше нагружает систему).

+mat_forceaniso # — Трилинейная фильтрация (где # — это: 2, 4, 8, 16 — Большие уровни фильтрации нагружают систему сильнее).

+mat_hdr_level # — Увеличивает эффекты HDR, где # — Это 0 для выключено (меньше загружает систему) и 2 для полной.

Вспомогательные программы

SRC RepairЭто бесплатная утилита для тонкой настройки и восстановления Steam и всех Source-игр (+ популярных GCF-модов). Удобного создания и редактирования файлов конфигурации (конфигов — из папки .cfg), простой и быстрой установки FPS-конфигов, спреев, демок и карт, а также очистки поддерживаемых игр от различного мусора (старые карты, конфиги, кэши, настройки, звуки). Программа готова к работе сразу после установки.




Скачать SRC Repair
Система выпадения предметов Team Fortress 2
Система получения предметов — Периодически выдает игроку случайные предметы во время игры, пока им не будет превышено определенное количество времени в неделю.

В игре присутствует внутриигровое предметы и система выпадения предметов, а работает эта система следующим образом:

Каждому игроку с Четверга по Четверг выдаётся определённый список предметов для выпадения.

Для примера пусть этот список будет вот такой:

— 1 оружие для класса Пулемётчик
— 2 оружия для класса Медик
— 1 оружие для класса Солдат
— 3 оружия для класса Поджигатель
— 2 оружия для класса Разведчик

Список генерируется случайным образом, каждый раз по-разному. В генераторе так же присутствует функция выдачи: Редких предметов и Аксессуаров.

Система случайной генерации списка предметов позволяет игрокам получить каждый раз разные или одинаковые предметы для удобства в ковке.

Вы счастливчик, если система предоставила вам список с Аксессуарами, ведь Аксессуары очень редко выпадают игрокам. Это сделано специально для того, чтобы игроки не продавали Аксессуары по выгодной для себе цене.

Почему именно с Четверга по Четверг?

Это сделано специально для рабочих людей, которые не успевают поиграть в будние дни, но на выходных время будет.

По умолчанию с Четверга по Четверг в течение 1 недели вам выпадет примерно: 12 предметов не считая ящиков Манн Ко.

Бонусы на праздники

Разработчики, как и сообщество Steam — любят праздники. В новый год каждому игроку, неважно новичок вы или уже давно играете — В канун нового года у вас будет 1 неделя, чтобы получить новогодний подарок от разработчиков.

Новогодний подарок обычно содержит в себе:

— Краски для оружия
— Расширитель рюкзака
— Ненужные ящики
— Пару оружий
— И ещё пару халявных предметов

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

Оружия, которые нельзя перековывать или передавать — Не очень сильно пользуются спросом у игроков. Ведь игроки знают, что достаточно немножко подождать и система выдаст тебе точно такое же оружие в чистом виде.

Например: Я не очень люблю предметы, которые нельзя передавать или перековывать, по этому сразу их удаляю.

Если вы коллекционируете и собираете игровые предметы, то для вас есть очень хороший плюс — вам не придётся покупать или искать расширитель рюкзака для обмена с другими игроками. Ведь вы и так получаете его бесплатно.

Главное не забывать в канун нового года просто хотя бы зайти в меню игры, вам даже играть необязательно! Как нам разработчики упростили возможности, просто зайти в меню игры и принять предметы на новый год.
Вернуться в каталог статей