月森鈴 发表于 2024-9-18 16:47:22

「保姆级教程」CS2多人跑图服务器+插件安装

本帖最后由 月森鈴 于 2024-9-18 19:31 编辑

https://www.bilibili.com/video/BV1ritLerEu3

视频教程已发
文字版本:
1.部署前提
确保您的部署服务器拥有60G以上磁盘空间

前往https://developer.valvesoftware.com/wiki/SteamCMD 下载steamCMD

前往https://github.com/Source2ZE/CS2Fixes 下载cs2fix插件

前往https://www.metamodsource.net/ 下载插件前置metamod



2.开始部署
将下载好的三个文件复制 转移到您的服务器上

解压缩steamcmd文件 在目录下新建新建文本文档 更改文件为run.bat

用记事本打开 输入steamcmd匿名登录下载730cs2指令:steamcmd +login anonymous +app_update 730 validate +quit

如运行run.bat闪退或打开后报错或不下载等情况 请检查是否磁盘空间不足或网络问题
运行run.bat开始下载 等待下载完成(根据服务器带宽决定速度)


2.5配置开服条件
到指定目录steamcmd\steamapps\common\Counter-Strike Global Offensive\game\bin\win64
新建文本文档 并重命名为run.bat 这个目录下的run.bat就是你开服的文件
指令:@Echo off
start cs2.exe -ip 0.0.0.0 -port 27015 -dedicated -console +map de_nuke -insecure +game_alias casual
27015为您服务器开放的UDP端口 自定义都可以
先尝试启动 打开后必定会闪退 因为服务器并未安装steam

前往指定目录steamcmd\steamapps\common\Counter-Strike Global Offensive\game\csgo 安装插件

将之前移入服务器的cs2fix和metamod解压并移入该位置

steamcmd\steamapps\common\Counter-Strike Global Offensive\game\csgo目录下找到gameinfo.gi文件

在22-25行添加Game      csgo/addons/metamod 让服务器知道你安装了metamod插件
如不安装可能会导致服务器boss打不死或者机关无法触发
进入steamcmd\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg 目录创建server.cfg文件

添加服务器指令:
// Defaults in server_default.cfg


hostname "自定义"

rcon_password "自定义"
sv_cheats true;   //开启作弊
mp_buytime 99999;    //购买时间
mp_startmoney 16000;    //开局金额
sv_infinite_ammo 1;                        //无限弹药
mp_freezetime 0;                        //取消定身时间
mp_limitteams 99;                        //人数差值
endround;                              //重启本局
mp_autokick 0;                        //防止自动踢出
mp_autoteambalance 0;                //关闭自动平衡人数
bot_quota 1;                        //设置最大bot数
bot_stop 1;                        //人机停止移动
mp_buy_anywhere 1;                        //去除购买区域
sv_falldamage_scale 0;                //取消摔伤

保存并退出 确认输入即可

3.开服游玩
服务器安装steam 并不需要登录 默认路径安装即可 安装完成启动一下就ok

到指定位置\game\bin\win64打开run.bat开启服务器

等待一会服务器启动 输入切换创意工坊地图指令:host_workshop_map 3177491488 \\清醒梦 host_workshop_map 3304554968\\死亡核心
服务器控制台执行 exec server指令读取cfg数据

不执行此项命令会导致你无法使用作弊指令
打开CS2 打开控制台输入connect+空格+你服务器的IP地址:27015 如果你自定义了端口就不是27015
和朋友一起跑图 也只需要游戏控制台输入服务器IP即可进入


结束
https://www.bilibili.com/video/BV1ritLerEu3

https://www.bilibili.com/video/BV1ritLerEu3

https://www.bilibili.com/video/BV1ritLerEu3

也可以根据视频教程一步步操作





CsiroCoff 发表于 2024-9-18 16:49:32

{:10_578:}

Eurf130 发表于 2024-9-18 17:10:08

{:5_481:}

Copie 发表于 2024-9-18 17:25:37

楼主是妹妹吗

月森鈴 发表于 2024-9-18 17:29:28

Copie 发表于 2024-9-18 17:25
楼主是妹妹吗

那不是

Copie 发表于 2024-9-18 17:45:15

月森鈴 发表于 2024-9-18 17:29
那不是

