Я расскажу вам как на сегодняшний день можно поменять порядок выдачи оружия от пистолете до пулемёта в стандартном сервере GunGame (Arms Race) CS:GO, а не как попало по дефолту.
Первое, создаём файлик gamemodes_server.txt (если ещё небыло) с содержанием:
Код:
// To use this file, rename it to GameModes_Server.txt
//
// Values here override the default gamemodes.txt
"GameModes_Server.txt"
{
"gameTypes"
{
"gungame"
{
"gameModes"
{
"gungameprogressive"
{
"exec"
{
"exec" "my_server_override_armsrace.cfg"
}
// Map groups for offline modes
"mapgroupsSP"
{
"mg_ar_baggage" ""
"mg_ar_shoots" ""
"random_ar" ""
}
// Map groups for online modes
"mapgroupsMP"
{
"mg_armsrace" ""
}
"weaponprogression_ct"
{
"glock" { "kills" "1" }
"p250" { "kills" "1" }
"fiveseven" { "kills" "1" }
"deagle" { "kills" "1" }
"elite" { "kills" "1" }
"tec9" { "kills" "1" }
"hkp2000" { "kills" "1" }
"nova" { "kills" "1" }
"xm1014" { "kills" "1" }
"sawedoff" { "kills" "1" }
"mag7" { "kills" "1" }
"mac10" { "kills" "1" }
"mp9" { "kills" "1" }
"mp7" { "kills" "1" }
"ump45" { "kills" "1" }
"p90" { "kills" "1" }
"bizon" { "kills" "1" }
"galilar" { "kills" "1" }
"famas" { "kills" "1" }
"ak47" { "kills" "1" }
"m4a1" { "kills" "1" }
"sg556" { "kills" "1" }
"aug" { "kills" "1" }
"awp" { "kills" "1" }
"m249" { "kills" "1" }
"negev" { "kills" "1" }
"knifegg" { "kills" "1" }
}
"weaponprogression_t"
{
"glock" { "kills" "1" }
"p250" { "kills" "1" }
"fiveseven" { "kills" "1" }
"deagle" { "kills" "1" }
"elite" { "kills" "1" }
"tec9" { "kills" "1" }
"hkp2000" { "kills" "1" }
"nova" { "kills" "1" }
"xm1014" { "kills" "1" }
"sawedoff" { "kills" "1" }
"mag7" { "kills" "1" }
"mac10" { "kills" "1" }
"mp9" { "kills" "1" }
"mp7" { "kills" "1" }
"ump45" { "kills" "1" }
"p90" { "kills" "1" }
"bizon" { "kills" "1" }
"galilar" { "kills" "1" }
"famas" { "kills" "1" }
"ak47" { "kills" "1" }
"m4a1" { "kills" "1" }
"sg556" { "kills" "1" }
"aug" { "kills" "1" }
"awp" { "kills" "1" }
"m249" { "kills" "1" }
"negev" { "kills" "1" }
"knifegg" { "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.
2//
// 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_armsrace" // mapgroup definition
{
"name" "mg_armsrace"
"maps"
{
"ar_baggage" ""
"ar_shoots" ""
// }
}
}
}
Второе, в файле gamemodes.txt вырезаем всё оружие в полях:
Код:
"weaponprogression_ct"
{
}
"weaponprogression_t"
{
}
Все мои файлы по состоянию на сегодня можете скачать ниже: