鸿石散人 魔兽世界插件开发插件教程插件编写  WOW 插件源代码 插件学习 魔兽世界命令指令宏

魔兽世界游戏内提供了一些开发调试工具和命令,对于编写插件非常有用。这两天看了不少的魔兽世界的达人教学视频,反正是说得我都晕了,还是自己记录一下比较好。

什么是魔兽世界的命令和宏


命令(Command)

命令:指特定文本字符,是要求系统执行某种操作的标识符。

魔兽世界里边的命令通常指的是斜杠命令,就是在聊天窗口中输入的字符前加入斜杠,魔兽世界客户端会认为这是一个命令。魔兽世界的命令约有 151个,魔兽世界的表情动作约有:297个 。详细信息可以查看 Interface\FrameXML\ChatFrame.lua

--基本命令/reload/readycheck --团队检查/api --API查看命令
--动作表情/eye/luck

开打聊天窗口输入上边的命令

宏(Macro


宏:指由多条命令组合而成的一个可单独完成特定任务的命令。

魔兽世界里宏是组合了多个命令一起执行的一个功能按键。宏存储在服务器端,角色可以操作18个独有的宏和120个账户通用宏。

本地缓存了所有的宏信息可以,宏多的朋友可以备份

安装目录\WTF\Account\<account name>\macros-cache.txt安装目录\WTF\Account\<accountname>\<servername>\<char name>\macros-cache.txt

reload命令


重置游戏UI界面,并且重新加载所有插件代码。插件新增、修改、删除都可不用重启游戏客户端。

--控制台参数设置重启UI/console reloadUI
--通过全局API重启UI/run C_UI.Reload()
--通过命令重启UI/reload

dump命令


显示TABLE、变量、函数的结果。

/dump MANA/dump GetTime/dump GetTime() 

etrace 命令


查看客户端事件查看器,显示发生的所有客户端事件,可以定义过滤器。

fstack 命令


框架(组件)栈信息,显示界面中UIPARENT里边的所有能被客户端绘制的组件的栈信息。选择好组件后点击CTRL按键可以打开框架属性界面(/tinspect )

tinspect 命令


框架属性页面,显示选择的框架的详细信息,包含锚点信息,属性,子框架,上层框架等

常用的参数配置


打开错误提示

/console scriptErrors 1

打开控制台

/run DeveloperConsole:Toggle()

控制台命令/cosole 配置的参数也可以在控制台里边设置,同时还有提示

魔兽世界插件开发-暴雪设计工具/命令相关推荐

  1. 《SolidWorks 2017中文版机械设计从入门到精通)》——1.3 常用工具命令

    本节书摘来自异步社区<SolidWorks 2017中文版机械设计从入门到精通>一书中的第1章,第1.3节,作者: 赵罘 , 杨晓晋 , 赵楠 更多章节内容可以访问云栖社区"异步 ...

  2. 数字IC设计工具教程——VCS常用命令

    数字IC设计工具教程--VCS常用命令 文章目录 数字IC设计工具教程--VCS常用命令 编译开关(静态开关) 仿真开关(动态开关) 后处理打开DVE testbench中后处理系统函 覆盖率统计 门 ...

  3. 8.4 matlab用户界面设计工具

    1.图形用户界面设计工具 (1)打开GUIDE 法1:在MATLAB命令行窗口输入guide命令. 法2:在MATLAB主窗口中选择"主页"选项卡,单击工具栏的"新建&q ...

  4. hrjava项目原型html_Mockplus for Mac(原型设计工具)

    Mockplus for Mac是Mac平台上一款简单.快速的原型设计工具,无需任何编程,不需要任何编程基础知识,帮你快速使用Mockplus设计图形.Mockplus封装了近200个组件,提供300 ...

  5. sketch钢笔工具_设计工具(Sketch,Adobe XD,Figma和InVision Studio)中奇怪的一项功能

    sketch钢笔工具 When you build a new product that is very similar to the existing products in the market, ...

  6. 【测试设计】基于正交法的测试用例设计工具--PICT

    前言 我们都知道成对组合覆盖是一种非常有效的测试用例设计方法,但是实际工作过程中当成对组合量太大,我们往往很难做到有效的用例覆盖. PICT是微软公司出品的一款成对组合命令行生成工具,它很好的解决了上 ...

  7. 10款免费原型设计工具,产品设计得力助手

    经过多年的产品设计的积累,也对原型设计工具产生了很大依赖,可以这么说,很多优秀的产品设计,是离不开产品设计工具的,一个好的产品设计需要的工具由很多,例如:图片处理的photoshop.文档描述的wor ...

  8. linux 原型软件,7款免费原型设计工具,总有一款是你的菜!

    身为一位产品经理或设计师,原型设计工具是必不可少的工作伙伴.但我们难免会遇到预算有限的时候,这时候,去哪里寻找一款好用的免费原型设计工具呢?以下,小编为大家精心挑选了7款免费的原型工具,并对其进行了简 ...

  9. cadence原理图复用_详细了解一下Allegro原理图设计工具SDA 的十大主要功能和改变...

    当谈到在EDA领域选择原理图设计工具时,没有人可以找到万能的解决方案.多变的因素加之不尽相同的个人偏好,使得"最好的原理图设计工具是什么?"这个问题始终没有一个统一的答案.目前市面 ...

  10. ai描边工具怎么打开_AI描边工具命令讲解,教你ai描边功能实用技巧

    AI描边工具命令讲解,教你ai描边功能实用技巧 在我们的ai设计工具里,描边工具组中,可以通过改工具组中的功能设置来改变我们的描边造型,Illustrator中经常使用描边工具,这也是比较基础的工具, ...

最新文章

  1. 小黑小波比.保存密码加密方式
  2. node --- 模块加载机制
  3. antd表格显示分页怎么取消_真相!Word里怎么也删不掉的文档空白页原来是这样...
  4. 2020哔哩哔哩流量生态白皮书:流量趋势与up主生存状况调研
  5. 1.Hadoop的组成 HDFS YARN
  6. 请教 这段代码有问题吗
  7. dos 退出for循环_循环?一次帮你搞定!
  8. 矩池云课程版使用教程
  9. 记一次 GitHub 出现 ^M 符号的解决办法
  10. yolo和mrcnn目标检测
  11. 洛谷P4593 [TJOI2018]教科书般的亵渎(拉格朗日插值)
  12. 汇编学习--7.13--转移指令
  13. Docker教程小白实操入门(12)--如何使用build指令根据Dockerfile文件构建一个镜像
  14. 同义词抽取:从知识库中自动发现同义词的方法
  15. Android基于腾讯云的小直播开发步骤
  16. 基于稀疏表示理论的图像去噪
  17. 蓦然回首,已然踏上编程路
  18. 编译器优化级别O3引入的bug
  19. 大数据必学语言Scala(三十一):scala面向对象 特质(trait)
  20. ubuntu20编译Gmssl时,“version OPENSSL_1_1_0d not defined”问题的较好解决办法

热门文章

  1. 五大常用算法(一) - 分治算法
  2. cad 打开硬件加速卡_CAD:“你的图纸缺少shx字体!”不知道该怎么办?不存在的!...
  3. C语言航空订票系统课程设计
  4. 一个很好用的,免费的UML在线画图网站
  5. Linux网络命令之 `Hping3`
  6. matlab阿卡曼公式,阿克曼函数--一个计算方法
  7. 获取Android手机短信中心号码
  8. 梳理 | 交叉熵、相对熵(KL散度)、JS散度和Wasserstein距离(推土机距离)
  9. Spring boot mqtt客户端
  10. 数据可视化:Metabase