Skip to content

Commit eb9cbf0

Browse files
committed
Merge remote-tracking branch 'origin/stage'
2 parents 536aaa9 + baaaadb commit eb9cbf0

File tree

64 files changed

+1221
-11
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1221
-11
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,14 @@ Mod | Version | Why
7979
--- | --- | ---
8080
[Metamod:Source](https://www.metamodsource.net/downloads.php?branch=dev) | `2.0.0-1315` | Sits between the Game and the Engine, and allows plugins to intercept calls that flow between
8181
[CounterStrikeSharp](https://github.com/roflmuffin/CounterStrikeSharp) | `294` | Attempts to implement a .NET Core scripting layer on top of a Metamod Source Plugin, allowing developers to create plugins that interact with the game server in a modern language (C#)
82+
[CS2Fixes](https://github.com/Source2ZE/CS2Fixes) | `1.10.1` | A Metamod plugin with fixes and features
83+
[MultiAddonManager](https://github.com/Source2ZE/MultiAddonManager) | `1.3.3` | Allows you to use multiple workshop addons at once and have clients download them
84+
[ServerListPlayersFix](https://github.com/Source2ZE/ServerListPlayersFix) | `1.0.104102024` | Fixes players not showing up in the server browser
8285
[CS2_ExecAfter](https://github.com/kus/CS2_ExecAfter) | `1.0.0` | Executes a command after server event (i.e. OnMapStart) or a delay.
8386
[CS2 Remove Map Weapons](https://github.com/kus/CS2-Remove-Map-Weapons) | `1.0.1` | Remove weapons from the map in CS2 as `mp_weapons_allow_map_placed 0` does not work.
8487
[CS2_DamageInfo](https://github.com/KitsuneLab-Development/CS2_DamageInfo) | `2.3.4` | Displays the amount of damage players have inflicted on the victim's HP and Armor, as well as the hit groups they have hit.
8588
[GameModeManager](https://github.com/nickj609/GameModeManager)| `1.0.50` | A simple Counter-Strike 2 server plugin that helps admins manage game modes and map groups.
86-
[Rock The Vote](https://github.com/abnerfs/cs2-rockthevote)| `1.8.5-custombuild` | General purpose cs2 map voting plugin, made with love from scratch
89+
[Rock The Vote](https://github.com/abnerfs/cs2-rockthevote)| `1.8.5` | General purpose cs2 map voting plugin, made with love from scratch
8790
[MatchZy](https://github.com/shobhit-pathak/MatchZy) | `0.8.7` | MatchZy is a plugin for CS2 for running and managing practice/pugs/scrims/matches with easy configuration!
8891
[MapConfigurator](https://github.com/ManifestManah/MapConfigurator)| `1.0.2` | Allows you to quick and easily create unique configuration files for each map on your server.
8992
[SimpleAdmin](https://github.com/connercsbn/SimpleAdmin/)| `0.1.2` | Adds basic administrator functions
33.3 MB
Binary file not shown.
4.59 MB
Binary file not shown.
36.1 MB
Binary file not shown.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
//---------------------
2+
// Permission flags
3+
//---------------------
4+
// a : Reserved slots
5+
// b : Generic admin, required for admins
6+
// c : Kick other players
7+
// d : Banning other players
8+
// e : Removing bans
9+
// f : Slaying other players
10+
// g : Changing the map
11+
// h : Changing cvars
12+
// i : Changing configs
13+
// j : Special chat privileges
14+
// k : Voting
15+
// l : Password the server
16+
// m : Remote console
17+
// n : Change sv_cheats and related commands
18+
// z : Root. It grants ALL flags so use with caution!
19+
20+
// Flags 'o' to 'y' are custom flags (currently unused)
21+
22+
// cs2f_admin_immunity 'convar' controls how targetting works with "immunity" KV
23+
// 0 - Commands using immunity targetting can only target players with immunities LOWER than the user's
24+
// 1 - Commands using immunity targetting can only target players with immunities EQUAL TO OR LOWER than the user's
25+
// 2 - Commands ignore immunity levels
26+
27+
Admins
28+
{
29+
// Admin entries should follow this format
30+
31+
//"name" // Unused, can be anything
32+
//{
33+
// "steamid" "1234567890" // SteamID64
34+
// "flags" "abcdefg" // Permission flags as described above
35+
// "immunity" "1" // Non-negative value.
36+
//}
37+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"discordbots"
2+
{
3+
"YourFirstBot"
4+
{
5+
"webhook" "DISCORD_WEBHOOK_1"
6+
"override_name" "false"
7+
}
8+
"YourSecondBot"
9+
{
10+
"webhook" "DISCORD_WEBHOOK_2"
11+
"avatar" "AVATAR_IMAGE_2"
12+
"override_name" "true"
13+
}
14+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
"Maplist"
2+
{
3+
"de_dust2"
4+
{
5+
"enabled" "1"
6+
}
7+
"ze_my_first_ze_map"
8+
{
9+
"workshop_id" "123"
10+
"enabled" "1"
11+
"min_players" "30"
12+
"cooldown" "2"
13+
}
14+
"ze_my_second_ze_map"
15+
{
16+
"workshop_id" "456"
17+
"enabled" "1"
18+
"min_players" "5"
19+
"max_players" "10"
20+
"cooldown" "3"
21+
}
22+
"ze_my_third_ze_map"
23+
{
24+
"workshop_id" "789"
25+
"enabled" "1"
26+
"max_players" "20"
27+
"cooldown" "1"
28+
}
29+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
// Attribute: Values: Description:
2+
// ----------------------------------------------------------------------------
3+
// knockback decimal The knockback multiplier for this hitgroup.
4+
5+
"Hitgroups"
6+
{
7+
"Generic"
8+
{
9+
"knockback" "1.0"
10+
}
11+
"Head"
12+
{
13+
"knockback" "1.0"
14+
}
15+
"Chest"
16+
{
17+
"knockback" "1.0"
18+
}
19+
"Stomach"
20+
{
21+
"knockback" "1.0"
22+
}
23+
"LeftArm"
24+
{
25+
"knockback" "1.0"
26+
}
27+
"RightArm"
28+
{
29+
"knockback" "1.0"
30+
}
31+
"LeftLeg"
32+
{
33+
"knockback" "1.0"
34+
}
35+
"RightLeg"
36+
{
37+
"knockback" "1.0"
38+
}
39+
"Neck"
40+
{
41+
"knockback" "1.0"
42+
}
43+
"Gear"
44+
{
45+
"knockback" "1.0"
46+
}
47+
}
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"Human": {
3+
"HumanClass1": {
4+
// class behaviour, values will not be inherited from base class
5+
"enabled": true,
6+
"team_default": true,
7+
8+
// player behaviour
9+
// all player attributes are required if it doesn't have a base class
10+
"health": 100,
11+
"models": [
12+
// base class model entries can omit color (defaults to "255 255 255") and skins (defaults to [0])
13+
{
14+
"modelname": "characters/models/ctm_fbi/ctm_fbi.vmdl",
15+
"color": "255 255 255",
16+
"skins": [ // either int or array of ints work
17+
0
18+
]
19+
}
20+
],
21+
"scale": 1.0,
22+
"speed": 1.0,
23+
"gravity": 1.0,
24+
"admin_flag": "" // allowed for all players
25+
},
26+
"HumanClass2": {
27+
"enabled": true,
28+
"team_default": true,
29+
"base": "HumanClass1", // optional. missing keys will be inherited from base class
30+
"models": [ // model entry keys will override base class model entry keys only if both have 1 model entry
31+
{
32+
"modelname": "characters/models/ctm_sas/ctm_sas.vmdl"
33+
}
34+
],
35+
"admin_flag": "b" // Only enabled in !zclass for ADMFLAG_GENERIC
36+
},
37+
"HumanClass3": {
38+
"enabled": false,
39+
"team_default": false,
40+
"base": "HumanClass1",
41+
"models": [ // if base or child class have more than 2 model entries, all keys have to be defined and will override base model entries
42+
// model entry applied to the player will be picked randomly
43+
{
44+
"modelname": "characters/models/s2ze/isaac_clarke/isaac_clarke.vmdl", // A custom model which will be automatically precached, must be loaded onto server/client by some means (e.g. MultiAddonManager)
45+
"color": "255 255 255",
46+
"skins": [
47+
0, 1, 4 // picking skins out of 5 [0-4] available in S2ZE Isaac Clarke model to be applied to the player randomly
48+
]
49+
},
50+
{
51+
"modelname": "characters/models/s2ze/isaac_clarke/isaac_clarke.vmdl",
52+
"color": "50 50 255",
53+
"skins": 3
54+
}
55+
]
56+
}
57+
},
58+
"Zombie": {
59+
"ZombieClass1": {
60+
"enabled": true,
61+
"team_default": true,
62+
"health": 10000,
63+
"models": [
64+
{
65+
"modelname": "characters/models/tm_jumpsuit/tm_jumpsuit_varianta.vmdl",
66+
"color": "255 150 150",
67+
"skins": [
68+
0
69+
]
70+
}
71+
],
72+
"scale": 1.05,
73+
"speed": 1.0,
74+
"gravity": 1.0,
75+
"knockback": 1.0,
76+
"admin_flag": "",
77+
"health_regen_count": 250,
78+
"health_regen_interval": 5.0
79+
},
80+
// special class that the first batch of zombie will be assigned to
81+
"MotherZombie": {
82+
"enabled": true,
83+
"team_default": false,
84+
"health": 40000,
85+
"models": [
86+
{
87+
"modelname": "characters/models/tm_phoenix_heavy/tm_phoenix_heavy.vmdl",
88+
"color": "255 100 100",
89+
"skins": [
90+
0
91+
]
92+
}
93+
],
94+
"scale": 1.15,
95+
"speed": 1.0,
96+
"gravity": 1.0,
97+
"admin_flag": "",
98+
"health_regen_count": 500,
99+
"health_regen_interval": 5.0
100+
}
101+
}
102+
}

0 commit comments

Comments
 (0)