Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://github.com/Azurblau/AzBot
But it needs ULX mod.
Install addon (e.g. garrysmod/addons/azbot/lua/...).
Download and install zs_villagehouse.bsp: https://garrysmods.org/download/16130/zs-villagehousezip
Move data/azbot/navmesh/map/zs_villagehouse.txt to garrysmod/data/azbot/navmesh/map/zs_villagehouse.txt (the addons/*/data/ folder didn't seem to work in my tests, making this step necessary).
Launch Garry's Mod and start a 32 slot local server game with Zombie Survival gamemode on zs_villagehouse.
If 2 bots spawn and chase after you, everything is working as intended.
Type !azbot viewmesh * to see the navmesh and !botmod -999 to kick all bots (both commands require ULX).
How to create navmeshes:
Use the console command "azbot editmesh <your name>" to enter the editor.
Use IN_RELOAD to cycle through the edit modes:
Create node: Place nodes with IN_ATTACK.
Link nodes: Link nodes by selecting the first then the second node, both with IN_ATTACK. Clear selection with IN_RELOAD.
Reposition nodes: Select a node with IN_ATTACK and use IN_ATTACK to reposition it or IN_ATTACK2 to reposition it using only the aim axis (X, Y or Z). Clear selection with IN_RELOAD.
Resize nodes: Select a node with IN_ATTACK and use IN_ATTACK2 to resize it on the aim axis (X or Y). Clear selection with IN_RELOAD.
Copy nodes: Select nodes with IN_ATTACK and use IN_ATTACK2 to copy them offset towards the aim axis (first selected node and cursored position are used as reference for the offset distance).
Delete items: Delete a node or link with IN_ATTACK, clear node areas with IN_ATTACK2.
Use "azbot setparam <id> <name> <value>" (example: azbot setparam 1 Jump Disabled) to set special parameters:
Node parameters:
Jump = Disabled: Bots won't jump if located in this node.
Jump = Always: Bots will always jump if located in this node.
Wall = Suicide: Bots suicide if trying to navigate towards this node higher than crouch-jumping height. Use this when respawn is the only way to get to that node.
Wall = Retarget: Same as Wall = Suicide but target is changed instead of suiciding. If no other targets are available, target remains the same. Use this for unreachable or low priority nodes.
See = Disabled: Bot does not approach target in straight line even if target is visible to him unless he is on the same node as the target. Use this on heightened nodes visible to, but not directly accessible from lower nodes.
Use "azbot reloadmesh" to discard changes.
Use "azbot savemesh" to save the changes to garrysmod/data/azbot/navmesh/map/<mapname>.txt.
Prefix a command with an exclamation mark to use it in chat.
worm's zombie zone server features bots
Add me as a friend if you want to try the friends only development addon.
[Zombie Survival] gamemodes/zombiesurvival/gamemode/perf/client/buffthefps.lua:62: 'ZS3D2DFont2Big' isn't a valid font
1. surface_SetFont - [C]:-1
2. draw_SimpleText - gamemodes/zombiesurvival/gamemode/perf/client/buffthefps.lua:62
3. draw_SimpleTextBlurry - gamemodes/zombiesurvival/gamemode/cl_draw.lua:48
4. DrawSigilIndicators - gamemodes/zombiesurvival/gamemode/cl_init.lua:1244
5. unknown - gamemodes/zombiesurvival/gamemode/cl_init.lua:1042