Team fortress 2 как добавить ботов
27 ноя. 2017 в 7:53
After installing go to
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\tfc
and edit the file "foxbot.cfg" as you wish. You can also add your Steam ID (which on a local server is "STEAM_ID_LAN") to the file "foxbot_commanders.txt". This will allow you to assign a role (attack / defend / roam) to a bot via team chat. A console command list is available in the documentation at
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\documentation
Open the file "Help_Index.html". Other things covered are e.g. creating your own bot way points for a map.
These bots only run when you start (create) a server. If you join a server, you can't add your own bots.
28 ноя. 2017 в 2:21After installing go to
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\tfc
and edit the file "foxbot.cfg" as you wish. You can also add your Steam ID (which on a local server is "STEAM_ID_LAN") to the file "foxbot_commanders.txt". This will allow you to assign a role (attack / defend / roam) to a bot via team chat. A console command list is available in the documentation at
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\documentation
Open the file "Help_Index.html". Other things covered are e.g. creating your own bot way points for a map.
These bots only run when you start (create) a server. If you join a server, you can't add your own bots.
ok thanks but how do I add the bots ( i have foxbot installed on the tfc folder btw) is there a command?
also im not really experienced in this "' field" the only bot adding command (TF2) is tf_bot_add (insert number here) would it be something like that?
28 ноя. 2017 в 4:15After installing go to
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\tfc
and edit the file "foxbot.cfg" as you wish. You can also add your Steam ID (which on a local server is "STEAM_ID_LAN") to the file "foxbot_commanders.txt". This will allow you to assign a role (attack / defend / roam) to a bot via team chat. A console command list is available in the documentation at
C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\tfc\addons\foxbot\documentation
Open the file "Help_Index.html". Other things covered are e.g. creating your own bot way points for a map.
These bots only run when you start (create) a server. If you join a server, you can't add your own bots.
ok thanks but how do I add the bots ( i have foxbot installed on the tfc folder btw) is there a command?
also im not really experienced in this "' field" the only bot adding command (TF2) is tf_bot_add (insert number here) would it be something like that?
Type "addbot" in console.
You can either use max_bots which will fill up the server automatically, or addbot. The commands work in the cfg and in the console (if you created a server via main menu). Please read the foxbot.cfg and the HTML documentation at the locations mentioned above.
addbot (adds a bot)
addbot 2 (adds a bot to red team)
addbot 2 1 (adds a scout to red team)
kickall (removes all manually added bots)
max_bots 8 (adds bots until the total number of players is 8)
max_bots 0 (removes the automatically added bots)
If you're running a dedicated server, you need to format commands like this:
Server console:
bot "max_bots 8"
Client console:
rcon_password "secret password"
rcon bot "max_bots 8"
With admin add-ons like AdminMod or AMX Mod X you use the commands of these mods instead. E.g.
Admin Mod:
admin_rcon bot "max_bots 8"
AMX Mod X:
amx_cvar bot "max_bots 8"
AMX Mod X has a server side menu system which you can customise.
TFC has a client side menu which is configured using the file "commandmenu.txt" in the tfc folder.
You could add something like
You can either use max_bots which will fill up the server automatically, or addbot. The commands work in the cfg and in the console (if you created a server via main menu). Please read the foxbot.cfg and the HTML documentation at the locations mentioned above.
addbot (adds a bot)
addbot 2 (adds a bot to red team)
addbot 2 1 (adds a scout to red team)
kickall (removes all manually added bots)
max_bots 8 (adds bots until the total number of players is 8)
max_bots 0 (removes the automatically added bots)
If you're running a dedicated server, you need to format commands like this:
Server console:
bot "max_bots 8"
Client console:
rcon_password "secret password"
rcon bot "max_bots 8"
ok thanks but is there such a thing a addbot 1? as in it adds a bot to the blue team? and is there also a way to make it so that there can only be 1 class per team, i wanna try and play it like as though theres no "clones" in the games i gonna be playing (what i mean is theres 9 mercs per team (including tf2), not 12) 28 ноя. 2017 в 8:05 is there also a way to make it so that there can only be 1 class per team
Not bot specific, you can adjust class limits using these cvars:
cvarlist cr
CVar List
--------------
cr_demoman : 1, sv
cr_engineer : 2, sv
cr_hwguy : 1, sv
cr_medic : 4, sv
cr_pyro : 1, sv
cr_random : 0, sv
cr_scout : 4, sv
cr_sniper : 1, sv
cr_soldier : 4, sv
cr_spy : 4, sv
--------------
10 CVars for [cr]
CvarList ? for syntax
So you type in (if you created the server via the main menu):
And it'll limit the number of scouts to 1 per team. If there already are more scouts at the time, they get to stay though.
0 means unlimited, -1 means zero, cr_random obeys the other class limits. (So if you have 1 scout and unlimited random classes, there will never be more than 1 scout.)
Best put this into listenserver.cfg in the tfc folder. If you run a dedicated server, it's server.cfg instead.
28 ноя. 2017 в 16:43 is there also a way to make it so that there can only be 1 class per teamNot bot specific, you can adjust class limits using these cvars:
cvarlist cr
CVar List
--------------
cr_demoman : 1, sv
cr_engineer : 2, sv
cr_hwguy : 1, sv
cr_medic : 4, sv
cr_pyro : 1, sv
cr_random : 0, sv
cr_scout : 4, sv
cr_sniper : 1, sv
cr_soldier : 4, sv
cr_spy : 4, sv
--------------
10 CVars for [cr]
CvarList ? for syntax
So you type in (if you created the server via the main menu):
And it'll limit the number of scouts to 1 per team. If there already are more scouts at the time, they get to stay though.
0 means unlimited, -1 means zero, cr_random obeys the other class limits. (So if you have 1 scout and unlimited random classes, there will never be more than 1 scout.)
Best put this into listenserver.cfg in the tfc folder. If you run a dedicated server, it's server.cfg instead.
thanls, i would guess the listenserver.cfg is for local area? (thanks for answering all my questions, i can imagine it might be irritating,)
29 июн. 2019 в 0:48I'm sorry for joining this chat but, i have foxbot installed on the Half-Life folder
I wonder how i can change difficulty o the bots so it is not always on hard
29 июн. 2019 в 2:08It has a "foxbot.cfg" file at "addons\foxbot\tfc". Open it with Notepad, Wordpad or any other text editor of choice. These settings are probably the most relevant:
The addbot command supports a skill parameter as well:
Содержание
Stock AI bots
AI bots come in four skill levels ranging from easy to expert. Sigsegv has compiled detailed explanation on the skill differences.
AI bots can be indirectly controlled to an extent:
- Any friendly and enemy bot that the player focuses on with their crosshair during setup time will taunt.
- A friendly Medic bot will heal a player if they utilize the "Medic!" voice command.
- If a Medic bot is healing and has an ÜberCharge ready, using the voice commands "Go go go!" or "Activate Charge!" will cause the bot to immediately activate his ÜberCharge.
- A Medic bot with an ÜberCharge ready will immediately activate the charge if he or the healing target gets hurt significantly.
- Bots will attempt to join teammates performing a partner taunt (e.g. the High Five) or a group taunt (e.g. the Conga).
Pathfinding
Maps with official bot support
- ↑ ab On Precipice and Wutville, BLU bots get stuck trying to leave one of BLU's spawn points. Therefore, BLU can only win if few or no BLU bots die when the cart is near that spawn point.
Using bots on unsupported maps
- Nav mesh editing requires cheats enabled, so type " sv_cheats 1 " in the console.
- Build the initial nav mesh using the " nav_generate " command.
- Wait while the game generates AI paths, progress is tracked in the console.
- Map will reload.
- Optionally tweak the generated nav mesh to add missing data and remove erroneous data. Use " nav_edit 1 " to enter nav mesh editing mode.
- Reload/Restart the server (optional, but if it is not done, then achievements will be disabled).
- Open console and type " tf_bot_add <number> " as above to add bots.
WARNING: The game is likely to crash if you edit the navigation mesh with bots enabled.
Bots can be used on any map on which the above steps have been performed without having to repeat them, except for entering the " tf_bot_add <number> " command each time bots need to be added.
Auto-generated nav meshes work best on Control Points, King of the Hill, Payload, and Capture the Flag maps. On Mannpower maps, the bots will play as Capture the Flag, but be unable to use Grappling Hooks or intelligently use the Powerups they walk over.
Setting the value of the console command "tf_bot_offense_must_push_time" to 0 allows bots to fight each other in maps without objectives that they can recognize, unless the map doesn't have any respawn room entities.
Stock maps with no official bot support
Complete list (click "Expand" on the right):
Note: may need updating
AI bot commands
To use AI bots on supported maps, the server administrator should type the following commands into the console (some may require sv_cheats to be set to 1):
This command will remove one or all AI bots.
This command will kill one or all AI bots.
Current AI bot status
AI bot behavior
- Bots currently only use the default loadout (although they can be given non-Stock weapons with a custom mod/plugin).
- Bots on Easy difficulty will rarely, if ever, use any weapon other than their primary weapon. Bots on higher difficulties will switch to and use their secondary weapon as soon as the ammunition of their primary weapon is spent, or to compensate for the distance of their target.
- Bots currently cannot execute special jumps (such as rocket jumps) or haul buildings.
- If a bot kills a player, they roll a chance to taunt immediately after, and if it succeeds, they will taunt even if they are under enemy fire. However, bots will not taunt if carrying the enemy intelligence. This behavior applies to Robots in Mann vs. Machine mode.
- Spy bots (and players) are properly ignored by other bots while disguised. However, upon 'touching' any enemy bot, sapping, shooting, or Cloaking, all other bots who see it happen will declare the bot/player a Spy and won't forget who they are until they change disguises while unseen or until the bot(s) who declared them a Spy dies or feigns death with the Dead Ringer. bots will use the compression blast against projectiles and opponents with unusual frequency if on difficulties other than Easy. bots will usually heal all other classes before Snipers (and to a lesser extent Engineers) even if the "Medic!" voice command is used.
- Medic bots tend to favor Heavies, Soldiers, Demomen, and Pyros, if being played by a human. If no human player is one of these classes, they are not likely to be pocketed.
- A Medic bot with an ÜberCharge ready will immediately activate the charge if he gets hurt. This behavior is used by Über Medics in Mann vs. Machine mode.
- Bots do not attack during setup time unless they are attacked first (with the exception of Demoman bots planting stickybombs).
- Engineer bots do not upgrade (or even remove Sappers from) their Teleporters, and sometimes don't repair their Sentry Guns even when they're not under fire.
- Engineer bots will never repair or upgrade a friendly Engineer bot's building, unless that building is in the way of the Engineer's target.
- Bots, excluding Engineers, Snipers, and Spies, will stay in their spawn positions on setup when attacking in a Attack/Defend map or a Payload map.
- Spy bots, when spotted by another bot (possibly player), will not attempt to backstab and will instead switch to their Revolver and shoot while retreating.
- Demoman bots, once they know where a Sentry Gun is (usually after dying to one), will be able to stand out of range of the sentry and perfectly aim and time their stickybomb charges to land precisely where the Sentry Gun is. Walls and ceilings may occasionally get in the way of the stickybombs' flight path, though.
- Sniper bots, upon scoping in and not finding a target, will use one of the "Negative" voice commands
- Bots may try to walk/shoot through unmovable objects such as walls.
- Whenever a player/bot cloaks/decloaks or disguises/undisguises, the bots will 'see' players who are behind them and turn around, even if out of the bot's field of view. Note that this isn't due to any sounds made by the player (footsteps, miscellaneous weapon noises, etc.).
- Though rarely, bots may stand inside one another during usage of an Engineer's Teleporter, and get stuck (can't move).
- When bots use voice commands (such as "Spy!" and "Move Up!"), text versions of the voice commands do not display.
- A Medic bot who is healing a player will not avoid enemy fire or collect health pickups, even if he is at critically low health.
- Bots are able to move while taunting, making the Holiday Punch ineffective.
- Recently attacked Medic bots will often fail to use their Syringe Gun to deal with enemies at non-melee range, instead switching to their Bonesaw, or even to their Medi Gun on extremely rare occasions.
- Medic bots will fail to lead their aim or to compensate for gravity while firing the Syringe Gun. This may be due to the Syringe Gun not being properly identified as a non-hitscan weapon in the bot AI code.
- Spy bots are able to see and follow cloaked Spies (AI or player) should one give himself away, regardless of difficulty level.
- Even if a Spy is disguised as a class of his team (player only, as bots will never do this), enemies will still point him out as a Spy should he bump into an enemy.
- Bots abide by Auto-balance rules. To be able to spawn bots on a specific team, you must set mp_teams_unbalance_limit to 0.
- Engineer bots may ignore their buildings until they're destroyed.
- Heavy bots will sometimes try to fire their Minigun even when out of ammo. (Although it seems to occur abundantly when the bot difficulty is set below Advanced)
- Medic bots on the losing team will occasionally commit suicide during Humiliation when there are no enemies nearby. Players are unable to do the same, even using commands.
- Setting the loadout menu's preview to BLU will cause RED bots to appear BLU.
- Currently, bots do not work on the following types of game modes or maps, even with a generated navigation mesh. (Spies and Snipers may work, though.)
-
NOTENOTENOTENOTENOTENOTENOTENOTENOTENOTE and PipelineNOTENOTE
- This can be fixed by either killing them or just randomly.
AI bot names
The AI bots are programmed to have different names, with many of their names being references to Team Fortress 2, Valve's other works, and computer programming. Many of these names have been requested on the Steam forums.
Unused bot names
The following bot names were found in a leaked source code version of TF2, containing bot names that were never put into production for unknown reasons.
- John Spartan
- Leeloo Dallas Multipass
- Sho'nuff
- Bruce Leroy
- CAN YOUUUUUUUUU DIG IT.
- Big Gulp, Huh?
- Stupid Hot Dog
- I'm your huckleberry
- The Crocketeer
AI bots names can also be customized by a player by typing in, for example, tf_bot_add heavyweapons blue "Blu Hoovy" ; this example would put a BLU Heavy on the BLU team with the name "Blu Hoovy".
Боты с искусственным интеллектом
У ботов с ИИ есть некоторые характеристики:
- Любой дружественный бот во время подготовки при наведении на него прицела сделает насмешку. -бот будет лечить любого игрока, который закричит «Медик!».
- Если у лечащего вас бота-медика будет наготове убер-заряд, используйте команды «Вперёд, вперёд!» или «Давай убер!», чтобы бот активировал заряд.
- Медик-бот сразу же активирует убер-заряд, если по нему был нанесен значительный урон.
- Боты будут пытаться присоединиться к вам, если вы используете насмешку для двух (например, Дай пять!) или нескольких (например, Конга) человек.
Текущий статус ботов с ИИ
Заметка: существует набор готовых ботов, составленный для многих популярных карт.
Имена ботов с ИИ
Боты с ИИ запрограммированы на различные имена, многие из которых имеют отсылки к Team Fortress 2, прочим работам Valve и компьютерным программам. Многие эти имена были запрошены на форуме Steam.
Неиспользованные имена ботов с ИИ
Данные имена ботов были найдены из-за утечки исходного кода TF2, все эти имена никогда не были использованы в игре по неизвестным причинам.
- John Spartan
- Leeloo Dallas Multipass
- Sho'nuff
- Bruce Leroy
- CAN YOUUUUUUUUU DIG IT.
- Big Gulp, Huh?
- Stupid Hot Dog
- I'm your huckleberry
- The Crocketeer
Также, имена ботов могут быть изменены игроком, например, если мы напишем в команде tf_bot_add heavyweapons blue «Blu Hoovy», то появится пулемётчик в команде синих с именем «Blu Hoovy».
Использование ботов на пользовательских картах
- Навигационная сетка требует активированных читов, поэтому введите « sv_cheats 1 » в консоли
- Создайте навигационную сетку, прописав « nav_generate » в консоли
- Подождите, пока игра генерирует маршруты для ИИ, прогресс отслеживается в консоли
- Карта будет перезагружена
- При необходимости, вы можете настроить созданную навигационную сетку для добавления недостающих данных и удаления ошибочных. Используйте команду nav_edit 1 , чтобы войти в режим редактирования навигационной сетки
- Перезагрузите/перезапустите сервер (необязательно, но если это не будет сделано, достижения будут отключены)
- Откройте консоль и введите «tf_bot_add <число>», чтобы добавить ботов
ВНИМАНИЕ: может произойти сбой игры во время редактирования навигационной сетки, если боты на сервере уже активированы.
Боты могут быть использованы на любой карте, на которой вышеописанные шаги были выполнены без необходимости повторять их, за исключением ввода команды «tf_bot_add <число>» каждый раз, чтобы боты добавились.
Лучше всего боты будут работать на картах режимов с контрольными точками, Царь горы, Сопровождение и Захват флага. На картах режима Супер-Манн боты будут вести себя как на картах режима Захват флага, но они не будут использовать Абордажные крюки и не будут корректно использовать бонусы, которые они подбирают.
Карты, стандартно поддерживающие работу ботов на них
Поведение ботов
- Пока что боты могут использовать только стандартное оружие.
- Боты на легкой сложности редко (если вообще когда-нибудь) будут использовать свое дополнительное оружие или оружие для ближнего боя. На более высоких сложностях они будут переключаться на дополнительное оружие как только в основном закончатся боеприпасы в обойме.
- Боты-шпионы и боты-снайперы не будут появляться на легкой сложности; они будут появляться только на нормальной сложности и выше.
- Боты не умеют совершать специальные прыжки (например, прыжок на ракете) и переносить постройки.
- При убийстве игрока бот-убийца может сделать насмешку, даже несмотря на то, что находится под обстрелом. Такое поведение касается и роботов в игровом режиме Манн против машин.
- Боты будут игнорировать замаскированных ботов-шпионов и игроков. Однако, «коснувшись» любого вражеского бота, установив жучок на постройку, открыв огонь или став невидимым, все боты, которые видели это, объявят подозреваемого шпионом и не забудут его, пока тот, находясь в невидимости, не сменит маскировку или пока боты не объявят шпиона мертвым.
- Бот-поджигатель будет регулярно использовать сжатый воздух против вражеских снарядов на всех сложностях, кроме легкой.
- Боты-медики лечат все классы, кроме снайпера (реже - инженера), если они зовут медика.
- Бот-медик автоматически активирует убер-заряд, если его ранили. Такое поведение относится к убер-медикам из игрового режима Манн против машин.
- Если замаскированный бот-шпион станет невидимым на глазах врагов на уровне сложности «Эксперт», его будут видеть как обычно независимо от того, мигает его плащ или нет.
- Боты не будут атаковать врагов во время подготовки, если их самих не начали атаковать первыми (за исключением ботов-подрывников, разместивших ловушки из бомб-липучек).
- Боты-инженеры не будут улучшать (или даже уничтожать жучки) свои телепорты, а иногда даже не чинить свою турель, если та находится под обстрелом.
- Боты-инженеры никогда не будут ремонтировать или улучшать постройку союзного инженера, если оно не находится на его пути до цели.
- Боты (за исключением инженеров, снайперов и шпионов) будут стоять на своих начальных позициях в комнате возрождения на картах режимов Захват / удержание контрольных точек и Сопровождение.
- Боты-шпионы, обнаруженные другими ботами (или игроком) не будут пытаться нанести удар в спину, вместо этого они переключатся на револьвер и, отступая, будут стрелять по врагу.
Ошибки
Команды для ботов с ИИ
Боты с ИИ на картах могут быть добавлены легко, администратор сервера должен просто ввести следующие команды:
Эта команда убьёт или одного или нескольких ботов.
Боты (Classic)
Боты не полностью поддержаны в Team Fortress Classic т.к. они не распространяются с покупкой. В отличие от Team Fortress 2, пользовательские модификации необходимы, чтобы поддерживать игру/сервер с ботами . Следующий список перечисляет самые популярные боты с достоинствами, недостатками и списком команд.
Наиболее популярные боты:
Сторонние боты
Некоторые особенности бота включают:
- Боты-солдаты могут делать прыжок на ракете, а боты-подрывники - на липучке (при условии, что есть маршрутная точка для этого).
- Боты-инженеры корректно работают на картах режима Захват флага и других.
- Боты могут использовать снаряжение. Например: Охотник и Бонк! Атомный залп.
- Боты могут проводить «проверку на шпиона». Если шпион замаскирован под одного ботов, и бот, под которого замаскировались, видит его, то он будет атаковать всё в пределах своей видимости.
- Боты могут корректно использовать голосовые команды. Текст будет появляться в чате, в отличие от обычных ботов.
- Боты могут играть за команду защитников в Манн против Машин, но они не могут покупать улучшения.
- Если играть на карте режима Контрольные точки, боты будут «возиться» в округе до начала раунда. Они будут случайно атаковать игроков своим оружием ближнего боя и спамить голосовыми командами, подобно многим людям.
- Боты-инженеры могут перемещать свои постройки через определенное время.
- Боты имеют профили через которые можно настроить определенные черты бота, такие как: точность, храбрость и т.д.
- Боты-инженеры могут помочь союзным инженерам улучшением союзных турелей (если они уже закончили улучшение своей) и сбиванием жучков с них.
- Если боты были под обстрелом турели и убежали, они скажут «Турель впереди».
- Боты-инженеры улучшают свои телепорты и строят их в специальных точках.
- Боты-медики будут иногда лечить замаскированных вражеских шпионов.
- Если бот-шпион преследует врага, и враг обернулся, то он будет отступать, пока враг не повернется спиной.
- Боты-разведчики могут совершать двойной прыжок, но требуют специальные маршрутные точки, как солдаты и подрывники.
- Боты-разведчики могут умно использовать Бонк! Атомный залп во время отступления или атаки.
- Боты-медики будут лечить любой класс, если у него мало здоровья, однако пулеметчики и солдаты в приоритете.
- Боты не будут мгновенно атаковать шпиона, убившего другого игрока. Бот должен увидеть шпиона или увидеть, что шпион был атакован.
- Боты будут говорить «Спасибо!» после лечения от раздатчика инженера или медика.
- Боты периодически оборачиваются для обнаружения шпиона.
- RCBot имеет систему «Доверия», которая сообщает, считает ли бот игрока шпионом, и будет ли он его атаковать, или будет следить за ним для предотвращения удара в спину.
Ошибки
- Из-за основы системы маршрутных точек, пути ботов не так непредсказуемы, как у обычных, и RCBot'ы будут часто идти друг в друга, пока один из них не будет убит.
- Точно так же боты-шпионы могут врезаться в игрока и не двигаться, из-за способа работы маршрутных точек. Они могут двигаться только по фиксированным «рельсам».
- Ботам-инженерам сложнее построить раздатчик, и делают они это по собственной воле.
- Боты-подрывники знают, стоите ли вы на одной из их ловушек из бомб-липучек, и взорвут их, даже если они не видят вас.
- Боты-инженеры могут разместить турель, смотрящую не в ту сторону.
- Если бот был оттолкнут в место, где рядом нет никаких маршрутных точек, то он не сможет двигаться. Например: крыши на карте Nucleus.
- Боты также будут говорить «Спасибо!» при поднятии аптечки.
- Боты теряют скорость передвижения после плавания.
- Боты не могут предсказать движения цели при стрельбе снарядами.
Contents
Команды ботов-болванок
Некоторые команды работают, а некоторые — нет. Для этого в статью включён список всех команд.
Запомните, для всех команд: их введение без всяких опций вызовет команду на дисплее, отображающую быструю помощь и текущее состояние команды.
Заставляет ботов сменить команду. Если бот был за Синюю команду, то он зайдет за Красную, и наоборот.
Например, пулеметчики начнут раскручивать свои пулеметы.
В настоящее время не реализовано.
В настоящее время не реализовано.
Это ничего не делает с активированной командой bot_mimic (равной 1).
Если у бота нет этого оружия, с ним ничего не происходит (только если он не стреляет из оружия, у которого есть промежутки между стрельбой)
Команды bot_forcefireweapon <weapon filename> filename обычно tf_weapon_ <weapon name>. Примеры bot_forcefireweapon tf_weapon_fists . Заставит всех ботов-пулеметчиков сменить свое оружие на кулаки и постоянно атаковать ими, а все остальные боты прекратят атаку.
bot_forcefireweapon tf_weapon_shotgun_pyro . Заставляет всех ботов-поджигателей сменить свое оружие на дробовики, а все остальные боты прекратят атаку.
Убивает определенного бота.
Бот будет повторять все движения за игроком, такие как стрельба, бег, прыжки, эмоции, и т.д. Следует отметить, что боты не будут повторять зов медика, переключение оружия или насмешки.
Это влияет на bot_forceattack , но не на bot_dontmove .
Инвертирует движения ботов; передвижение влево заставит бота идти вправо, передвижение вперед у бота будет передвижением назад, и т.д.
На направление, куда смотрит бот, это не влияет.
Вызывает отклонение ботов от курса. Боты будут отклонятся от курса игрок по этому значению. По умолчанию равно 180, это означает, что бот будет находиться лицом к игроку. Если будет равно 0, то лицо бота будет направлено туда же, куда и лицо игрока.
0 — основное; 1 — дополнительное; 2 — рукопашное; 3 — особое. Это работает только на первом созданном боте. Нет вариантов управлять другими таким образом.
Координаты карты и вашего местоположения могут быть узнаны, если ввести Status в консоли.
Боты-болванки
У ботов-болванок нет ИИ кода и они не могут двигаться и делать что-либо самостоятельно. Этих ботов можно использовать как марионеток: игроки могут манипулировать ими, например, заставить бота идти за игроком и стрелять из своего оружия. Боты-болванки используются в основном для целей тестирования, а также с помощью них можно создавать потрясающие визуальные эффекты, если манипулировать ботами соответственно, как это показано здесь.
Team fortress 2 как добавить ботов
Бот (или BOT) — это управляемый компьютером игрок на сервере. В Team Fortress 2 существует два вида ботов: боты с искусственным интеллектом (ИИ) и боты-болванки. Боты с ИИ имеют качественный код искусственного интеллекта для эмуляции действий игрока в игре, и они могут быть использованы без читов. У ботов-болванок нет ИИ, но их можно использовать как для тестирования, так и для удовлетворения своих антисоциальных потребностей. Боты-болванки требуют активированных читов на сервере, из-за чего игроки не смогут получать достижения.
Third-Party Bots
As of now, there is only one other bot that is still being developed for TF2: RCBot2. The bot was created and is being maintained by Cheeseh, and the website can be found here.
Players can also try [APG] Foundation's builds which are updated and enhanced to work on those TF2 latest updates that would corrupt the bots. However, it will take some work and finding the new Hookinfo for the bots to function. Be sure to use Hookinfo tool and adjust the config.ini offset values, using this Nightly version (Latest update is v1.3-APG since 23rd December 2020). Fortunately, NoSoop had removed some dependencies for the Hookinfo.ini for RCBot2 to load the offset values.
The bots run on a waypoint system and must be manually setup by a player instead of typing a command. RCBot2 are their own separate bot, so they can be used alongside the regular TFBots if one so chooses.
RCBot2 Features
- Soldier bots can rocket jump and Demoman bots can sticky jump (provided that the map has waypoints for them).
- Engineer bots now work properly on CTF and other maps.
- Bots can use custom loadouts such as The Huntsman and Bonk! Atomic Punch.
- Bots can "spycheck". If a Spy is disguised as one of the bots, and the bot who they are disguised as sees them, the bot will attack on sight.
- Bots can use voice commands properly. Text will appear in the chat, unlike TFBots.
- Bots can be on the defending team in Mann VS Machine, but are unable to purchase upgrades.
- If playing on a CP map, the bots will "mess around" until the round starts. They will randomly hit players with their Melee weapon and spam voice commands, similar to many human players.
- Engineers can move their buildings after a set amount of time.
- Bots have profiles that can customize certain aspects of the bot, such as aiming skill, courage, etc.
- Engineer bots can help out friendly Engineers by upgrading friendly Sentry Guns (if they are finished upgrading their own first) and removing any Sappers on them.
- If bots are targeted by a sentry and escape, they will use the voice command "Sentry Ahead" similar to human players.
- Engineer bots will upgrade their Teleporter and put them where Teleporter waypoints are.
- Enemy Medics will sometimes heal disguised enemy Spies.
- If a Spy bot is approaching an enemy, and said enemy turns around, the Spy bot will move away until the enemy turns back.
- Scouts can double jump, but require waypoints for them similar to Soldiers and Demomen.
- Scouts can intelligently use the Bonk! Atomic Punch, retreating, using the drink, and pushing forward.
- Medics will now heal any class if their health is low, although Heavies and Soldiers are still prioritized.
- Bots will no longer instantly attack a Spy who has backstabbed another player. The bot must have seen the Spy in its line of sight or see the Spy being attacked.
- Bots will use the voice command, "Thanks!" after being healed by an Engineer's Dispenser or by a Medic.
- Bots will periodically check for Spies by turning around.
- RCBot2 have a "Belief" system, that dictates whether or not they think a player or bot is a Spy, and if they will either attack or stare at them to prevent a backstab.
- RCBot2 can work better on complex maps like Mario Kart, plus Stock Halloween maps like plr_hightower_event, sd_doomsday_event as well as the original sd_doomsday map, whereas TFBots tend not to work.
RCBot2 Bugs
- Due to the nature of the waypointing system, bot paths aren't as unpredictable as TFBots, and RCbot2 will often times end up running into another bot, leaving both of them stuck until either bot is killed.
- Similarly, Spy bots may end up bumping into a player and not moving, due to how waypointing works. They can only navigate to the set point and are on a fixed track.
Be sure to report any bugs to RCBot Website or Bots-United Discord, as Team Fortress Wiki and Valve Corporation hold no responsibility nor are affiliated with RCBot2.
Team fortress 2 как добавить ботов
- For computer-controlled cheating/griefing bots, see Cheating Bots.
- For computer-controlled player bots in Team Fortress Classic, see Bots (Classic).
- For bots automating edits on the Team Fortress Wiki, see Category:User bots.
- For robots introduced in the Mann vs. Machine update, see Robots.
- For other uses, see Robot.
A Bot or BOT is a computer-controlled player on a server. There are two types of bots in Team Fortress 2: AI bots and Puppet bots. AI bots are coded with sophisticated artificial intelligence designed to emulate player actions in game, and can be used without enabling cheats. Puppet bots have no AI coding, but are useful for testing and training. Puppet bots require the server to have cheats enabled, which also disables achievements.
Foxbot
Обзор Foxbot
- Foxbot был разработан Zybby и может быть скачан здесь.
- Foxbot полагается на систему навигации, названную вайпоинтами, специально разработанными для каждой карты.Как правило около 516 вайпоинтов устанавливается вместе с Foxbot.
- Foxbot все еще продолжает обновляться (последнее обновление было в Сентябре 2010 года)
- У Foxbots есть следующие черты:
- Различные уровни игры(уровень тренировки ботов, устанавливается вручную)
- Доступный чат (агрессивный, саркастичный, юмористический и т.д.)
- Старается сообщить местоположение выброшенного флага
- Боты изменят класс, если им пригрозить.
- Если бот играет за гражданского, он попытается держаться поближе к союзникам.
Команды для ботов Foxbot
Для полной работоспособности Foxbot на карте должны быть установлены специальные вайпоиты(waypoints). Foxbot при установке обеспечивает 516 карт готовыми вайпоинтами. В эти карты входят все стандартные карты Team Fortress Classic и карты режима Командный бой для Half-life.
Puppet bots
Puppet bots have no AI code and cannot move or act on their own. These bots can be used like puppets though: players can manipulate them to follow the player's commands such as following the player around and firing their weapons. Puppet bots are mainly used for testing purposes and can also create stunning visuals if manipulated accordingly, as seen here.
Puppet bot commands
Not all of the following commands work; some working commands are also omitted.
These commands may or may not work for AI bots as well.
Note: entering the command without any values will display the command's current setting and a brief description.
Make all bots change teams. This forces all the bots to switch teams. If a bot was on the RED team then it will now be on the BLU team and vice versa.
Note this does nothing if bot_mimic is active (set to 1).
If a bot does not have this weapon, nothing happens to it (unless it is firing a different weapon, in which it stops)
The bot will execute all keystrokes issued by a player, mimicking movements, turns, jumps, fire, etc. It should be noted that bots will not mimic Medic calls, weapon switches, or taunts.
Note this overrides bot_forceattack but does not override bot_dontmove .
Inverts the movement of the bots; moving left makes the bots move right, moving forwards makes the bots move backwards, etc.
The direction which the bot is looking is not affected.
Offsets the bots' yaw. The bots will face in a direction this angle from the player. By default this is set to 180 so that all bots will face the player. Setting this to 0 will face the bots in the same direction as the player.
Map coordinates of where you are standing can be found by typing Status in the console.
Читайте также: