签到天数: 506 天 [LV.9]以坛为家II

- UID
- 74814
- 僵尸币
- 43999
- 贡献度
- 130
- 注册时间
- 2021-2-25
- 在线时间
- 400 小时
- 最后登录
- 2026-1-2

|
不注册个乐园论坛账号能玩??
您需要 登录 才可以下载或查看,没有账号?注册

×
沉迷塔可夫都没发现七天前有人在论坛私信问我问题。既然如此我来发出来大伙一起水水贴。
一位害羞的小朋友私信问我“为什么我的灵魂出窍指令在换图后就只有200u的射程了?”
首先能灵魂出窍,排除了换到一张关作弊的图的可能;出bug了才只能出200u说明人家的cfg写的灵魂出窍的部分没问题确实能用。
那么我首先猜测那位同学在服务器一直待着,换图后也没有重新激活cfg,因为v社大战cfg高手的历史遗留问题,用到了alias的指令默认不可用,得开作弊后每次进图都 cl_allow_multi_input_binds 1 一下才能正常使用。针对该问题,我的解决方法是 bind kp_plus "exec cheer" bind "kp_enter" "exec autoexec" ,同时autoexec.cfg里面写了 exec cheer 和 cl_allow_multi_input_binds 1 ,我的cheer.cfg里面写了我自己要用的全部指令。这样随便按一下小键盘的+或enter就能很方便的激活像一键大跳和灵魂出窍的指令。
但其实还有一种可能,就是并非换图引起的bug,而是cfg初学者(比如当初捣鼓灵魂出窍时的我)会犯的一个错误,就是随意使用别人发出来的现成的涉及很多参数的cfg懒人包,过了一段时间,想换一个新的cfg的时候,又直接把旧指令一删、新指令一贴就了事,又或者直接unbind没有手动重置参数或恢复默认设置,结果新旧指令所涉及的参数并不完全重合,导致旧指令设置的参数依然生效没有被覆盖,这个时候你的cfg可能正常运行,但正常运行不太可能。解决方法就是一开始就好好记下每一个自己设置过的参数的默认数值和修改数值,以及活用cs自己的设置里的恢复默认。又或者像当初的我那样,因为没有保存好记录被折腾了好久,但最后穷举法暴力破解了(?)
最后把我的在去除了go遗留的过期部分后剩下的指令发出来以供参考(唉西八,当初cs2刚出来不久我看了一个神必指令大全网站,还以为好多指令还生效呢,结果是那个网站没区分。试了一下发现好多代码都失效了,剃完了清爽太多了):
bind "k" "thirdperson_mayamode" 这是摄像机位置不动人可以自由转动的指令,开启后不能用灵魂出窍拉近,但是可以提前把摄像机用第三人称埋脚底,然后就可以看自己裙底了。
bind "i" "firstperson" 切换第一人称
↓偷来的灵魂出窍↓
alias cam_settings "cam_collision 0;【摄像机没有实体碰撞,不会被墙顶到自己身体里】cam_idealyaw 0;cam_idealpitch 0;【这俩是视角左右、上下的修正参数,主要是以前go时期自己搞越肩视角的时候用,但是越肩和出窍冲突,遂弃之】cam_idealdist 0;【摄像机向前后移动若干u,负数向前正数向后】c_mindistance -999999;c_maxdistance 999999【摄像机最大最小射程,显然这个数字要和下面灵魂出窍的相一致,如果这里我写的是-200 200而下面写了-999999 999999的话,灵魂出窍就会有bug不能正常用】"
alias "cs_aliasthird" "thirdperson; cam_settings; alias cs_chasecam"
alias "cs_aliasfirst" "firstperson; alias cs_chasecam"
alias "cs_chasecam" "cs_aliasthird"【总之就是变量赋值那一套】
bind "o" "+tp_magnifier"
alias +tp_magnifier "cs_chasecam; bind_zoomin; bind_zoomout; cam_collision 0"
alias -tp_magnifier "cs_chasecam; bind_normal1; bind_normal2"【按住O键可以用滚轮缩放出窍,松开O键滚轮变回正常功能】
alias bind_zoomin "bind MWHEELUP incrementvar cam_idealdist -999999 999999 -50"
alias bind_zoomout "bind MWHEELDOWN incrementvar cam_idealdist -999999 999999 50"【滚轮往上、往下的缩放,往前往后各999999u的最大距离,滚一下50u】
alias bind_normal1 "bind MWHEELUP +jump"
alias bind_normal2 "bind MWHEELDOWN +jump" 【松开O时滚轮的正常功能,这里我写的都是跳】
↑偷来的灵魂出窍↑
bind "p" "thirdperson;cam_collision 0;cam_idealdist 0;"【摄像机不动的第三人称,单独用可以防开枪抖动】
|
|