只做了一个XML,其中有一个BUTTON1按钮,一个FUNCTION,实现鼠标移动上去后统计背包中的物品,如果想实现通过按钮调用别的API,可以在这个的基础上增加BUTTON2,FUNCTION2

插件附件下载后放到插件文件夹就直接生效,登陆后屏幕最左下角可以看到BUTTON1按钮。

<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">

<Button name="BUTTON1" inherits="OptionsButtonTemplate" text="拿起背包物品">

<Anchors>

<Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT"/>

</Anchors>

<Scripts>

<OnClick>

ChatFrame1:AddMessage("点击一下"..self:GetName())

Naqibeibaowupin()

</OnClick>

<OnEnter>

ChatFrame1:AddMessage("你好鼠标移动到了"..self:GetName())

Beibaowupintongji()

</OnEnter>

</Scripts>

</Button>

</Ui>

function Beibaowupintongji()   --背包物品统

local beibaotable={}

local bag=0      --定义背包的编号

local cw=1       --包的位置,遍历时依次加1

for bag=0,5,1 do

beibaotable[bag]={}

for cw=1,30,1 do

if GetContainerItemLink(bag,cw)==nil then

beibaotable[bag][cw]="此格无物品"

else

local texture, itemCount, locked, quality, readable, itemLink, name, buzhidao1, buzhidao2,id= GetContainerItemInfo(bag,cw)

beibaotable[bag][cw]= name

if beibaotable[bag][cw]~="此格无物品" then

print("背包"..bag.."第"..cw.."格是:"..beibaotable[bag][cw]..","..id)

end

end

end

end

end

WOW 最简单的插件入门,适合不知道怎么创建XML/自己写的插件始终不生效的相关推荐

  1. jenkins java常用插件下载,Jenkins简单介绍以及插件入门

    Jenkins是一个广泛用于持续构建的可视化web工具,就是各种项目的的"自动化"编译.打包.分发部署,将以前编译.打包.上传.部署到Tomcat中的过程交由Jenkins,Jen ...

  2. VIM配置及插件入门

    VIM的强大除了快捷键以外,就是可以自行对其进行配置或添加插件,本文对配置及插件使用进行了入门介绍,领进门后各自修行,推荐查阅自带的文档 Vim本身的系统配置文件夹是在/usr/share/vim/和 ...

  3. 机器学习原来如此有趣!全世界最简单的机器学习入门指南

    机器学习原来如此有趣!全世界最简单的机器学习入门指南更多关于机器学习的实战案例 你是否曾经听到过人们谈论机器学习,而你却对其含义只有一个模糊的概念呢?你是否已经厌倦了在和同事对话时只能点头呢?现在,让 ...

  4. 机器学习原来这么有趣!第一章:全世界最简单的机器学习入门指南

    第一章:全世界最简单的机器学习入门指南 https://blog.csdn.net/wskzgz/article/details/89917343 第二章:用机器学习制作超级马里奥的关卡 https: ...

  5. 即时通首页html代码,Udesk即时通讯(IM)网页插件入门

    Udesk即时通讯(IM)网页插件入门 Udesk即时通讯(IM)网页插件入门 作者:张振琦 Udesk能够支持APP,微信,企业微信,微信小程序,微博,web页面,六大即时通讯渠道. web渠道只需 ...

  6. 一个简单的iBatis入门例子

    一个简单的iBatis入门例子,用ORACLE和Java测试 目录结构: 1.导入iBatis和oracle驱动. ibatis-2.3.4.726.jar ojdbc14.jar 2.创建类com/ ...

  7. 简单的flask入门,自己来写网页

    简单的flask入门 简单的flask入门 我这里使用的是ubuntu系统,不是windows系统,解释器是python3.6,软件是pycharm 首先要创建虚拟环境, 因为可以创建独立的pytho ...

  8. PyMQL简单使用【入门CRUD】

    PyMQL简单使用[入门CRUD] pymysql是python3中的mysqldb(python2) 在使用这个库之前,首先你得确保自己会使用基本的SQL语句,对MySQL数据库具有一定的了解(基本 ...

  9. 史上最简单的Git入门教程

    1. 版本控制系统简介 1.1 何为版本控制 版本控制最主要的功能就是追踪文件的变更.它将什么时候.什么人更改了文件的什么内容等信息忠实地了已录下来.每一次文件的改变,文件的版本号都将增加.除了记录版 ...

  10. diybox路由器设置教程_一个简单的无线路由器入门设置教程,非常实用

    原标题:一个简单的无线路由器入门设置教程,非常实用 分享给朋友们一个简单的无线路由器入门设置教程,教大家怎么使用无线路由器.如何设置使用,非常实用. 一.无线路由器基本使用方法 1.拿到手的无线路由器 ...

最新文章

  1. Spring Boot:自定义starter
  2. 【PAT甲级 前导0,排序】1069 The Black Hole of Numbers (20 分) C++ 全部AC
  3. 文华软件登录显示请选择服务器,文华财经提示先登录云服务器
  4. vue04-components
  5. SXF2019IP段合并
  6. 利用ACC控制酷狗音乐
  7. Visual Studio系列创建工程占用空间大的解决办法
  8. PS颜色模式及修图工具
  9. 全球及中国玄武岩增强纤维发展前景及投资潜力预测报告2021~2026年
  10. 有限体积法(2)——二维、三维扩散方程的离散推导
  11. 高精度计算(三)压位
  12. java 读取Excel数据(POI)(一个sheet或者多个sheet)
  13. 20个数据分析师必会的营销模型,赶紧收藏
  14. GitHub 的 Fork 是什么意思?
  15. 新闻爬虫步骤python_抓取新闻网站:异步爬虫实现的流程和细节
  16. 组织结构流程图模板分享 教你快速绘制流程图
  17. 自动驾驶-目标检测-路标数据
  18. 如何将一组列表(三个以上,数值类型不一)保存为txt文件
  19. Windows CE 6.0 环境搭建
  20. 字符串复制的几种方法

热门文章

  1. java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.mpg.ehr.humanaffairs.salaryb
  2. Excel 批量合并相同内容单元格方法
  3. openlayers中比例尺的计算原理
  4. 在计算机编程里pi是什么意思,编程中的术语“钩子”是什么意思?
  5. php cookie start,有关php session和Cookie问题session_start开启后做什么事?
  6. [5211]:Mutiple
  7. php 将汉字转为拼音,PHP汉字转换为拼音字头原理
  8. 硬盘格式化怎么操作?
  9. 【Windows】Windows10 企业版 LTSC/Windows Server 2019如何安装应用商店和UWP应用?
  10. 电脑直接安装Linux系统(物理机安装Linux系统)