当前位置:首页>>魔兽资讯>>正文
让你成为一名合格的tmw代码书写者:大型TMW教程
2015-03-22 11:25:33 作者:ytrainman 来源:NGA 浏览次数:0
摘要:tmw很强大,但是这类插件(类似的还有WA,powa等)对于一个第一次接触它的玩家实在是不友好,很难上手,太过繁琐。希望第一次接触它的玩家不要灰心 
\
首先,说一些废话,楼主本身是一名桥梁设计师,所以对这些自定义的插件比较感兴趣。大概3年前,楼主还在玩火法,第一次接触了tmw这个插件。下载之后打开设置,整个人都不好了,因为是头一次接触这类开放式的自定义插件,无从下手,甚至都不知道这个插件是干嘛滴。那时这个插件也不像现在这么热门,也没有人教,教程也基本很少有。自己闷头鼓捣了3天,没整明白,放弃了。由于职业病,隔了一周左右不死心,又去鼓捣。如此反复数次,还是迷迷糊糊的。实在没有办法,做了一回伸手党,要了一发火法的简单字符串,直到此时,傻傻的我才搞清楚这个插件到底是干什么用的。
说了上面些许的废话,楼主只是想总结一下这3年来的使用感受:

1.tmw很强大,但是这类插件(类似的还有WA,powa等)对于一个第一次接触它的玩家实在是不友好,很难上手,太过繁琐。希望第一次接触它的玩家不要灰心

2.tmw使用熟练,需要一个过程,很多玩家觉得自己已经可以熟练使用TMW做一些技能的CD监控啊,增减益啊什么的,我只想说,那你只是刚刚入门,tmw的强大你还没有领教。当然楼主也不是一个什么大神,用了3年,依然感觉不是很精通,还在探索更强大的功能

3.大部分的tmw使用者,都是从伸手党做起,所以伸手党并不可耻。

4.楼主并不是鼓励大家去使用插件,但是,存在即有道理,既然可以方便游戏,为什么不去试一试尼?最后的使用权在您自己,如果您不喜欢插件,也完全OK,只不过您完全没必要来喷一个辛苦码字的我。求放过!

5.最重要的一点,就是你的代码做的有多惊艳,取决于你对当前职业理解的有多深入。楼主在NGA发过数篇tmw的帖子,也回答过很多网友的私信,短消息,回复过网友关于tmw的问题贴,还有很多网友加了楼主的QQ,还有网友跟楼主在YY交流过TMW的设置问题。总结下来我发现,插件永远都是一个工具,使用的好不好,看你对本职业理解的有多少,如果你不知道本职业的技能释放优先级,就不知道打地鼠一类的tmw设置如何下手。所以楼主在此要再一次感谢那些书写职业置顶帖的大神,你们才是楼主代码的纲要所在。
楼主入驻战士区时间并不长,感谢版主,置顶帖各路大神对我的帮助;更要感谢一路支持我代码的各位水友。虽然也有人喷我,但是不论喷我也好,顶我也好我都要感谢你们,无以为报,谨以此帖了表心意。特此要再次感谢如下朋友对我的大力支持
他们是:
传说中的魂魂--萨菲隆
后面内哥--龙骨平原
七小对儿--地狱之石
瓦克--地狱之石
还有论坛的几位好盆友:
555vs
lzw1402172077

前言

