魔兽世界插件开发-WOWLUA插件
内容:魔兽世界插件 魔兽世界插件开发 插件开发 TBC WLK 开发工具wowlua
WOWLUA LUA插件
这是一个很小巧的魔兽世界插件,用起来在魔兽世界里边可以打开运行。我很喜欢它,我预计学习到一定程度的时候一定要实现一个。
WowLua 是一个在魔兽世界里边运行 Lua 脚本的编辑工具环境,他功能包括:
- 交互式 Lua 解释器
- 多页脚本编辑器。
- 语法着色
- 输出重定向到 WowLua 的输出窗口
- WowLua 的输出窗口
- /wowlua 或 /lua 打开 WowLua。
- /wowluarun 或 /luarun 从命令行运行 WowLua 页面。
WOWLUA 的安装也比较简单,下载解压到魔兽世界安装目录就可以了
/对应的版本目录/Interface/AddOns/WowLua
进入魔兽世界,然后在聊天窗口输入 /wowlua 或 /lua 就可以打开编写界面了。
打开窗口后就得到了一个魔兽世界的LUA运行环境了,我们查看LUA版本输入 print(_VERSION) 可以看见显示 Lua 5.1 。
魔兽世界的Lua暴雪出于安全考虑并未完全提供所有标准 Lua 函数,如:OS 和 I/O 就未提供(也可能是隐藏了),同时也提供了一些比较好用的函数如:strjoin、strsplit
魔兽世界插件开发-WOWLUA插件相关推荐
- uniapp ios原生插件开发之插件包格式(package.json)
文章目录 一.前言 二.插件包格式介绍 2.1 package.json 2.2 iOS 插件包配置 plugins integrateType 依赖资源文件 resources embedSwift ...
- rcp(插件开发)插件B需要引用插件A中的jar包-如何处理依赖关系
如果插件B需要引用插件A中的jar 通常需要以下几步: 1.插件B要依赖插件A 2.在插件B的build path中添加插件A的jar包 3.插件A的runtime导出插件B中使用jar的packag ...
- android studio 插件开发 FindByTag插件 局部情况下取代ButterKnife插件
貌似ButterKnife在多模块使用的时候不是很友好,并且并没有现成的插件可以使用,所以就适当看了看怎么使用插件动态生成FindByTag,我当前使用的框架(当然不是我开发的,在感谢表中会列出框架地 ...
- npm插件开发-Vue插件
1.初始化项目 vue init webpack-simple npm-vue-ui 2.修改入口文件 {"name": "npm-vue-ui"," ...
- WordPress 插件开发教程:插件加载顺序、创建插件、add_action与do_action
一.插件加载顺序 1.index.php 2.wp-blog-header.php 3.wp-load.php 4.wp-config.php 5.wp-settings.php 二.创建插件 1.插 ...
- illustrator插件开发-AI插件-aip格式-第一章 第二小节 入口点函数
文章目录 1.入口点函数 2.作者答疑 1.入口点函数 插件作为illustrator软件的一部分,需要与主体程序进行通信,必然需要约定调用函数.而入口点函数就是其中关键一环,实例代码如下: /* ...
- CorelDraw插件开发-Cdr插件-CPG插件-GMS插件-安装位置
文章目录 1.gms格式插件 2.cpg格式插件 3.作者答疑 CorelDraw软件是一款使用非常广泛的矢量图形软件,系统本身提供了非常便利的二次开发环境,制作插件的格式有两种,一种是gms格式 ...
- CorelDraw插件开发-Cdr插件-CPG插件-tlb文件位置-脚本插件
文章目录 1.CDR插件 2.作者答疑 1.CDR插件 如果读者需要在CorelDraw软件中开发插件,一种方式是采用脚本语言开发,即VBA这种脚本语言,CorelDraw对它支持录制和拥有自定义 ...
- illustrate插件-AI插件开发-创意插件-Astute Graphics-路径控制调整功能-圆角-铅笔路径-动态路径
文章目录 1.安装测量插件 2.打开测量面板 2.1动态sketch(铅笔)线绘制 2.2动态路径工具 2.3路径圆角工具 3.作者答疑 illustrate软件是强大的矢量编辑软件, 在绘制目标 ...
- CorelDRAW插件-CPG插件开发-HelloWorld-CDR插件(二)
文章目录 1.VS创建DLL项目 2.CorelDraw相关 2.1 vgcoreauto.tlb文件 2.2 调试和插件安装位置 3.HelloWolrd程序 4.作者寄语 本文作为系列文章第二 ...
最新文章
- 大系统化小之后,微信如何解决大规模微服务下的难题?
- SpringBoot 2.0 系列001 -- 入门介绍以及相关概念
- 标准的JS里,eval和window.eval属于不同的语法!
- flash java 通信,Flash到JavaScript的通信实例
- CSS块元素水平垂直居中的实现技巧
- 3GPP realease 5G realease
- 大师林语堂的英文学习要诀
- 23个适合logo设计的常用英文字体
- 计算机系统在线帮助,FoxPro应用系统中在线帮助及出错处理方法
- 51单片机前言知识总结
- TFT-LCD 液晶显示
- 智课雅思词汇---十八、前缀peri是什么意思
- 国产操作系统Deepin的安装
- 动手学深度学习v2 课程笔记 — 深度学习基础
- ld.exe: cannot find -l?eclipse上用C/C++时,如何链接静态库?
- 神经网络建模的建模步骤,人工神经网络建模过程
- linux免安装mysql_linux上免安装版MySQL5.7.18的教程详解
- 基于python的火车票售票系统/基于django火车票务网站/火车购票系统
- Java解一元二次方程和四则运算
- 8086的两种工作模式_8086有哪两种工作模式?其主要区别是什么?
热门文章
- Win7edge浏览器看视频黑屏怎么解决?
- sql 自定义排序 顺序
- 反向题在测试问卷信效度_问卷前测除了信效度,你还需知道...
- 经典的01背包问题(挖金矿)
- Python爬虫进阶教程:抖音APP无水印视频批量下载
- python实现规则引擎_几种开源规则引擎(BRE)的比较 转
- C++:什么是RAII? | 智能指针的初步讲解 | 智能指针是为了避免什么问题?| 被遗弃的auto_ptr
- 幼儿园案例经验迁移_幼儿园故事教学的实施策略
- [图形学]ASTC纹理压缩格式
- 【Microsoft Azure 的1024种玩法】六十三.通过全局 VNet 对等互连实现同一区域不同网段的虚拟网络实时打通