起源1 fps游戏控制台指令与折腾实用索引

指令列表 https://developer.valvesoftware.com/wiki/Console_Command_List
控制台实用指令合集,涵盖控制台的使用,demo录制,单人和多人游戏,性能优化等 https://steamcommunity.com/sharedfiles/filedetails/?id=124271375
脚本 https://wiki.teamfortress.com/wiki/Scripting/zh-hans 包含指令bind toggle bindtoggle incrementvar alias exec echo wait的使用方法,游戏的启动选项和按键名称
TF2玩家分享的cfg配置,非常有用! https://tf2maps.net/threads/useful-console-commands-for-mappers.24119/
游戏启动选项 https://developer.valvesoftware.com/wiki/Command_Line_Options
cfg是游戏的配置文件文件夹
实用指令
map 切换地图 retry 重新尝试连接到上一个服务器
find 查找指令 clear 清空控制台记录
map_showspawnpoints 显示玩家重生点60秒
sv_lan
局域网模式设置
net_graph 显示多人游戏统计信息
fps_max 限制游戏帧数,调低数值可能可以减少游戏闪退的几率
cl_resend 多人游戏断线后重新进入服务器的时间
showtriggers_toggle 是否显示触发器
r_drawclipbrushes 显示空气墙
sv_cheats
作弊开关
ai_disable 禁用ai
thirdperson 第三人称 firstperson 第一人称
kill 杀死指令输入者
noclip 穿墙开关,需开启作弊
showmotd 打开服务器欢迎界面
cvarlist 列出所有指令
mat_fullbright 1是消除所有阴影,2是涂灰地图
perfui 打开关卡工具菜单
mat_wireframe 显示模型线框
---
+attack 开火 +attack2 开火2 lastinv 切换至上次使用的武器 use <武器id> 切换到某武器 "impulse 100" - 开关手电
指令关键词
dump 在控制台内显示
log 与记录游戏日志文件有关
dist 意为范围
指令前缀
sv_ 服务端
cl_ 客户端
bot_ bot
如何使用vpk文件
使用GCFScape可以打开vpk文件.顺便一提,FileLocator这个软件可以查找文件内文字,非常好用

steamapps\common\游戏名\bin内都会附带vpk.exe,可以解包和打包vpk文件,可以把需要打包的文件夹和待解包的VPK拖进去.对于分卷vpk(以_0xx.vpk结尾),需要打开目录(_dir.vpk)才能浏览,而且需要拖动所有分卷文件连同目录文件一起才能解包
acf验证文件与custom文件夹
acf是steam用来识别和验证游戏和创意工坊mod的文件,\steamapps\appmanifest_游戏id.acf是游戏文件,\steamapps\workshop\appworkshop_游戏id.acf是mod文件
有创意工坊功能的游戏,每进游戏都要验证一次,所以订阅越多mod打开游戏所需时间就越长.
custom文件夹是起源游戏默认的mod文件夹,以黑山起源为例,路径为steamapps\common\Black Mesa\bms\custom .只需把vpk形式的mod或符合游戏目录结构的文件夹和文件放进里面便能供游戏加载模组.
将除地图外的mod vpk转移到custom文件夹,再取消订阅就能减少验证时间,缺点就是无法获取mod更新
解除某些性能限制
cl_detaildist和cl_detailfade这两个指令在半条命2里被\bin\dxsupport.cfg所控制,输入指令是没用的,必须修改这个文件.
cl_detaildist 显示细节物体的范围
cl_detailfade 1 物体淡化的范围,可能是在cl_detaildist之外,数值越低淡化范围越低1
r_lod 0;r_rootlod 0 关闭lod
r_propsmaxdist 物体最大可视距离
r_maxmodeldecal 单个模型出现的最大贴图数
snd_mix_async 1 允许多核CPU并行运行声音引擎,能提高性能并减少卡顿
r_maxdlights 如启用动态光照,最大可见动态光照的数量
cl_ragdoll_collide 1 在布娃娃之间启用碰撞
r_threaded_renderables 1
r_threaded_particles 1
r_threaded_client_shadow_manager 1
mem_max_heapsize 分配给起源引擎的最大内存
g_ragdoll_fadespeed
g_ragdoll_lvfadespeed
g_ragdoll_important_maxcount
g_ragdoll_maxcount
其他
https://github.com/The-Orange-Toolbox 包含BSPReveal等工具
Hammer++下载 https://ficool2.github.io/HammerPlusPlus-Website/pages/download.html
Sourcemod和Metamod
下载地址 http://www.sourcemod.net/downloads.php https://www.metamodsource.net/downloads.php?branch=stable
搜索插件:http://www.sourcemod.net/plugins.php
gameinfo.txt
包含游戏信息和所需加载项等的文件,玩某些独立模组(如SMOD:tactical)需要修改这个文件
关于独立模组的安装另见【教程类】关于Source Mod的安装与故障排除
了解VGUI2资源文件 https://developer.valvesoftware.com/wiki/Understanding_VGUI2_Resource_Files
autoexe chttps://developer.valvesoftware.com/wiki/Autoexec