声明:楼主欢迎转载,毕竟普及tmw的使用是楼主愿意看到的。但是转载请注明作者并带有“转载”标识,毕竟楼主码了这么多字很辛苦,请大家稍微尊重一下楼主的感受
1.本篇教程,楼主本着抛砖引玉的原则,将一些tmw常用功能,做简短的讲解。每一个课节都用实例,边设置边讲解,期间会穿插要点介绍。设置完毕会放一发GIF动图,这样可以让大家在跟随楼主设置完成后,把成果与楼主的做下对比。
2.tmw功能强大,楼主做不到面面俱到。所以每一个章节的内容,只是用一个简单例子,来阐述设置过程,举一反三和熟能生巧才更是你们以后需要做的事情
3.tmw要实现一个功能,途径方法并不唯一。每一个章节中的例题实现方法也并不唯一,网友也不要纠结于“楼主你XX章XX节那个,用什么方法也能实现”,楼主只是采用其中一条途径,来方便讲解本章的一项问题。
4.对于本教程内容,对于新手,建议按照楼主的思路,耐着性子看下去;对于可以进行简单设置的玩家,可以直接移步第四篇;如果是熟练使用者,您可以直接移步第五章,来和我进行代码的交流,互相学习。
5.关于本教程第五篇内容,楼主把几篇写好的代码集合了一下位置。方便tmw爱好者导入查看,毕竟本教程不可能做的那么详尽,想看详尽的还是请直接看楼主的成果码。说明一下,第五篇楼主没有任何炫耀的意思,只不过导入别人的代码,然后查看代码思路,是最好的学习手段。
6.本帖不仅仅是一篇教程贴,楼主会在主楼建设完毕后,另开一楼回答网友的tmw问题,所以您有什么问题,尽管留言,楼主在有时间的前提下,尽最大努力回复。

目录

  • 第一篇:基础教程篇
    • 1.插件界面介绍
    • 2.代码导入/导出
  • 第二篇:基本设置篇
    • 1.技能CD监控
    • 2.增益减益的测控
  • 第三篇:润色篇
    • 1为监控添加动画、声音等特效
    • 2.为监控添加触发条件等
  • 第四篇:进阶篇
    • 1.怒气条制作
    • 2.GCD的监控制作
    • 3.整合图标的应用
    • 4.分组控制的应用
    • 5.打地鼠的制作
    • 6.利用tmw在混乱环境中定位自己
    • 7.利用tmw自带库数据,制作全职业控制技能递减监控
    • 8.利用tmw自带库数据,制作全职业debuff监控
    • 9.监控鼠标悬停(或者焦点等)单位的施法动作
    • 10.文字格式,数字显示样式的设置
  • 第五篇:楼主的成果码
    • 1.毁天灭地姊妹篇,小爷放学你别走(监控当前敌对目标大技能CD的TMW代码)点击这里
    • 2.毁天灭地没盆友,置队友于死地的TMW监控代码,小伙伴们表示再也不能愉快玩耍了(竞技场全职业、全技能自动匹配监控队友大CD) 点击这里
    • 3. 6.1武器战全天赋TMW打地鼠代码(正式版),献给懒人。高玩勿入啊,臣妾心脏不好(3月6日更新,修正数字版bug)点击这里

第一篇 基础教程篇

我们先来大概了解一下tmw:
1.tmw是谁?tmw全称tell me when,是一款自定义的开放性综合插件。
2.tmw能干嘛?tmw可以监控各类buff、debuff、技能cd、饰品附魔触发、以及代替人脑做一些你设定好的数据分析判定。
3.tmw可以监控谁?tmw可以监控你我他,可以是敌对目标,可以是自己,可以是队友,亦可以是敌方小队,甚至是焦点,更甚至是敌方小队的宝宝。。。
4.为什么要用tmw?tmw可以帮你在纷乱的战场中瞬间判定你的技能最优输出顺序,当然你要先给他一个奔跑的定式。把你的注意力从你的技能条上解放出来,是tmw最大的好处

1.插件界面介绍

