Garry's Mod

Garry's Mod

5,310 次評價
Horde : Wave Survival Gamemode
30
10
5
34
14
12
6
7
11
8
2
7
6
4
2
   
獎勵
加入最愛
已加入最愛
移除最愛
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Fun, Realism
檔案大小
發佈於
更新時間
64.482 MB
2021 年 2 月 19 日 下午 7:01
6 月 20 日 下午 5:34
749 項更新註記 (檢視)

訂閱以下載
Horde : Wave Survival Gamemode

在 Gorlami 的 3 個收藏中
Horde Gamemode Default Config Collection
108 個項目
Horde Optimized Maps
116 個項目
Horde Gamemode Official Server Content
136 個項目
描述
Offiicial Discord [discord.gg] Gamemode Wiki[github.com]
PATREON[patreon.com][/b]
Official Server (US): 192.186.136.236:27055

Introduction (V2.1.0)
Horde is a single/multiplayer PVE gamemode that draws inspiration from Killing Floor. Players progress through killing waves of enemies. It currently features:
  • Customizable Shop: Spend your rewards to buy various items. The shop has different categories and features a weight system similar to Killing Floor. You can add Any Entities you want to the shop!

  • Customizable Enemy Spawns: You can set Any NPC(e.g. zombie, combine, etc.) you want to spawn. Spawn options also include modifiers (e.g. health/damage, weapons, boss) to spice up your game. Spawned enemies will try to seek you.

  • Class/Perk/Rank System: Each class owns a unique ability and can be configured to have different weapon pools. There are 10 classes in total: Assault, Demolition, Ghost, Medic, Heavy, Engineer, Berserker, Warden, Cremator, and Survivor. Each class comes with its own set of Perks. Level up your class Ranks by killing enemies or healing teammates.

  • Difficulty System & Multiplayer Scaling: The number of enemies scales dynamically with the number of players. You can set certain enemies as Elites/Boss, scaling their health according to the number of players. You can also choose to play on 4 difficulties: Normal, Hard, Realism, and Nightmare.

  • Works on any AI Noded maps. Moreover, Horde also has its own mapping entities. Map makers see here: https://github.com/tpan496/Horde/wiki/Mapping.

  • Included Default Config: I configured a 10-wave setup using ArcCW weapons and VJBase Zombie SNPCs. If you wish to play the default config, you need to download additional addons and start the game with all default config options enabled. I would recommend disabling ArcCW Perks for a more balanced experience.
    However, if you just want to customize everything on your own, you do not need any additional addons.

  • Dedicated Server & Lua Addon Extension Support: Besides the client UI, you can create config addons using lua! This might be more efficient if you are creating a large setup and allows you to share them on the Workshop. See more here: https://github.com/tpan496/Horde

Note: YOU DON'T NEED TO DOWNLOAD ADDITIONAL ADDONS if you do not plan to play the default config!

Common Questions
Q1: Can't change player model?
A: Use 3rd party addons like Player Model Selector / Outfitter. Horde overrides sandbox models by default.

Q2: No enemies are spawning / Shop is empty
A: If you are using the default config, make sure you download the additional addons. If you are not using default enemy configs, by default no enemies will spawn since nothing has been configured yet! You need to configure them by saying !enemyconfig.

Q3: No commands work
A: Make sure you change the gamemode to Horde.

Q4: Infinite enemy spawns
A: Don't use spawners (e.g. random zombie). Horde cannot capture spawner-generated enemies.

Q5: Where are the last 1 or 2 enemies?
A: Enemies are guaranteed to spawn. Try to move around or check the map more closely. If you are using "spawn limit" option, make sure you are not ABUSING it. Only a very small portion of your enemies should have "spawn limit". You should leave "spawn limit" as 0 for most enemies.

Q6: Why are my custom changes not saved?
A: Make sure that you are not using the default config! (horde_default_enemy_config, horde_default_item_config, horde_default_class_config) and do this before your game starts.

Q7: I cannot buy using F3
A: Some hr_ maps have dedicated buy zones. You need to be in the buy zone in order to open the shop.

Q8: What does "elite", “weight” mean in the enemy config tab?
A: Elite monsters scale health based on the number of players. Weight refers to the relative weight for spawning. If A=2, B=1, and they are the only two types of enemies in a wave, then A has twice the chance of spawning than B.

Q9: Can I use any other weapon packs / NPC packs for configuration?
A: Yes of course. If you want to customize, you don't need to download any of the required addons listed on this page.

Q10: Where is the config data stored?
A: garrysmod/data/horde.

Q11: Enemy deal no damage / AI disabled
A: This gamemode uses Sandbox as base. Try changing related sandbox settings.

Q12: ArcCW Attachments not working
A: By default Horde only allows you to buy ArcCW attachments from the shop. You can uncheck the "Free ArcCW Attachments" option in the game mode menu, or type arccw_attinv_free 1 in console.

Chat Commands
!shop - Shop menu. Or Press F3 / Spare1.
!ready - Get ready. Or Press F4 / Spare2.
!drop - Drop your current weapon
!throwmoney - Drop 50$. Or Press V.
!rtv - Initiate map vote.
!itemconfig - Item configs (admin only). Or Press F2.
!enemyconfig - Spawn configs (admin only)
!classconfig - Class description configs (admin only)
!mapconfig - Map whitelist/blacklist (admin only)
!start - Force start the game (admin only)

Console Commands

Client:
horde_enable_halo(0/1): Enable highlight for last 10 enemies. 1 by default.

Server:
You need to change these BEFORE your game/server starts to take effect.
horde_default_enemy_config(0/1) - Use default enemy wave config settings. 1 by default.
horde_default_item_config(0/1) - Use default item config settings. 1 by default.
horde_default_class_config(0/1) - Use default class config settings. 1 by default.
horde_external_lua_config("") - Name of the lua config file to use. Leave this empty if you do not have one.
horde_max_wave(1-10) - Max waves. 10 by default.
horde_difficulty(0/1/2/3) - Difficulty. Normal, hard, realism, nightmare. 0 by default.
horde_endless(0/1) - Enable endless. 0 by default.

See the full list of commands here: https://github.com/tpan496/Horde

Command Flag Changes
Horde runs several commands automatically to optimize the gamemode experience:
vj_npc_addfrags 0 -- prevents double frag counting
vj_npc_knowenemylocation 1 -- enemies can seek you immediately
vj_npc_bleedenemyonmelee 0 -- conflict with damage system

Credits
Github Contributors - TheOnly8Z (perks/icons), Ulti
Translators - Archi, Bishy (Spanish), Lux_Fero (Russian)
Testers - paper, xcele, wdnmd, mush, daeda, timonthy, max jamon
ArcCW team for default weapons
DrVrej for default npcs
Valve for models and sound effects


