会修改CS1.5脚本,高分!还加分!

准备工作:

用写字板打开你的config.cfg(在CStrike目录下)。将控制台设置为“0.000000”。

将此行更改为控制台“1”。

然后在cstrike快捷方式中的程序地址后添加。

-控制台-区域4096-开发

如:c:Sierra Half-lifehl . exe-console-zone 4096-dev。

什么是别名?

可以说脚本是在宏的基础上形成的,这也是我们首先要明白的问题。

宏的一般格式如下:

别名[别名]" "[命令1];[命令2];[命令#]....""

我们可以看到,一个宏实际上是一组指令,因此任何宏也可以应用于其他宏。

脚本中一些最常用的指令

Menuselect #-#是一个从1到9的数字。该指令指示选择菜单中的#选项。例如:

示例:alias joinct " " chooseteam菜单选择2 " "

引号中的内容表示选择了团队菜单中的第二项,即CT端。

绑定键盘命令-

定义一个键的特定命令。注意:“命令”也可以是宏。

如:bind " " k " " kill " "

定义命令“杀”到K,这样当你按K的时候,你就自杀了。

另一个例子:bind ""k"" ""joinct " "

然后你按k,你就加入CT这边了。

exec name.cfg -

导入一个cfg文件。HL每次进入游戏都会自动导入config.cfg和autoexec.cfg文件。

等等-

暂停一会儿。脚本中的等待是为了完成前一条指令的执行。使用多少等待取决于不同的计算机和网络条件。等待太多会造成滞后,等待太少可能会延迟下一条指令的执行。

简单宏

让我们看一些最简单的宏来熟悉它们。

打开autoexec.cfg并编写以下行:

别名你好" "说欢迎来到CsChina.net!;等等;等等;杀;等等;

等等;欢迎来到CsChina.net!""

让我们来看看这个宏的结构:

在引号中,有一个指令集,其中say指令的作用是对游戏中的所有人说话,say_team是对所有队友说话。

注意:分号用于各个指令之间;不同的

这个指令集被定义为一个叫做hello的宏。

别急,你要把刚做的宏定义到某个关键位置才能用。进入游戏并在控制面板中输入。

bind ""k "" " "你好" "

好了,现在我们按k看看效果,hoho~~

宏和简单脚本的类型

我们很清楚脚本的基本概念。现在让我们看看几种类型的宏,并将它们放入简单的脚本中。

+/-别名

它的意思是,按住一个键,执行一个指令集,松开这个键,执行另一个指令集(注意:这两个指令集可以是相同的,也可以是不相关的)。

示例:

别名+say reload " "+reload;我装子弹时,团队掩护我!""

别名-sayreload ""-reload " "

+/-

别名可以让你原本简单的动作变得更加多样化,比如把它们扩展成更复杂但更有效的Meta。

绑定(

元绑定

Metabindings实际上是一种+/-别名,但区别在于Meta。

释放定义键后绑定重定义键(←大天使注:这一行是红色字体。)一定要注意这个区别,这对理解这两个宏的类型会很有帮助。

让我们看一个制作快速购买和抓取脚本的常见示例:

示例:

别名preset1 " "购买;菜单选择4;菜单选择6;购买;菜单选择6;buyequip

菜单选择2 " "

//购买AWM、子弹和防弹衣。

别名preset2 " "购买;菜单选择3;menuse lect 1;购买;菜单选择6;buyequip

menuse lect 1;""

//买MP5,子弹,防弹衣。

别名preset3 " "购买;菜单选择2;menuse lect 1;购买;menuse lect 1;

菜单选择5;购买;菜单选择6;购买;菜单选择7;buyequip菜单选择2 " "

//买M3、贝雷塔、子弹和带头盔的防弹衣。

别名preset4 " "购买;menuse lect 1;菜单选择3;购买;菜单选项7 " "

//买手榴弹和子弹

别名preset5 " "开发者1;回声预设未设置!;开发人员0 " "

//屏幕左上角,显示组合键未定义——预置未设置!

注意:echo命令的意思是在屏幕的左上角显示您定义的信息。

别名preset 6 " " developer 1;回声预设未设置!;开发人员0 " "

别名preset7 " "开发者1;回声预设未设置!;开发人员0 " "

别名preset8 " "开发者1;回声预设未设置!;开发人员0 " "

别名preset 9 " " developer 1;回声预设未设置!;开发人员0 " "

别名preset10 " "开发者1;回声预设未设置!;开发人员0 " "

//同上

alias+toggle " " bind 1 preset 1;bind 2 preset2绑定3 preset3绑定4

preset4绑定5 preset5bind 6 preset6bind 7 preset7bind 8 preset8

bind 9 preset9绑定0 preset10 " "

别名切换" "绑定1槽1;绑定2个slot2绑定3个slot3绑定4个slot4约束

5 slot5绑定6个slot6绑定7个slot7绑定8个slot8绑定9个slot9绑定0

插槽0 " "

绑定alt ""+切换" "

这个脚本的最后三行是关键点。它的含义是,当按下alt和一个数字键时,执行脚本前半部分定义的购枪指令集,释放alt键时,数字键恢复原来的功能,即切换枪支。这是Meta。

捆绑是什么意思!

它的作用也很明显:可以节省很多键,在常用键上定义更多的指令集。

棒形纽扣

切换最典型的例子是切换探照灯和夜视设备。我们先做一个netgraph(状态显示,比如FPS)的Toggle来熟悉和研究一下。

示例:

别名ngon " " developer 1;回显网络图打开;开发者0;net _ graph 3;捆绑

ngoff " "

别名ngoff " " developer 1;回声网络图关闭;开发者0;net _ graph 0;约束

恩贡语""

绑定n ""ngon " "

这个脚本的作用是用N键切换netgraph,注意Toggle的特点,在第一个宏的末尾定义N键到下一个宏,实际上形成了一种循环,但是这个脚本显然不尽如人意,因为不能添加到键盘设置菜单中进行更快的调整,因为:请注意!这把钥匙被绑了两次。如何解决这个问题?稍微改一下就好。

切换(复杂)

也就是说,改进的Toggles的优点是只需要一个键位,仍然以netgraph开关为例。

示例:

别名ngon " " developer 1;回显网络图打开;开发者0;net _ graph 3;别名

ng ngoff " "

别名ngoff " " developer 1;回声网络图关闭;开发者0;net _ graph 0;

别名ng ngon " "

别名ng ""ngon " "

绑定n ""ng " "

如你所见,两个宏的尾部由原来的bind改为alias,键在第三行单独定义,很巧妙不是吗?hoho~~

现在我们可以直接在键盘设置栏中定义键了。更重要的是,理解了这个技巧之后,我们就可以进入下一课——循环。

循环别名

之前的拨动只是两种情况的选择,即开和关。当我们面临更多的选择时,我们该怎么办?这需要循环。

别名,我们来看一下netgraph的例子,但是这一次,我们需要使用N键来选择不同的netgraph显示形式。

示例:

别名ng1”“开发者1;echo Net Graph on,设置1;开发者0;网络图

1;别名ng ng2 " "

别名ng2 " "开发者1;回声网络图开,设置2;开发者0;网络图

2;别名ng ng3 " "

别名ng3 " "开发者1;回声网络图开,设置3;开发者0;网络图

3;别名ng ng4 " "

别名ng4 " "开发者1;回声网络图关闭;开发者0;net _ graph 0;别名

ng ng1 " "

别名ng ""ng1 " "

绑定n ""ng " "

我们可以看到,在每一行的末尾,key都被定义到了下一个宏,形成了一个循环。

制作您自己的按键设置菜单

在前一章中,我们提到了将我们自己的选项添加到键设置菜单中。

这是我们将在最后一节详细解释的内容。

打开你的half-lifecstrike目录下的gfx文件夹,用写字板打开里面的kb_act.lst文件。你可以看到这样的东西:

" " buyammo1 " " " "购买主弹药(可选)""

""购买弹药2 " " " "购买辅助弹药(可选)""

""购买设备" " " "购买设备菜单(可选)""

………… …………

左边是宏的名称,右边是你希望玩家在菜单中看到的宏的解释。

好了,现在我们有了这样一个脚本。

别名float_t ""float_on " "

别名float_on " "别名float _ t float _ off+上移""

别名float_off " "别名float _ t float _ on-上移""

那些已经熟悉脚本的人应该看到这是一个单键游泳开关。

如何将这个切换列添加到菜单中?你肯定看过吧,就在kb_act.lst下面加这行

"" float_t " " " "浮点托格勒" "

把一切都搞定就行了,就这么简单,呵呵

同样,您可以在菜单中将商标添加到您的脚本中,并添加以下行:

"" blank " " " "您正在运行XXXX0的XXX版本" "

进入游戏后可以看到你的名字烙印在CS上,帅: >

另外kb_act.lst这个文件是有大小限制的,但是估计没人能写那么多。

CS1.5常见控制台命令

首先在你的CS1.5快捷键中添加-console参数进入游戏,按~键(ESC下面的键)打开控制台,可以输入命令:

十氢萘30.............是以秒计算的,玩家logo30可以每30秒喷一次,没有时间上限。

Mp_buytime 0.25...............可以在15秒买东西,15~550秒。

Mp_c4timer 35.................将C4炸弹的爆炸时间设置为35秒,15~90秒。

Mp _冻结时间4...............以秒计算,每场比赛前的购物还是4秒,0~9秒。

Mp _往返时间3................是以分钟计算的,每回合的时间是3分钟,1~9分钟。

Mp_timelimit 45...............是以分钟为单位,也就是45分钟后游戏结束换地图,没有时间上限。

Sv_restartround 1.............以秒为单位。设置1秒刷新服务器,没有时间上限。

关于更改图片:

变更级别..................立即改变地图,所有用户不会离开游戏。

Mp_maxrounds X更改地图后................s全X轮

Mp_winlimit X任何团队.................赢了X个游戏,然后改变画面。

Mapcyclemapcycle.txt...选择地图切换的配置文件,该文件设置为mapcycle。txt,您可以准备几个配置文件。

关于踢人:

用户.........................获取玩家IP的信息。

状态........................列出玩家id的信息。

踢| < # ID >...................踢别人。

禁止踢腿............踢了某人5分钟后让他进来。时间0=永远。

Mp _自动踢0.................三次睡死和TK后不会被系统自动踢掉。

Mp _自动天平1................................................................................................................................................................

Mp_hostagepenalty 22..........杀死22名人质或队友后会被系统自动踢掉。

Mp_limitteams 1时之间的最大差值...............队伍是1,你不能选择加入。

Mp_kickpercent 0.6投票支持的人数............会达到60%才会被踢出去。

Maxplayers,允许的最大人数....................游戏。

绑定podbotmenu...............设置机器人控制台的按钮。

Addbot.......................制造他自己的理想机器人。

关于远程控制:

Sv _密码..................设置进入游戏的密码。

重试.........................玩家重新连接到当前服务器。

Rcon _密码................设置转换密码。

Rcon _密码................变成AMD登录控制台。

Rcon _地址IP...............人数已满时进入服务器,但无法玩。

RCON说XX |“XX”..............发了一个公告,可以看出是生是死。用“XX”效果不错。

Rcon addip 0.................拒绝一个IP进入游戏,0表是永久的,在分钟内。

............设置一个赢了的ID不进入游戏,时间设置同上。

关于鬼魂:

Mp_fadetoblack 0..............,死后画面变黑,生者能看到尸体。

Mp_chasecam 1设置观察者模式的玩家.................只能跟在别人屁股后面。

Mp_forcechasecam 0............人死了:0免费观看,1只和队友,2眼同处。

关于互相残杀:

Mp_friendlyfire 0.............设定不会杀死队友。

Mp_friendly_genrade_damage 0...设置手雷不伤害队友。

Mp _惩罚0.................关闭伤害友军的惩罚,下一轮将被强制自杀。

Mp_falldamage 1...............可以跳楼自杀。

客户特定

关于爱好:

调整_十字准线..............每次碰到准线都会变色。

高级管理人员...............读取指定的文件。

Hud_fastswitch 1..............快速换武器,直接按号换,不用按鼠标。

Hud_centerid 1................在屏幕中间显示人名。

敏感度8.................鼠标移动速度

变焦_灵敏度_比率1.2...使用狙击镜时设置鼠标移动速度。

名称“新名称”.................改了名字,只能在活着的时候用。

时间左侧......................让你知道还有几分钟换图。

网络图3...................显示机器的fps值。

Con _ con_color "255 155 50 "......................................................................................................................................................

列表播放器...................显示玩家的数字标识。

列表地图......................显示地图的数字标识。

投票.........................玩家投票踢人。

Votemap数字身份证................玩家为地图投票。

Cmdlist.......................列出了一些控制台命令(可以从命令的字母开始)。

Scr_conspeed 600..............设置控制台文本的滚动速度。

牵引雷达.....................显示雷达

隐藏雷达,.....................,关掉雷达

.....................在maps的开头列出已安装的映射文件名(仅列出以指定字母开头的文件名,而*表示所有映射)。

退出(退出)....................完全退出游戏。

Cl_download_ingame 1..........下载其他玩家的标志和地图。

体积0.8....................调节音量,实际音量为(volume/hisound)。

他的声音1.000000..............设置最大音量,实际音量为(音量/声音)。

Bgmvolume 1.000000............背景音乐。

杀..........................自杀了。

关于视频:

记录文件名...............开始录制视频。

播放演示文件名. dem...以正常速度播放filename.dem视频。

停止..........................,停止录制。

控制台备份命令

服务器端

可暂停0....................禁止客户端按暂停键。

Mp_consistency 1..............限制了型号的变化,C4或者武器都很容易找到。

Mp _手电筒1...............可以用手电筒。

Mp _脚步1................打开脚步。

开始时的金额.............

服务目标0......................自动瞄准关闭。

Sv_bounce 1各种奖金在...................开始了。

Sv_cheats 0可以...................使用默认的秘密技能?

重力800................控制重力,800是正常重力,-999到999999。

Sv_stepsize 18................脚步地址:/dispbs.asp?board id = 41 & amp;ID=4133

CS1.5综合脚本描述∷ ∷ ∷ CS1.5半专业化多功能综合脚本∷ ∷综合脚本

声明

本脚本供New-KuoLL |团队成员个人使用,借鉴了几个CS游戏脚本,旨在≯“跳跃|压枪|最大亮度|行走时视线不扩散|减少子弹连续扩散|去除阴影|快速换枪| OP功能易用|一键大撤退;一键退|轻松实现+voicerecord功能真正放松手指|一键跳|用GeekPlay-6.0软件实现“F6”“F7”“F8”热键轻松录制DEMO、录制电影|一键显示“队友聊天”>;& gt& gt炸弹在这里

由New-KuoLL | Team LooKing供稿。

请将其发布到cstrike文件夹(CS1.5)。

第一次运行游戏启动脚本时,请在控制台中输入“exec Hz.cfg”。

第二次运行后按“F5”键。

如果想理想地实现“F6”“F7”“F8”键的录音功能,

请下载软件GeekPlay-6.0。

极客玩6.0下载地址:

http://www.d-dd.org/Soft/ShowSoftDown.asp? UrlID = 1 & amp;软ID=307

感谢分享!

运行前,在cstrike桌面快捷图标的属性中找到cstrike.exe字样,并在其后添加控制台参数“-console”,以便在游戏中使用该控制台进行操作。启动游戏,打开控制台,使用“~”键。如果下载的文件没有更改名称,请输入“EXEC Hz.cfg”和“EXEC(重命名的名称)”。cfg”如果已经更改。这样你就可以正常看剧本了。游戏结束后重启游戏时,按“F5”键即可自动启动脚本(提示:如果不知道如何修改脚本,请不要更改文件名,因为那样会导致“F5”功能键失效)。如果你想确认,你可以通过打开带有文本提示的控制台来查看。

基本功能简介

" f 12 "-" rconsv _ restart 1 "-" OP使用1秒后刷新服务器"。

" F11" -"重试;清除“-”重新进入游戏。

" F10" -"退出游戏程序"。

“F9”——“赶紧退出”。

“F8”-“托格尔_电影_ 2”-“录制电影2”

" F7"-"Toggel _ movie _ 1"-"录制电影1 "

“F6”-“toggel _ demo _ 1”-“录音演示”

“L”——“快照”。

“F4”-“调整_十字丝”-“瞄准镜变色”

" DEL "-" say _ team & gt;& gt& gt这里有炸弹& lt& lt& lt”-“和队友聊天> & gt& gt炸弹在这里

“家”——“say _ team & gt;& gt& gt发现敌人& lt& lt& lt”-“和队友聊天> & gt& gt发现敌人

特殊功能介绍

CS视频制作爱好者的好功能。基本操作键是“F6”“F7”“F8”“H”;

在游戏过程中,你可以随时按下F6开始录制演示。它是一个名为demo1.dem的文件。该文件将保存在您的cstrike目录中。至于F7F8的用途,是用来做bmp文件的。录制demo为了制作一个CS-MTV,你必须先有一个CS的demo。只需在游戏过程中在控制台中输入record X.dem或按下您的演示录制键(F6)即可开始录制演示。当你想结束录音时,再按一下那个按钮就行了。(或在控制台中输入stop)

“H”键也修改和增加了一些功能。

* - "1 " "服务器设置"

- "0 " "操作密码"

- "1 " "重新开始一轮1秒"

——《2》《重启游戏》

——“3”“启动资金”

- "4 " "自动平衡"

——《5》《友军之火》

- "6 " "黑屏"

- "7" "ForceChaseCam "

-“8”“设定时间”

* - "2 " "帮助"

-“1”“地图描述”

-“2”“剩余时间”

-“3”“调整十字准线”

- "4 " "使用左手"

-“5”“用右手”

* - "3 " "录制演示/电影"

-“1”“录音演示”

——《2》《记录电影》

-“3”“播放演示”

-“4”“重置录像”

-“5”“录制/停止下一个演示/电影”

- "6" "Toggel 'Singel Click ' "

* - "4 " "更改名称"

* - "5 " "变更级别映射"

——《1》《人质地图》

——《2》《C4地图1》

——《3》《C4地图2》

- "4 " "变更级别映射"

* - "6 " "改变团队"

* - "7 " "删除当前项目"