首先,建议大家制作一个超级无脑简单的宏命令“/tmw”,方便调入调出设置界面
为了方便以后的教程,我们把设置界面划分为如下几个区域,分别为:
1.树形菜单
2.分项栏编辑区
3.分页栏菜单
\
结合上图,下面是各分页栏大概作用简介:
1.主页面:选择你要使用本插件要做的东西分类:选择技能冷却,还是增益或是其他等等
2.条件:单个图标生效所使用的条件语句
3.通知事件:为图标添加动画效果、生效等
4.分组条件:整个分组生效所使用的条件语句
5.主选项:本图所示内容
各项内容的设置,在以后的学习中会逐一讲解(有的同学第一次打开设置界面,可能没有树形菜单,请勾选左上角的“完整选项”即可显示树形菜单。

2.代码的导入导出,做一名合格的伸手党。

结合下图,正确的导入方式:
分页栏选择“主选项”--树形菜单选“主选项”--代码复制到输入栏--点击“导入/导出/还原”按钮--“来自字符串”---“复制分组--创建新的角色配置分组”
要点:
1.尽量在分页栏的“主选项”,树形菜单的“主选项”下进行代码导入,这是我对初次使用该插件的同学的忠告。
2.一定要在“来自字符串”之后选择“创建新的分组”,否则可能会将你原有的TMW设置全部替换掉。。。。。血泪史,你们不要试
3.按照上面的方式,你可以导入各位大神的不同代码,而让他们共存,为你所用
4.导出代码同理,选择“到字符串”然后复制出来即可
\

第二篇 基本设置篇

1.技能CD的监控设置

让我们结合实际,来做一个监控“冲锋”的技能CD设置
首先,我们需要创建一个分组:
如下图:在“主选项”分页栏的树形菜单选择“新增分组”,点击右侧绿色框内的“图标”即可。
\
然后,在你的屏幕会出现一个一行四列的空白图标(tmw默认为一行四列,具体多少可以选择)如下图
\
在你要选择的空白图标内右键点击,在弹出的框内选择“主页面”分页栏,如下图
\
1.在红色范围内我们选择“法术冷却”
2.绿色范围,输入我们要监控的技能名称,输入后右侧会出现一排技能提示,一般我们都是选择最上面的技能,左键点击技能录入是技能名称,右键点击是技能数字ID
3.黄色范围是选择图标显示方式和透明度,图中的设置效果为:技能可用,图标显示透明度为0,技能不可用图标依然显示,透明度为50%。如果你不想让他在不可用时显示,请不要勾选“不可用”,即可
4.粉色范围,是让图标加入CD倒计时功能
最后,点击分页栏的“主选项”,见下图
\
红色范围是该分组在什么天赋下生效,绿色范围是该分组的单元格排列方式
以上都做完之后,让我们愉快的点击“确定”,注意,这时我们还没有设置完成,还要记得输入“/tmw”(还记得最开始要你们做的那个宏命令么?)彻底退出设置,才能生效。
然后我们来看看效果吧
\

2.增/减益的设置

我们做一个“激怒”的监控,创建分组等等就不重复叙述了,直接看设置界面
\
1.红色区域我们选择“增益/减益”
2.绿色区域我们选择“激怒”
3.粉色区域我们选择“player”(意为玩家自己),鼠标点击该区域,右侧会出现一排提示,会告诉你都是什么含义,有玩家、目标、焦点等等
4.黄色区域我们选择“增益”,千万不要搞错
5.一般我都勾选紫色区域的“仅检测自己释放的”
6.土色区域添加倒计时功能
7.点击“确定”,输入“/tmw”,退出设置,一切ok
喜闻乐见的效果
\

第三篇 润色篇

1.为监控图标添加动画、声音等特效

在这一篇,让我们来给上一节课做的激怒,添加一个边框激活效果
首先,点击我们那个无脑简单宏“/tmw”,进入设置状态;鼠标右键点击我们上节课做的那个激怒图标,进入该图标设置界面
在分页栏菜单中选择“通知事件”,来到下面这个界面
\
点击“添加通知事件”---“动画”,进入下一个界面,如下图
\
选择“在显示时”,进入下一界面
\
我们选择绿色范围的“激活边框”,千万记得把右侧的“无限重复播放”勾选。这样我们的动画起始条件就填完毕了,但是一定要记得给动画一个停止条件,不然就会出现无限动画
\
如上图,我们再添加一个条件,选择“在隐藏时”---“停止动画”这样一个完整的动画效果就添加完毕了。
要点:
1.由于添加的动画条件和方式在本页面有好多种,楼主不可能一一示范,请大家自己实践一下就好。
2.添加动画也好,声效也好,都要记得要成套匹配添加,就是既要给动画的起始,也要给动画的终止条件。切记
下面是我们这个激怒的效果图
\



相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度