广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 98562 个阅读者
 
<<   1   2   3   4   5  下页 >>(共 9 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 版主评分版主评分版主评分 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x78
【猪聪CS入门教学 - 脚本篇】脚本解剖 修改编写脚本 一键买枪 脚本范例  (新增一键闪狙脚本)
精华文章原创文章

CS - 脚


在此文章, 会让各位对脚本有一定认识
知道如何修改, 编写脚本

*此教学100%本人手打和原创, 请勿擅自转载!!

★★★★★★★★★★
按一下收藏主题  ★
按一下推荐主题  ★
★★★★★★★★★★

目录

楼主
脚本(Script)
绑定(bind)
定义(alias)

1楼
基本脚本用语
显示信息(developer)
小段暂停(wait)
一键买枪
购买式脚本(buy script)
一键买枪 2
脚本范例


脚本(Script)
脚本(Script)就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的档案然后在需要的时候执行,这样就可以方便你在CS中的使用
脚本副档名为.cfg的档案放在cstrike档案夹下,执行时在控制台输入:
exec 脚本档案名.cfg即可
例如我们执行了一系列命令,执行这一系列命令有一个过程
用一个命令把这一过程定义(alias)好,最后绑定(bind)一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的

绑定(bind)
bind就是分配一个命令到指定的键,它同样能够分配一个alias到指定的键
以记事本开启 cstrike\config.cfg 即可看到很多绑定指令
例如开火
bind "MOUSE1" "+attack"
表示绑定+attack(开火)这个命令到指定的键MOUSE1(滑鼠左键)


定义(alias)
Alias就是给一组命令定义一个名称
当你定义过后
CS就认为此alias为一个命令
你可以用bind命令分配一个键给这个alias
也可以在其他的alias中使用它

例子 :
假如你想在CS说"Hello everyone!"
但又不想每次都打
就可以使用alias
在控制台输入 alias hi "say Hello everyone!"
这样
"hi"就成为一条可行的命令
当你在控制台输入hi就等于说 Hello everyone! 这句话
再配合bind
在控制台输入 bind F10 hi
这样
你按F10就会执行hi命令
换句话说
按F10就等于说Hello everyone!了 

1楼续......


[ 此文章被chuchung712在2009-08-12 13:33重新编辑 ]


此文章被评分,最近评分记录
财富:500 (by killer699) | 理由: 原创奖励
支持度:50 (by killer699) | 理由: 无言我对版主有偏心



没有理想的世界
献花 x10 回到顶端 [楼 主] From:香港有线宽频 | Posted:2009-07-31 16:26 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

续楼主

基本脚本用语
在CS脚本中
会出现//这符号
那"//"是什么呢?
//的作用为注释, 而CS系统不会执行//后的文字
例如在脚本结尾有时会出现的 "//Script End"
这用来告诉玩家脚本结束
而CS系统只会无视这句子
而" "则是alias或bind的开始和结束标志
而 ; 的作用是分开两条命令语句

显示信息(developer)
developer
这是关于调试信息的命令
在控制台输入developer 1后所有载控制台中显示的信息都会在游戏的萤幕上显示出来
相反输入developer 0则关闭显示信息
这些信息只是你本身的客户端能看到, 并不会发送的其他的玩家那里



小段暂停(wait)
wait命令在脚本中十分常用
它的作用是在执行脚本时做一个极小的暂停
一般利用wait来使脚本得以完整/正确的执行
例如
alias clmenu "wait;wait;wait;slot10"
这用来清除萤幕上的选单信息
如AMXX选单
我们要按0来离开菜单
使用了这里的clmenu命令
就等于按了0键
而前面的几个wait命令就是为了防止由网路延迟引起的系统忽略了slot10这条命令
如果想保险一点
可把clmenu命令写成
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"
即选两次0项来清除选单

一键买枪
一键买枪, 其实就是执行bind命令
你还可以使用alias来使命令较清楚
例如你想按F9就买ak47或m4a1加deagle加满子弹加防弹衣加头盔加手雷加拆弹器
你就可在控制台输入
bind F9 "m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
(↑参考 http://bbs-mychat.com/reads.php?tid=722329 )
如想命令清晰化
可用这两条命令取代上面的
alias ak_m4_and_de "m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
bind F9 "ak_m4_and_de"
这样, F9就是"ak_m4_and_de"这命令了
"ak_m4_and_de"这命令又是"m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
这样, 按F9就可买ak47或m4a1加deagle加满子弹加防弹衣加头盔加手雷加拆弹器了
其他枪亦是

购买式脚本(buy script)
首先了解购买式脚本的基本命令
buy 打开武器购买选单
buyequip 打开装备购买选单
menuselect x 从选单中选择项目x
buyammo1 购买一个弹夹的主武器子弹。预设为,键
buyammo2 购买一个弹夹的手枪子弹。预设为.键

一键买枪 2
除了上面方法外
可使用购买式脚本来实现一键买枪
但此方法较不方便
不建议使用
例如 F7 = AK47 + 沙漠之鹰 + 满弹 + 防弹衣 + 头盔 + 手雷
AK在T的购买选单就是所谓的"b42"了
在控制台的语言就是"buy;menuselect 4;menuselect 2;"
而AK47 + 沙漠之鹰 + 满弹 + 防弹衣 + 头盔 + 手雷整条命令就是
bind F7 "buy;menuselect 4;menuselect 2;buy;menuselect 1;menuselect 4;buy;menuselect 6;buy;menuselect 7;buyequip;menuselect 2;buyequip;menuselect 4;"
跟方法1一样
想清晰点
就要使用alias
alias akde "buy;menuselect 4;menuselect 2;buy;menuselect 1;menuselect 4;buy;menuselect 6;buy;menuselect 7;buyequip;menuselect 2;buyequip;menuselect 4;"
bind F7 akde
这样就可以了

脚本范例
方法1. 把引用方格内的内容复制
在记事本贴上
储存时档名为"档名+.cfg"

 
然后


方法2.

1. F1 = ak47 / m4 + 沙漠之鹰 + 防弹衣 + 头盔 + 手雷 + 所有子弹 + 闪光X2 + 烟雾弹 + 拆弹器
    F2 = awp + 沙漠之鹰 + 防弹衣 + 头盔 + 手雷 + 所有子弹 + 闪光X2 + 烟雾弹 + 拆弹器
    F3 = mp5 + 防弹衣 + 头盔 + 手雷 + 主武器子弹 + 闪光X2 + 烟雾弹 + 拆弹器
alias fgren "hegren;flash;flash;sgren;"
alias fammo "priammo;secammo;"
alias ak_m4_full "m4a1;ak47;deagle;vesthelm;vest;fgren;defuser;fammo;"
alias awp_full "awp;deagle;vesthelm;vest;fgren;defuser;fammo;"
alias mp5_ammo "mp5;vesthelm;vest;fgren;defuser;priammo;"
bind F1 "ak_m4_full"
bind F2 "awp_full"
bind F3 "mp5_ammo"


2. 超级跳(连跳)脚本
    按住跳键不放即可实现超级跳
alias sprung1 "alias _special sprung; sprung; alias sprungx sprung0"
alias sprung0 "alias _special; alias sprungx sprung1"
alias sprung "hax; wait; special"
alias hax "hax1"
alias hax1 "+jump;wait;-jump;alias hax hax2"
alias hax2 "+jump;wait;-jump;alias hax hax1"
alias +sprung "sprung1"
alias -sprung "sprung0"
bind "space" +sprung
alias +a "+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump"alias -a"-jump"


3. 一键闪狙脚本
    滑轮向上即可
    最后会快速换枪
    (*衷心感谢killer699提供)
alias xxx1 "wait;wait;+attack2;wait;-attack2;wait;wait;+attack;wait;-attack;wait;wait;lastinv;lastinv"
bind "MWHEELUP" "xxx1"


[ 此文章被chuchung712在2009-08-06 19:49重新编辑 ]


此文章被评分,最近评分记录
财富:0 (by killer699) | 理由: 开个2楼放作品就更好


没有理想的世界
献花 x5 回到顶端 [1 楼] From:香港有线宽频 | Posted:2009-07-31 16:53 |
亚尔多 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 创作大师奖 特殊贡献奖
知名人士
级别: 知名人士 该用户目前不上站
推文 x311 鲜花 x1237
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

虽然对我没用,但这个真的不错
(你也叫自已猪聪了...)


献花 x0 回到顶端 [2 楼] From:香港网上行 | Posted:2009-07-31 17:14 |
CSGOD
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x13 鲜花 x18
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

写的不错..简单明了..看一遍就学会了 表情



献花 x0 回到顶端 [3 楼] From:台湾固网公司 | Posted:2009-07-31 17:16 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 亚尔多 于 2009-07-31 17:14 发表的 : 到引言文
虽然对我没用,但这个真的不错
(你也叫自已猪聪了...)

没所谓了
反正猪聪好像还比chuchung712受欢迎 表情

下面是引用 CSGOD 于 2009-07-31 17:16 发表的: 到引言文
写的不错..看一遍就学会了
感谢支持~


没有理想的世界
献花 x0 回到顶端 [4 楼] From:香港有线宽频 | Posted:2009-07-31 17:19 |
a7800123 手机
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x2 鲜花 x16
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

大大写的不错的说
给新手很好的教学
而且图文并茂
看起来就很不错!
希望大大继续发教学文 造福新手!!
加油!




不回者 当心玩CS玩到那样!
献花 x0 回到顶端 [5 楼] From:台湾固网股份有限公司 | Posted:2009-07-31 20:59 |
fk1794xd 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 特殊贡献奖-2
头衔:MyChat枪模研究团队MyChat枪模研究团队
知名人士
级别: 知名人士 该用户目前不上站
推文 x839 鲜花 x1385
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

虽然看不明白,但这个真的不错
(你自己也认了自己为猪聪了...)
表情


如烟

Battlefield:3资料
ID:Pr0pheT_KiNG


CS:GO 资料
ID:Mario Mandzukic
RANK:梅花浮沉

歌曲推荐 -
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [6 楼] From:香港网上行 | Posted:2009-07-31 22:32 |
CSGOD
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x13 鲜花 x18
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 fk1794xd 于 2009-07-31 22:32 发表的 : 到引言文
虽然看不明白,但这个真的不错
(你自己也认了自己为猪聪了...)
表情


alias 就是可自行编译多种指令绑定单键的组合..如单键买枪..跟单键指令开关0或1的指令..

有如现今顶级电竞键盘的自行编辑按键功能略同..

简略说法 alias|指令代号|你所想要绑定的特殊指令

然后 BIND|你想执行时按的键位|上述的指令代号

好像是这样..几年没写过脚本都快忘光了..表情


[ 此文章被CSGOD在2009-08-01 00:16重新编辑 ]



献花 x0 回到顶端 [7 楼] From:台湾固网公司 | Posted:2009-08-01 00:02 |
fk1794xd 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 特殊贡献奖-2
头衔:MyChat枪模研究团队MyChat枪模研究团队
知名人士
级别: 知名人士 该用户目前不上站
推文 x839 鲜花 x1385
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 CSGOD 于 2009-08-01 00:02 发表的 : 到引言文


alias 就是可自行编译多种指令绑定单键的组合..如单键买枪..跟单键指令开关0或1的指令..

有如现今顶级电竞键盘的自行编辑按键功能略同..

简略说法 alias|指令代号|你所想要绑定的特殊指令

然后 BIND|你想执行时按的键位|上述的指令代号

好像是这样..几年没写过脚本都快忘光了..表情

对这些麻烦的东东没兴趣啦..


如烟

Battlefield:3资料
ID:Pr0pheT_KiNG


CS:GO 资料
ID:Mario Mandzukic
RANK:梅花浮沉

歌曲推荐 -
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [8 楼] From:香港网上行 | Posted:2009-08-01 00:23 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 CSGOD 于 2009-08-01 00:02 发表的 : 到引言文


alias 就是可自行编译多种指令绑定单键的组合..如单键买枪..跟单键指令开关0或1的指令..

有如现今顶级电竞键盘的自行编辑按键功能略同..

简略说法 alias|指令代号|你所想要绑定的特殊指令

然后 BIND|你想执行时按的键位|上述的指令代号

好像是这样..几年没写过脚本都快忘光了..表情

的确是这样没有错
但好像跟我说的没分别... = =

下面是引用 fk1794xd 于 2009-07-31 22:32 发表的: 到引言文
虽然看不明白,但这个真的不错
(你自己也认了自己为猪聪了...)
为什么你的回覆跟亚尔多的这么相似... = =


没有理想的世界
献花 x0 回到顶端 [9 楼] From:香港有线宽频 | Posted:2009-08-01 11:15 |

<<   1   2   3   4   5  下页 >>(共 9 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.018922 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言