特玩游戏网:最新、最全游戏资讯站!

cs2指令输错怎么办 cs2正确的指令输入指南

时间:2024-01-19 11:42:34 作者:笔名 来源:www.te5.com

cs2指令输错怎么办?大家在输错指令后也不要慌,在控制台找到文件所在,直接删除就可以了,只是我们还是要保证我们的指令没有太多问题,所以小编就专门给大家带来部分指令输入正确方案的指南。

cs2指令输错怎么办 cs2正确的指令输入指南

cs2正确的指令输入指南:

alias是定义函数的指令,各位也都知道,对于有+和-的指令绑定时只需要输入+的指令,-的指令会在抬起时自动执行 例如 +jump +attack +attack2 +left +turnleft

所以这也是为什么有些指令在控制台输入的时候可以一直执行,因为控制台直接输入的+指令不会自动跟随一个-的指令,需要手动输入才能停止

那么,我们首先根据这个特性,大概就可以写出一些比较好玩的指令

比如,无限检视

bind 按键 "+infinitelookweapon"

alias +infinitelookweapon "+lookatweapon"

但是,确实是无限检视了,但是却停不下来了,所以,我们可以加写一个切换武器,丢出武器以及开火的时候停止检视的内容

cs2指令输错怎么办 cs2正确的指令输入指南

在这些按键执行原本指令的后面加上这些

-lookatweapon

注:以防有人不知道,一个按键或函数绑定多个指令要用;隔开,例如 bind MOUSE1"+attack;-lookatweapon"; 同时,检查这个按键原本是什么内容可以用 bind 按键 来查看

但是在接下来我去写自动切换坐标系准心时(只有手里拿着投掷物才会出现坐标系准心的那种),却出现问题了

我是打算这么写的,按下4切换成坐标系准心,按下1,2,3,5,q(我的扔出道具),松开MOUSE1和MOUSE2的时候换回原来的准心

问题出现在了松开MOUSE1和MOUSE2的时候换回原来准心

我当时写成了这样:

错误示范↓

bind MOUSE1 "+attack;+changeback";

bind MOUSE2 "+attack2;+changeback";

+changeback ""; //这里是为了不报错,可以不写这行

-changeback "cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1";

实际上问题就出现在我定义的函数只执行了+而没有自动执行-

一个按键只会自动执行第一个+指令的-指令

正确示范↓

bind "MOUSE1" "+mouse1attack";

bind "MOUSE2" "+mouse2attack";

alias +mouse1attack "+attack";

alias -mouse1attack "-attack;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

alias +mouse2attack "+attack2";

alias -mouse2attack "-attack2;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

但是,这个方法还有一个致命缺陷,就是MOUSE1和MOUSE2在tab和观战视角不会再发挥原本的作用了(呼出鼠标指针和切换观战视角),只有直接绑定了+attack和+attack2的按键才能发挥这个作用

cs2指令输错怎么办 cs2正确的指令输入指南

(v社你什么时候把这两个功能单独加个指令啊

下面附上按我键位来的自动切换坐标系准心! 注意,里面的crosshairsize和drawoutline按你自己准心的数值来

bind "1" "+swRifle;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

alias "+swRifle" "slot3";

alias "-swRifle" "slot1";

bind "2" "slot2;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind "3" "slot3;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind "4" "slot4;cl_crosshairsize 99999;cl_crosshair_drawoutline 0;";

bind "5" "slot5;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind "q" "drop;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind "MOUSE1" "+mouse1attack";

bind "MOUSE2" "+mouse2attack";

alias +mouse1attack "+attack";

alias -mouse1attack "-attack;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

alias +mouse2attack "+attack2";

alias -mouse2attack "-attack2;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind alt "+jumpthrow;+jumpthrow2;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

alias +jumpthrow "+jump;-jump";

alias +jumpthrow2 "-attack;-attack2";

bind "h" "+attack"; //上述的额外按键,用来切换观战视角

bind "g" "+attack2"; //上述的额外按键,用来呼出鼠标指针

注:其实在按下MOUSE1和MOUSE2时变回原来准心就可以了,不需要这么麻烦,但是我有强迫症(被打((其实主要还是找个方法说明一下只有第一个+指令会自动执行的-指令

二编:还是附上按下时切换回原准心的指令吧

bind "MOUSE1" "+attack;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;";

bind "MOUSE2" "+attack2;cl_crosshairsize 2.387585;cl_crosshair_drawoutline 1;"

总共给的按键功能有:

一键大跳

一键购买

快速切狙

跳投

无限检视

自动坐标系准心

总结:

以上这些内容就是特玩网小编给大家搜集来的关于cs2正确的指令输入指南的介绍,希望您能喜欢,如果您想了解更多有关于cs2的消息,欢迎现在就来特玩网csgo专区搜索查找。

免责声明:特玩网发此文仅为传递信息,不代表特玩网认同其观点或证实其描述。

同时文中图片应用自网络,如有侵权请联系删除。

网友评论