Чтобы запустить свою игру в режиме ТТТ для теста карт, вам нужно установить игровой мод. Для этого вам не надо делать что либо, потому что ТТТ идет вместе с ГМодом. Можно сказать что у вас уже имеется игровой мод если у вас есть директория ...\garrysmod\gamemodes\terrortow.
Если по какой-то причине вы хотите вручную поставить мод то скачайте .zip архив из раздела "Релизы".
Гаррис мод работает на движке версии Orange Box, так что вы вероятно захотите выбрать Episode 2 в Source SDK Launcher, чтобы получить новую версию Hammer'a и т.д. Если Гаррис мод находится в списке конфигураций, то это тоже хорошо.
ТТТ включает в себя .FGD. Вы можете добавить это в функции Hammer'a. Это добавит все ТТТ оружия(объекты начинающиеся с weapon_zm_* или weapon_ttt_*), патроны и специальные объекты из списка. Вы можете найти это здесь
\garrysmod\gamemodes\terrortown\ttt.fgd
ТТТ требует CS:S, но не требует Half-Life 2: Episode 2. Таким образом вы можете не использовать материалы Ep2, но вы можете использовать CS:S материалы если хотите.
Поместите карту которую вы хотите протестировать в директорию \garrysmod\garrysmod\maps\
Запустите игру и создайте одиночный или многопользовательский режим. Одиночный как правило удобнее.
Вы увидите окно настроек игры со списком карт объединенных в категории. Одни из них должны быть названы "Проблемы в городе террористов", все карты должны начинаться с "ttt_" или "zm_". Одна из этих карт ваша. Если нет, просто выберите любую из списка и она появится.
Затем переключитесь на третью вкладку (во второй вкладке список не сгруппированных карт), в которой есть свои настройки игры. Большинство из которых являются настройками sandbox мода, их можно игнорировать. Важной составляющей мода является выпадающее меню. По умолчанию он выдаст "sandbox", щелкните по нему и выберите "terrortown", он должен быть там если вы все правильно установили. You can put it in either the override dropdown or the other one. Он должен работать одинаково во всех случаях.
Затем нажмите на кнопку "start game", что очевидно.
Сервер предполагает что вы хотите сыграть с несколькими людьми, поэтому он включает режим "ожидания других игроков". Используйте следущие команды в консоле чтобы начать игру без других игроков:
ttt_debug_preventwin 1
ttt_minimum_players 1
Первая команда делает раунд бесконечным. Это необходимо потому что играя в соло, вы выигрываете раунд с первой секунды. Вторая команда устанавливает минимальное кол-во игроков на 1, после ввода этой команды, раунд начнется. Это необходимо, потому-что вещи-как энтити, не меняются пока не начнётся раунд Это значение может быть сохранёно для будущей игры, как только вы установите его однажды (в отличии от первого значения)
Если вы умерли, воскресить себя можно будет с помощью этих команд:
sv_cheats 1
ttt_force_terror
Это воскресит вас невиновным.
Если по некоторым причинам вам нужно стать предателем, используйте команду "ttt_force_traitor" Анологично, чтобы стать детективом, введите команду "ttt_force_detective"
Для спавна людей использовать info_player_deathmatch. Технический, другие спавны будут работать одинакового хорошо, но есть маленькая причина чтобы не использовать её, это что спавн будет один. Не используйте info_player_start, потому-что могут быть проблемы.
Хотя TTT предназначена для 16-18 игроков, у множества серверов превышен лимит игроков, так что вы можете подумать об установке дополнительных спавнеров. Нужно учитывать, что чем больше игроков, тем больше должно быть места возле точек спавна, TTT динамический создаёт временные точки спавна рядом с существующим спавном. В результате, спавны лучше размещать в зонах, где есть немного пустого места вокруг них, поэтому когда сервер работает с большим числом игроков, чем вы ожидаете, TTT сделает своё дело.
Можно будет задать на форуме.