不是妹妹你回我干什么

Copie 发表于 2024-9-18 17:45:30

月森鈴 发表于 2024-9-18 17:29
那不是

不是妹妹你回我干什么

LuciDream1013 发表于 2024-9-18 19:02:55

我顺便补一份我自用练习服的指令过来吧 可直接放进服务器cfg覆盖使用

mp_afterroundmoney                                                                        16000
mp_buytime                                                                                        9999
mp_buy_anywhere                                                                              1
mp_buy_during_immunity                                                                0
mp_death_drop_defuser                                                                1      
mp_death_drop_grenade                                                                1                        // 0=none, 1=best, 2=current or best
mp_death_drop_gun                                                                        1                        // 0=none, 1=best, 2=current or best
mp_fists_replace_melee                                                                1
mp_defuser_allocation                                                                0
mp_force_pick_time                                                                        15
mp_forcecamera                                                                              1                        // Set to 1 for team only spectating.
mp_free_armor                                                                              2               
mp_freezetime                                                                              0
mp_friendlyfire                                                                              0
mp_win_panel_display_time                                                      0
mp_respawn_immunitytime                                                      -1 // disabling immunity in warmup too for 1v1 fights
mp_halftime                                                                                        1
mp_match_can_clinch                                                                        1                        // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
mp_maxmoney                                                                                        64795
mp_maxrounds                                                                              99
//mp_molotovusedelay                                                                        0
mp_playercashawards                                                                        1
mp_roundtime                                                                              50
mp_roundtime_hostage                                                                0
mp_roundtime_defuse                                                                        0
mp_solid_teammates                                                                        0
mp_startmoney                                                                              64795
mp_teamcashawards                                                                        1
mp_timelimit                                                                              0
mp_technical_timeout_per_team                                                1
mp_technical_timeout_duration_s                                                120
mp_warmuptime                                                                              0
mp_warmuptime_all_players_connected                                        0
mp_weapons_allow_zeus                                                                5
//spec_freeze_panel_extended_time                                                0
spec_freeze_time                                                                        2.0
sv_allow_votes                                                                              1                // Voting allowed in this mode
sv_talk_enemy_living                                                                1
sv_talk_enemy_dead                                                                        1               
sv_auto_full_alltalk_during_warmup_half_end                        1
sv_deadtalk                                                                                        1
sv_ignoregrenaderadio                                                                0
sv_grenade_trajectory_time_spectator                              4
tv_delay                                                                                        105
mp_warmup_pausetimer                                                                0
mp_halftime_pausetimer                                                                0
mp_randomspawn                                                                              0
mp_randomspawn_los                                                                        0
sv_infinite_ammo                                                                        2
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

//sv_occlude_players                                                                1
//occlusion_test_async                                                                0

spec_replay_enable                                                                0

sv_gameinstructor_enable                                                      0
mp_promoted_item_enabled                        0
sv_minimum_desired_chicken_count                                        0

bot_kick
sv_cheats true
mp_autokick 0
mp_autoteambalance 0
mp_limitteams 0
mp_spectators_max 10
sv_enablebunnyhopping 1

cl_versus_intro 0
mp_team_intro_time 0
mp_round_restart_delay 0

sv_falldamage_scale 0

sv_usercmd_custom_random_seed 1

sv_airaccelerate 350
//sv_maxvelocity 350

sv_staminajumpcost 0
sv_staminalandcost 0
sv_staminamax 0
sv_staminarecoveryrate 9999
sv_accelerate_use_weapon_speed 0

STF.青葉 发表于 2024-9-18 22:28:38

{:6_442:}

binglang32 发表于 2024-9-18 23:08:08

{:5_392:}感谢

Master_RIn 发表于 2024-9-18 23:49:41

插眼保存{:9_543:}

柚子厨白洲梓~ 发表于 2024-9-19 00:13:42

大佬教我{:5_474:}

声声声 发表于 2024-9-19 02:09:32

大佬背我过清醒梦{:9_543:}

你太baby啦 发表于 2024-9-19 08:06:10

{:5_396:}

把殴der殴der 发表于 2024-9-19 08:22:10

{:6_443:}
页: [1] 2
查看完整版本: 「保姆级教程」CS2多人跑图服务器+插件安装