tags= zombie, npc, snpc, killing floor, zombie invasion, arccw, vjbase, nextbot, wave, defense, item, weapon, map, gamemode, horde, survival, customizable, customize, mode, game, addon, custom, realism, combine, alien, coop, cooperative, pve
熱門討論 檢視全部(69)
536
9 月 27 日 上午 2:56
置頂: Bugs Report
Gorlami
273
9 月 22 日 下午 1:29
置頂: Feature Requests
Gorlami
2
7 月 3 日 下午 4:30
Compatible third-person mods?
java2424
1,870 則留言
Ugandan Pathfinder 12 小時以前 
When customizing the shop, how does shop icon work? Is there something specific to type in order for a weapon to have it's weapon icon show in the shop?
Stalker 18 小時以前 
Is this an error or flaw in the engineer (necromancer) subclass? Can't anyone summon
Cyborg 9 月 30 日 下午 8:23 
i was the 5000th like......
Ichinose 9 月 22 日 上午 10:24 
商店按F3打不开是什么情况
Meow_Kitori 9 月 10 日 上午 3:14 
These problems is following the previous comment.
[Horde : 生存游戏模式] gamemodes/horde/gamemode/sh_damage.lua:137: Tried to use a NULL entity!
1. Alive - [C]:-1
2. GetStats - gamemodes/horde/gamemode/sh_damage.lua:137
3. ToggleStats - gamemodes/horde/gamemode/cl_init.lua:153
4. func - gamemodes/horde/gamemode/cl_init.lua:405
5. unknown - lua/includes/extensions/net.lua:34
[Horde : 生存游戏模式] gamemodes/horde/gamemode/cl_init.lua:96: attempt to call method 'Horde_GetCurrentSubclass' (a nil value)
1. ToggleShop - gamemodes/horde/gamemode/cl_init.lua:96
2. func - gamemodes/horde/gamemode/cl_init.lua:381
3. unknown - lua/includes/extensions/net.lua:34
Meow_Kitori 9 月 10 日 上午 3:10 
I got these problems during playing this mod and I can't open the shop menu and the config menu.

[Horde : 生存游戏模式] gamemodes/horde/gamemode/cl_achievement.lua:10: attempt to call method 'SteamID' (a nil value)
1. v - gamemodes/horde/gamemode/cl_achievement.lua:10
2. unknown - lua/includes/modules/hook.lua:102
[Horde : 生存游戏模式] lua/includes/extensions/util.lua:39: attempt to call method 'GetAimVector' (a nil value)
1. GetPlayerTrace - lua/includes/extensions/util.lua:39
2. v - gamemodes/horde/gamemode/cl_init.lua:239
3. Run - lua/includes/modules/hook.lua:102
4. v - lua/includes/modules/halo.lua:140
5. unknown - lua/includes/modules/hook.lua:102
Sharkbaitjr513 8 月 20 日 下午 6:06 
1/2 From Problems popup:

[Horde : Wave Survival Gamemode] gamemodes/horde/gamemode/cl_achievement.lua:10: attempt to call method 'SteamID' (a nil value)
1. v - gamemodes/horde/gamemode/cl_achievement.lua:10
2. unknown - lua/includes/modules/hook.lua:102
-----
[Horde : Wave Survival Gamemode] lua/includes/extensions/util.lua:39: attempt to call method 'GetAimVector' (a nil value)
1. GetPlayerTrace - lua/includes/extensions/util.lua:39
2. v - gamemodes/horde/gamemode/cl_init.lua:239
3. Run - lua/includes/modules/hook.lua:102
4. v - lua/includes/modules/halo.lua:140
5. unknown - lua/includes/modules/hook.lua:102
------

[Horde : Wave Survival Gamemode] gamemodes/horde/gamemode/gui/cl_status.lua:326: attempt to call method 'Horde_GetCurrentSubclass' (a nil value)
1. v - gamemodes/horde/gamemode/gui/cl_status.lua:326
2. unknown - lua/includes/modules/hook.lua:102
------
小六fozan 8 月 14 日 上午 4:54 
怎么加入其他模式的武器配件啊:steamsad:
How can I add weapon attachments for other modes
RPO 8 月 13 日 下午 6:20 
How do you get skull tokens?
123cccyoyo 8 月 12 日 下午 8:52 
[Horde : 生存游戏模式] lua/includes/extensions/util.lua:39: attempt to call method 'GetAimVector' (a nil value)
1. GetPlayerTrace - lua/includes/extensions/util.lua:39
2. fn - gamemodes/horde/gamemode/cl_init.lua:239
3. Run - lua/ulib/shared/hook.lua:109
4. fn - lua/includes/modules/halo.lua:140
5. unknown - lua/ulib/shared/hook.lua:109 (x2835)
我这边选模式,然后开了我之前的合集的mod,我以前没有遇到过这情况,现在进入后商店无法打开等等