mushclient学习资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mushclient学习资料 粗学mush 写在前面 先用的zmud,后学的mush,粗略学了一点,还在入门阶段,仅仅停留在会使用阶段,对入门阶段的各种需求和苦闷了解较多,所以写点东西给想学习mush却觉得很难无法入门的人看。 zmud毕竟是十几年年前的东西了,对比不停更新的mush要差一些也正常。zugsoft最新力作cmud却不是很给力,有着这样那样的问题,我试用结果是放弃了cmud,最后转学了mush。 对比zmud,zmud能做到的mush基本都能做到,mush能做到的,zmud却未必。 mush的优势1.速度,2.自由,3.扩展性更强,4.实现复杂功能时候简单 zmud的优势1.易用,2.按钮,3.更多的人会用 教学帖里面很多内容都是我自己的看法以及实现办法,本人水平很烂,我写的这东西,高手们就不要看了。没学过的可以参考下。 本人在学习过程中屡次受到水鬼(shuigui),错错(xkxpker),本粥(labaz),studyman等人的指导,更是少不了多次琢磨lzkd,littleknife,maper等前辈的教程和例程,特此感谢下。 一.从最基本的开始 安装 没啥特别的,除了一点:千万安装到非中文目录,否则各种错误。另外版本最好用高级一点的,不要低于4.73 基本设定 主要是3个地方:如果是E文版本的,也在同样位置,找到位置改了即可。这是第一个,按照红圈中修改即可: 第二个地方 第三个地方: 红色方框里面的启动快速行走,可以点上也可以不点,如果习惯了#5 n这种命令格式可以点上,我#挪作了其他功能触发所以给取消了 登陆以及账号设定 快捷键(alias) 快捷设置在菜单下的 使用方法:添加(add),界面如下 和zmud一样,真正不同是两个蓝框里面的东西,等我们下面再说。 你可以在名称栏里面敲入名称,这样可以在其他运用中来关闭打开修改这个alias。 变量(variable) 在这里配置: 使用添加: 使用起来和zmud没啥2样,名称里面放变量名,值里面随便放啥,中英文均可,这个变量可以在alias和trigger里面引用。也可以被脚本在脚本程序里面引用,方法各有不同,我们后面再说。 宏键(macro) 在这里配置: 输出功能较为简单,可以直接输出,可以替换,可以插入,我们一般选择立即发送。不过宏键的直接输出是输出向命令解析器(后面我会详细介绍这个东西),所以可以使用alias,用alias调用各种东西。 实例:我定义F5的动作为pfmbusy,在alias定义中将pfmbusy定义指向脚本中函数pfmbusy(),调用一个函数实现比较复杂的功能。 按钮(button) 本身没有自带按钮功能,需要按钮功能需要按钮插件才行。如下图: 定时器(timer) 在这里配置: 按add添加就可以设置使用了 十分强大的timer系统,可以定义N个timer,输出指向各种都有。 你可以在名称栏里面敲入名称,这样可以在其他运用中来关闭打开修改这个timer。 触发(tigger) 在这个位置设置,界面如下: Add添加一个新的触发 : 真正要紧的是红框内的内容。 你可以在名称栏里面敲入名称,这样可以在其他运用中来关闭打开修改这个trigger。 输出指向 看到这里的人,估计都会发现一个mush不同于zmud的地方 ,“发送给”,在trigger,alias,timer里面都有。 如下图: 这个是什么意思呢:指的就是你上的发送内容如上图中的backup这个命令发送到哪个地方去。 我大概说下几个有用的:1.)游戏:指的是这个命令直接发送到游戏,按照字符发送过去了,注意:发送到游戏这里使用你设置好的alias是不行的; 2.)变量:指这个值直接被送到了上面variable设置界面里面设置的变量里面,发送给变量还需要在下面填入变量名,如下图; 3.)命令解析器:这个应该是最有用的发送目标之一,发送出的命令需要先在游戏的内部命令系统里面帮忙解析一遍,才发送给游戏。与直接发送给游戏的不同在于:这里发送的内容可以是你前面设置好的alias,一行多命令等。所以,即使是直接命令,一般也会被送到命令解析器来过一遍而不是直接送游戏; 4.)脚本解析器:这也是最有用的发送目的地之一,使用这个发送目标的时候,在发送里面的内容一般是脚本里面的自定义函数名或者mush自带的函数名字,如下图: test_color()是我在脚本里面自定义的一个函数。 二.稍进一步的东西 脚本 (script) 脚本的设定在: 点浏览,找到你的脚本文件即可。如果没有就建立一个,按照自己习惯的语言新建一个,点新

文档评论(0)

raojun00002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档