本文介绍在CSGO中通过控制台指令开启雨天效果的方法,玩家需先启用开发者控制台,输入相关天气指令即可在支持的地图上模拟下雨场景,改变画面氛围,文中附有完整指令列表,并提及可用于“cs下雨地图”,方便玩家快速体验雨天视觉效果。
在 CSGO 里,很多玩家都想在自建图、练习模式或社区服务器中体验雨天氛围,虽然官方竞技匹配不会随机下雨,但通过控制台指令,你可以在允许作弊的本地房间或服务器里实现、增强雨天效果,下面整理了一组 CSGO 雨天相关指令,包括天气显示、粒子、雾效、天空盒以及创建降雨实体。
雨天指令使用前提
首先需要打开控制台:进入游戏设置,找到“启用开发者控制台”,然后按 键打开。

雨天相关指令大致分成两类:
- 显示类指令:控制客户端是否显示天气效果,通常本地直接可以使用。
- 生成类指令:需要在自建房间或本地练习模式中先开启
sv_cheats 1,否则无法生效。
注意: 官方竞技、休闲等服务器通常禁止使用 sv_cheats 1,所以这些指令主要用于单机自建图、练习模式或允许作弊的社区服务器。
基础天气显示指令
| 指令 | 作用 |
|---|---|
cl_weather 1 |
开启天气效果显示,关闭则为 cl_weather 0 |
r_drawparticles 1 |
开启粒子绘制,雨滴、雪花等属于粒子效果 |
fog_enable 1 |
开启雾效系统 |
fog_override 1 |
强制覆盖地图原有雾效设置 |
fog_color R G B |
设置雾的颜色,fog_color 160 170 180 |
fog_start 0 |
雾开始出现的距离 |
fog_end 2500 |
雾完全覆盖的距离,数值越小雾越浓 |
这些指令适合用来配合雨天,营造阴沉、模糊的天气氛围。
创建下雨实体——让地图真正下起雨
如果你想让当前地图里凭空下雨,可以按顺序输入以下指令:
sv_cheats 1 cl_weather 1 r_drawparticles 1 ent_create env_rain ent_fire env_rain Start
说明:
sv_cheats 1:开启作弊,创建实体需要这项权限。cl_weather 1:让客户端允许显示天气效果。r_drawparticles 1:确保雨滴粒子能够被绘制出来。ent_create env_rain:在准星所指方向附近创建一个降雨实体。ent_fire env_rain Start:启动该降雨实体,开始下雨。
如果雨没有立刻出现,可以重新对准地面或前方再创建一次,想停止下雨,可以输入:
ent_fire env_rain Stop
删除场景中所有降雨实体:
ent_remove_all env_rain
增强雨天氛围:阴天天空盒 + 雾效
单纯下雨有时不够真实,配合阴天天空盒和雾效会更像雨天。
可以继续输入:
sv_skyname sky_cloudy01 fog_override 1 fog_color 150 160 170 fog_start 0 fog_end 2200
sv_skyname 用于更换天空盒,sky_cloudy01 是常见的阴天天空盒示例,如果该天空盒在当前地图不可用,可以尝试地图自带的天空盒名称,或者直接订阅创意工坊中的雨天地图。
CSGO 雨天指令懒人包
如果你想快速在本地房间体验雨天,可以直接按顺序复制以下指令:
sv_cheats 1 cl_weather 1 r_drawparticles 1 fog_override 1 fog_color 150 160 170 fog_start 0 fog_end 2500 ent_create env_rain ent_fire env_rain Start
输入完毕后,你的画面中应该会出现明显的雨滴、阴天雾效,整体氛围会比较接近雨天场景。
注意事项
-
官方服务器不可用
这些指令大部分需要sv_cheats 1,官方匹配服务器通常不允许开启作弊,强行输入可能会被拒绝。 -
对帧数有影响
雨滴粒子和雾效会占用一定性能,如果电脑配置较低,可以关闭天气效果:cl_weather 0 r_drawparticles 0
-
CS2 指令可能不同
本文指令主要适用于 CSGO(Source 引擎版本),如果你玩的是 CS2,部分指令可能被移除或改名,建议以游戏内控制台提示为准。 -
不会导致 VAC 封禁
在本地自建图或允许作弊的服务器里使用这些指令不会导致封号,但不建议在官方服务器尝试修改。
CSGO 的雨天效果更多依赖于地图实体和本地控制台配合,如果你想省去手动输入指令的麻烦,也可以直接在创意工坊搜索“Rain”“雨天”等关键词,订阅现成的天气地图来体验。
