Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Players VS Boss Gamemode

Overview

Players VS Boss (PVB) is a round-based Garry's Mod gamemode in which a team of players fight against a boss played by a randomly selected player each round. Every round players can win new weapons that help them defeat more bosses!

Features

✅ 23 Custom PVB Weapons

✅ 3 Included Bosses (Easily create more)

✅ Easy Tutorial (F3)

✅ Loadout system + Weapon Drops (F4)

✅ Compatibility for Lower-end systems

✅ Working FastDL

✅ Extensive Configuration

Installation

  1. Download or clone the Repository.

    git clone https://github.com/PHSHosting/Players-VS-Boss.git
  2. Extract the gamemodes/pvb/ directory from the downloaded archive (Using a file archiver utility such as WinRAR or 7-Zip).

  3. Move the gamemodes/pvb/ directory into the Server's garrysmod/gamemodes/ directory.

  4. Configure the gamemode.

  5. Change the gamemode of the Server to pvb.

Configuration

gamemodes/pvb/gamemode/config/sh_config.lua

PVB.Config = {}

PVB.Config.MinPlayers = 2
PVB.Config.WeaponDropChance = 4 //Minimum 2

PVB.Config.DefaultItems = {
	{["weapon_pvb_ak47"] = 1, ["weapon_pvb_revolver"] = 1},			//Default
	{},												//Rarity 1
	{},												//Rarity 2
	{},												//Rarity 3
	{},												//Rarity 4
	{["weapon_fists"] = 1},							//Mele
	{["weapon_medkit"] = 1},						//Extra
	{/*["models/player/urban.mdl"] = {1, "Urban"}*/},	//Skins
}

PVB.Config.GenericWeapons = {"weapon_pvb_ak47","weapon_pvb_aug","weapon_pvb_fiveseven","weapon_pvb_mac10"}
PVB.Config.SpecialWeapons = {"weapon_pvb_famas","weapon_pvb_galil","weapon_pvb_glock","weapon_pvb_sg552","weapon_pvb_ump"}
PVB.Config.RareWeapons = {"weapon_pvb_deagle","weapon_pvb_m4a1","weapon_pvb_mp5navy","weapon_pvb_scout","weapon_pvb_xm1014"}
PVB.Config.ArcaneWeapons = {"weapon_pvb_awp","weapon_pvb_p90","weapon_pvb_tmp","weapon_pvb_usp"}

License

This project is licensed under the MIT

Releases

Packages

Contributors

Languages