Hallo,
ich wollte mich kurz vorstellen. Bin neu hier, hoste seit mehr als 10 Jahren bereits Half-Life Server, war aber lange Jahre nicht in der Szene, aber jetzt mit Cs:Go haben wir wieder ne kleine Truppe zusammen bekomen die Lust hat. Lange Rede kurzer Sinn, ich will mir bald wieder einen Root holen, hoste jetzt aber zum warm spielen nen kleinen Server auf meiner V-Server Location. Dieser funktioniert auch soweit. Allerdings habe ich dafür das Deathmatch Plugin inkl. einiger Custommaps am laufen.
Nur wenn ich den Server mit meiner Mapgroup "mg_custom" starten möchte, kann ich nicht connecten. Es kommt die übliche Fehlermeldung beim Client und in der Serverkonsole steht, dass er die Mapgroup nicht finden kann. Lade ich die Maps jedoch einzeln rein, dann ists kein Problem. Ich hab auch schon in der Suche des öfteren den Fall gefunden, aber irgendwie krieg ich es trotzdem nicht hin
Meine startzeile:
|
Quellcode
|
1
|
screen -A -m -d -S csgo ./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_custom +map aim_map -maxplayers_override 10
|
Meine gamemodes_server.txt
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
|
// To use this file, rename it to GameModes_Server.txt
//
// Values here override the default gamemodes.txt
"GameModes_Server.txt"{"gameTypes"{"classic"{"gameModes"{
/////////////////////////////////////////
// COMPETITIVE
/////////////////////////////////////////
"competitive"{
"maxplayers" "10" // Note that maxplayers doesn't go in the convar block.
// Another way to set maxplayers is to add -maxplayers_override XX to the cmd line.
"exec"
{
// Any config files listed here will be executed after the ones in gamemodes.txt.
"exec" "server_last.cfg"
}
"mapgroupsMP" // List of mapgroups valid for this game mode ( competitive )
{
"mg_custom" ""
}
}
/////////////////////////////////////////
// CASUAL
/////////////////////////////////////////
"casual"{
"maxplayers" "10"
"exec"
{
"exec" "server_last.cfg"
}
"mapgroupsMP" // List of mapgroups valid for this game mode ( casual )
{
"mg_custom" ""
}
}}}"gungame"{"gameModes"{
/////////////////////////////////////////
// ARMS RACE
/////////////////////////////////////////
"gungameprogressive"{
"maxplayers" "10"
// These are the configs that get executed when a game mode of this type is created
"exec"
{
"exec" "server_last.cfg"
}
"mapgroupsMP"
{
"mg_armsrace" ""
}
"weaponprogression_ct"
{
"deagle" { "kills" "5" }
"awp" { "kills" "5" }
"knifegg" { "kills" "1" }
}
"weaponprogression_t"
{
"deagle" { "kills" "5" }
"awp" { "kills" "5" }
"knifegg" { "kills" "1" }
}
/////////////////////////////////////////
// DEMOLITION
/////////////////////////////////////////
"gungametrbomb"
{
"maxplayers" "10"
// These are the configs that get executed when a game mode of this type is created
"exec"
{
"exec" "server_last.cfg"
}
"mapgroupsMP"
{
"mg_demolition" ""
}
"weaponprogression_ct"
{
"m4a1" { "kills" "1" }
"awp" { "kills" "1" }
"Scar20" { "kills" "1" }
}
"weaponprogression_t"
{
"ak47" { "kills" "1" }
"awp" { "kills" "1" }
"g3sg1" { "kills" "1" }
}
}}}}
//////////////////////////////////////////////////////////////////////////////////////////////
// Map groups
//
// To use a mapgroup, it needs to be defined in a keyvalues
// block such as the example below, as well as listed in the
// 'mapgroupsMP' block within the game mode that will run it,
// such as the example above.
//
// Then launch the server with '+mapgroup MAPGROUPNAME'
//
// Example:
//
// srcds -game csgo +game_mode 1 +mapgroup mg_bomb_se +map de_nuke_se
//
//
// Check the developer wiki for updated community info
// https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers
//////////////////////////////////////////////////////////////////////////////////////////////
"mapgroups"
{
"mg_custom" // mapgroup definition
{
"name" "mg_custom"
"maps"
{
"aim_map" ""
"awp_vietnam" ""
"aim_farm" ""
"aim_map_usp" ""
"awp_dust" ""
"ak-47_go" ""
}
}
}
}
|
server.cfg
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
hostname "[GER]Waschdalos Aim_Map Only 24/7 Testserver"
sv_tags "tags"
rcon_password "*****"
sv_password ""
log on
log "1"
sv_cheats 0
sv_lan 0
sv_pure 0
net_maxfilesize 128
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
|
gamemode_competitive.cfg
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
|
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
bot_chatter normal
bot_defer_to_human_goals 1
bot_defer_to_human_items 1
bot_difficulty 2
bot_quota 0
bot_quota_mode fill
cash_player_bomb_defused 300
cash_player_bomb_planted 300
cash_player_damage_hostage -30
cash_player_interact_with_hostage 300
cash_player_killed_enemy_default 300
cash_player_killed_enemy_factor 1
cash_player_killed_hostage -1000
cash_player_killed_teammate -3300
cash_player_rescued_hostage 1000
cash_team_elimination_bomb_map 3250
cash_team_elimination_hostage_map_t 3000
cash_team_elimination_hostage_map_ct 3000
cash_team_hostage_alive 0
cash_team_hostage_interaction 600
cash_team_loser_bonus 1400
cash_team_loser_bonus_consecutive_rounds 500
cash_team_planted_bomb_but_defused 800
cash_team_rescued_hostage 600
cash_team_terrorist_win_bomb 3500
cash_team_win_by_defusing_bomb 3500
cash_team_win_by_hostage_rescue 2900
cash_team_win_by_time_running_out_hostage 3250
cash_team_win_by_time_running_out_bomb 3250
ff_damage_reduction_bullets 0.33
ff_damage_reduction_grenade 0.85
ff_damage_reduction_grenade_self 1
ff_damage_reduction_other 0.4
mp_afterroundmoney 0
mp_buytime 0
mp_buy_anywhere 0
mp_buy_during_immunity 0
mp_death_drop_defuser 0
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
mp_deathcam_skippable 1
mp_defuser_allocation 0
mp_force_pick_time 0
mp_forcecamera 1 // Set to 1 for team only spectating.
mp_free_armor 0
mp_freezetime 0
mp_friendlyfire 0
mp_win_panel_display_time 3
mp_ggprogressive_round_restart_delay 0
mp_ggtr_bomb_defuse_bonus 1
mp_ggtr_bomb_detonation_bonus 1
mp_ggtr_bomb_pts_for_flash 4
mp_ggtr_bomb_pts_for_he 3
mp_ggtr_bomb_pts_for_molotov 5
mp_ggtr_bomb_pts_for_upgrade 2
mp_ggtr_bomb_respawn_delay 0
mp_ggtr_end_round_kill_bonus 1
mp_ggtr_halftime_delay 0.0
mp_ggtr_last_weapon_kill_ends_half 0
mp_respawn_immunitytime 0
mp_halftime 0
mp_match_can_clinch 0 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
mp_maxmoney 16000
mp_maxrounds 999
mp_molotovusedelay 0
mp_playercashawards 1
mp_roundtime 2
mp_roundtime_hostage 2
mp_roundtime_defuse 2
mp_solid_teammates 1
mp_startmoney 800
mp_teamcashawards 1
mp_timelimit 20
mp_warmuptime 0
mp_weapons_allow_zeus 0
spec_freeze_panel_extended_time 0
spec_freeze_time 5.0
sv_allow_votes 1 // Voting allowed in this mode
sv_alltalk 0
sv_arms_race_vote_to_restart_disallowed_after 0
sv_deadtalk 1
sv_ignoregrenaderadio 0
tv_delay 105
mp_warmup_pausetimer 0
mp_halftime_pausetimer 0
mp_randomspawn 0
mp_randomspawn_los 0
sv_infinite_ammo 0
ammo_grenade_limit_flashbang 2
ammo_grenade_limit_total 4
//
mp_weapons_allow_map_placed 1
mp_weapons_glow_on_ground 0
mp_display_kill_assists 1
mp_respawn_on_death_t 0
mp_respawn_on_death_ct 0
mp_ct_default_melee weapon_knife
mp_ct_default_secondary weapon_hkp2000
mp_ct_default_primary ""
mp_t_default_melee weapon_knife
mp_t_default_secondary weapon_glock
mp_t_default_primary ""
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|