雪月编辑器 大部分功能列表总览
雪月伤害系统 JAPI伤害系统 治疗系统
魔法书装备栏系统 物品组系统 雪月冲锋系统
物品属性预读系统 闪电链系统 减速系统
物品自动叠加系统 自定义眩晕系统 自定义暂停系统
雪月随机池系统 物品自动排泄系统 替换地形功能
昼夜判断系统 自定义事件系统 雪月双击事件
雪月物品给予事件 雪月任务系统 雪月万能属性系统
雪月字符串格式系统 雪月答题系统 网易DzAPI
+---------------------------------------------------------
+ 雪月编辑器绝大部分功能及系统都是自创
+ 建议和意见可加编辑器群交流反馈
+ 演示图文件夹内有演示图
+---------------------------------------------------------
雪月论坛 http://war3xy.top [已倒闭多时]
雪月xLua框架 https://gitee.com/amzx/XG_Framework
雪月编辑器 https://gitee.com/amzx/XG_Editor
雪月团队 171773196 [编辑器相关请加下面这个群]
雪月编辑器 交流群 - 659453611
【1.7.0】
#v1
修复 获取地形坐标Z轴不自动注入bug
【1.6.7】
#v9
修复 在触发器条件直接使用逆天局部 导致ydl_triggerstep未定义报错
优化 雪月随机池系统 以及 更新演示图
#v8
更新 颜色插件 2.0
现在物编文本颜色插件支持调整窗口大小并记忆窗口位置、大小
#v7
修改说明 BZAPI 获取技能按钮的xy 说明改为yx (不影响使用,只是DZ自己出的说明错误)
修复 逆天运行触发器不正确传参BUG
优化 局域网测试 现在不会为所有玩家位都开启魔兽了[12个玩家各不同队伍除外]
现在只会为每个队伍的首个玩家位开启魔兽
如果只有一个玩家则增加下一个顺序玩家位
#v6
更新 颜色插件 1.9
字体插件现默认为关闭
需要在 菜单栏 > 雪月插件 > 颜色插件 > 字体插件 中开启
#v5
修复 颜色插件 1.8
配置文件中文读取失败
修复选取字体崩溃
#v4
补充
布尔值判断攻击类型、防御类型JAPI
修复 新JAPI未定义的BUG
更新 模型复制插件版本为2.2
修复了关闭编辑器时崩溃卡住现象,请禁用重新启用
更新
雪月颜色插件 1.7
增加了字体插件,支持修改字体以及大小
物编颜色插件默认色块改为白色
配置保存于魔兽目录不会因为更新编辑器丢失,请放心调色
#v3
补充 遗漏JAPI
设置攻击类型
设置护甲类型
设置单位名
设置英雄称谓名
新增 JAPI优化系统动作
本地单位发布命令 [无目标]
本地单位发布命令 [单位目标]
本地单位发布命令 [可破坏物目标]
本地单位发布命令 [物品目标]
本地单位发布命令 [坐标]
#v2
更新
雪月颜色插件 1.6
现在在文本开头可以正确的渐变
增加字数提示
优化了染色逻辑,现在 空格 和 |n 将不会被染色从而节省字符长度
绘制了一个新的颜色选择器,支持拾色
增加
实数
获取地形坐标Z轴
现在获取单位Z轴 内部也将使用上函数,减少内存浪费
#v1
修复 BZAPI 获取升级所需经验 参数类型错误
更新 雪月颜色插件 v1.5
现在支持修改物编界面
移除了触发器界面的原入口 修改背景颜色 按钮
入口移至触发、物编界面 菜单栏 > 雪月插件 中
【1.6.6】
#v9
修复 触发器注释文本框文本不实时刷新bug
修复 逆天局部变量step上限导致异步
#v8
补充 单位发布命令【目标、点、无目标】的BJ版动作
常用handle对象类型选项[主要在 整数 哈希表 - 获取对象h2i值 使用]
#v7
修复 japi优化下UTF8截取最后一位丢失
#v6
更新 雪月编译器 1.9
新增语法支持 $include,用于与$ifdef配套使用
新增 字符串 - ASCII库 支持Japi优化
ASCII -> 字符
字符 -> ASCII
> 字符串与物编ID转换 现在内部也使用了这个库,避免重复初始化浪费效率
新增 字符串 - UTF8库 汉字长度记为1 支持Japi优化
截取字符串
取字符串长度
#v5
雪月插件 1.4
触发器背景颜色 可更改选项新增了触发器注释
#V4
雪月插件
修复 触发器背景颜色插件不能正确加载,以及优化效率
参数设置的列表背景色也能正确显示了
#v3
雪月插件 1.3
颜色插件
优化 渐变色生成效率
优化 颜色生效后取消选择,方便观察效果
修复 配置文件读写错误
虚拟MPQ路径选择器 2.4
从这个版本开始免费使用,同样在物编界面菜单栏里有热开关
现在默认为关闭状态,在物编界面菜单条里开启
#v2
雪月插件 1.2
颜色插件
修复 乱码清空
现在默认为关闭状态,在物编界面菜单条里开启
#v1
触发器背景插件
更新 现在参数设置-文本设置的列表也会跟随触发器函数颜色
更新 物编颜色插件【左键应用颜色,左键拖拽复制颜色,右键选色】
属性预读系统
修复 获取属性名返回类型错误
更新 更加自由的规则,在附加规则中,你可以用#1 #2 #3来代表括号中匹配的值
【1.6.5】
#v9
更新 Japi优化 - 获取真实玩家名字[DZAPI]
#v8
更新 控制台图标也改掉了。
划水……
#v7
修复 闪电链系统 事件无法触发以及弹无敌单位问题
更新 编辑器图标替换取消多线程而使用计时器延迟替代
#v6
修复 打开地图崩溃问题
#v5
更新 触发编辑器背景颜色更改插件
支持左侧触发器列表改色
更新 抵制葫芦娃头像,为编辑器增加了好看的图标
#v4
新增 触发编辑器背景颜色更改插件(存在误报)
#v3
修复 清除指定逆天触发器代码错误
动作列表移动,将逆天功能移动到上面
#v2
新增 清除指定逆天 计时器/触发器
#v1
更新 DZAPI 1.0.0.197
如果更新后无法进入游戏,重新安装最新dzAPI插件
新增了三个插件在编辑器说明文件夹,可自行选择安装
【1.6.4】
#v9
优化 自定义眩晕系统
现在在0.5秒内会使用同一个马甲,而不会对每个目标都创建一个马甲
马甲、技能 的设置请参照演示图或直接复制使用
修复 泄露检测系统
当一个handle类型被排泄至0时,会发生错误而无法继续正常显示
当一个handle数量为0的类型保持在0时,不再打印它的值
新增 整数 与 字符串ID 转换 [支持Japi优化]
#v8
修复 vbs脚本 - 启用DzAPI插件
修复 保存报错
修复 Japi优化返回整数错误
更新 自动排泄系统
修复 优化玩家事件 多事件冲突以
优化效率后仍然和原版事件效率不相上下,目前可确定的优点只有占用handle减少
新增 自动排泄单位组
新增 自动排泄玩家组
- 以上两个功能 和自动排泄点一样 都是每10秒排泄一次
- 销毁时会清除所有引用,所以 jass局部变量 需要 set null(每个handle) 或者 销毁点/单位组/玩家组
测试会前强制覆盖DzAPI防止sb平台乱改导致无法测图
#v7
更新 泄露显示
- 合并其他不常用事件
- 显示变化值
更新 自动排泄系统
新增 点 自动排泄系统
- 每10秒会自动排泄无用的点
增加 字符串排泄 函数
- 如果你不知道泄露的具体概念,不建议使用,对经常使用的字符串进行排泄,反而可能加重卡顿掉帧的现象
- 建议只使用在伤害、数据文本显示
现在的单位伤害事件排泄需要另外开启
更新 调整了雪月UI的位置到上面
常用条件前加上了拼音首字母 按字母快速跳转
更新 雪月JAPI优化系统
新增 时间库
- 获取日期时间部分
- 获取日期时间 时间部分参数参考:https://blog.csdn.net/w739116149/article/details/88824461
- 获取魔兽启动时间
- 获取服务器时间戳
- 获取客户端时间戳
修复 xjass编译器 $def错误
修复 字符串格式化 未注册字符串导致生成错误(现在未注册的字符串会当做源文本)
修复 vbs脚本 - 启用DzAPI插件
修复 局域网测试 现在可以正常使用了
#v6
增加 全局变量类型 地形类型
增加了泄露检测的一些类型名称并尽量对齐泄露显示信息
#v5
修复 死亡排泄例外名单无效BUG
#V4
新增 Japi优化
关闭指定玩家的特效
整理了一下编辑器根目录文件
雪月编辑器相关说明 目录下增加了几个插件的快捷安装的脚本
-禁用时请先关闭加载了该插件的编辑器
重新整理分类 Japi优化系统
#v3
更新 虚拟MPQ支持预览TGA [11测试环境不支持] [tga贴图模型仍不支持]
增加 伤害事件自动排泄系统 【需要启用JAPI优化】
更新 Japi优化系统UnitId接口提高兼容性 [赶紧抄赶紧兼容]
更新 大内存版本编辑器
#v2
增加 动作: 开启11测试环境 (群里下载环境包)[详情查看动作的注释 与 环境包内的说明]
修复 11api编码问题导致的与cjass冲突
#v1
增加 转换整数地址为技能ID
增加Japi函数[需要开启Japi优化]
转换整数地址为单位/物品
更新 虚拟MPQ路径选择器 v2.3
现在在退出编辑器后仍然会记忆窗口位置
【1.6.3】
#v9 增加 获取单位当前选择的第一个单位[异步]
需要启用Japi优化功能
另外增加了测试地图之前将会自动检测插件是否存在,自动复制插件到魔兽目录[支持Lua的dz插件]
#v8
修复 整数对齐
#v7
修复 闪电链伤害来源BUG
#v6
修复 japi优化 - 万能属性系统 生命/魔法恢复数值无法正确获取BUG
#v5
移除 伤害系统事件自动排泄
原因:据反馈会有单位无法移动的BUG
#v4
更新 Japi优化系统
现在支持jass混淆了
启用优化 字符串连接Lv3
更新 虚拟MPQ路径选择器 v2.2
现在只有窗口激活状态才响应ESC以及Enter
修复一个热键崩溃BUG
#v3
更新 dzAPI
添加 虚拟MPQ选择器插件
重编译stormlib修复与sfmpq的冲突,现在SFileSetMaxFileCount不会导致cjass编译器错误了
#v2
修复 自定义减速系统计时器泄露
#v1
修复 伤害系统自动排泄的一个严重bug
修复 泄露显示的bug
去除了游戏内提示的编辑器信息
感谢"苍石"的反馈
【1.6.2】
#v9
修复 伤害系统无武器音效
更新 使用lua版泄露检测替代了原本YD的简易泄露检测
更新 默认禁用物编检索插件(根据反馈会闪退编辑器)
可以使用编辑器目录下的 【安装&禁用物编检索插件】 来自由选择安装
附加说明 上个版本yd伤害系统的自动排泄忘了。这个版本补上了-。-
#v8
重磅更新 价值100元的自动排泄免费放出(不要问我为什么值100)
重磅更新 虚拟MPQ 在xjass配置中选择目录
可以将一个文件夹当做公用的模型贴图库 无需导入地图(本地测试时)
其中贴图不支持tga
重磅更新 物编选择时添加了检索功能(如有bug请反馈并删除 plugin\LYFinder 文件夹)
修复 闪电链弹射次数问题
#v7
优化 字符串-取指定内容 与 取指定内容替换 的效率
并且支持了特殊情况:当左边文本为空时则从开头开始截取
增加 japi优化 单位组销毁时会先清空 避免了一些不完全排泄情况
增加 字符串格式化一体式 具体查看字符串格式化演示图
新增 字符串补全 支持从前面或者后面补充字符串 可以指定长度
#v6
修复 测试卡在主界面
#v5
新增 获取鼠标指向物品
修复 闪电链弹尸体
#v4
新增 更高效的漂浮文字创建及设置
#v3
修复 bzapi 升级所需经验UI选择类型错误。
#v2
字符串格式化 现在兼容保存加速(由于保存加速将\r\n缩减导致加速保存时报错)
#v1
更新 DzAPI
重写 宏指令 现在不依赖wave而是在wave前预处理 兼容逆天变量 使用用法不变
【1.6.1】
#v9
修复 japi优化 万能属性生命法力恢复死亡排泄判断
#v8
修复 japi优化下 万能属性魔法恢复与生命恢复BUG
#v7
修复 japi优化下 取指定字符串 与 字符串替换 参数为null时的BUG
#v6
修复 随机池获取BUG
#v5
修复 中文变量 包含正则符号出错问题
#v4
修复 雪月编译器 导入多个文件夹 BUG
现在导入文件夹 不再导入以.开头的文件
修复 JAPI优化下 万能属性 生命/法力恢复 BUG
#v2
修复 雪月编译器导入文件夹BUG弹窗
修复 S2H优化数值类型错误
#v1
更新 DzAPI UI 对应版本 v1.2.9C1
修复 雪月宏指令BUG
【1.6.0】
#v4
修复 雪月伤害系统 伤害特殊标记
【JAPI优化】
修复 万能属性 修改 生命、法力值 后百分比问题
#v3
修复 导入文件夹绝对路径BUG
优化 中文变量 加快保存速度
#v2
修复 String优化与逆天变量冲突
#v1
<雪月宏指令系统>
可以帮助你作图偷懒
有一张简单的演示图
优化 雪月伤害系统
修复 japi优化后的字符串替换BUG
<雪月编译器 1.7>
新增两个配置项
修复优化了一些零零碎碎的东西不记得了
【1.5.4】
#v2
修复 JAPI优化后的万能属性错误
修复 BZAPI参数名func 和 cjass的宏定义冲突 所以我给func后面加了个x
增加 取鼠标指向的物品
#v1
修复 伤害系统 鞭尸 使生命值变正数
更新 11 API 函数
删除 白喵的dz插件(会导致崩溃) 所以请手动复制原版dz插件到魔兽根目录
【1.5.3】
#v3
修复 自定义减速系统速度溢出
修复 整数压缩错位,更新后会导致之前正在使用的和更新后版本得到的数不同!!!!
希望暂时使用旧版整数压缩的同学 复制旧版本的 jass\XueYue\Japi\IntHex.lua 覆盖到新版即可
更换 移速突破系统 代码完全更换(抄袭了更好用的)
<Japi优化>
修复万能属性系统 在japi优化下生命法力恢复崩溃问题(使用模拟替代)
去除lv3的字符串链接优化 因为会导致一些优化问题
#v2
!!该版本请删除魔兽目录下的DZ插件
更新 白喵dalao的最新dz插件
修复 属性预读系统无法读取负数并更新演示图
#v1
<雪月伤害系统>
修复 抗性穿透过高导致的数值错误(系统自动限制最大穿透为1500)
<雪月属性预读>
修复 颜色代码导致的重复计算问题
添加 获取属性名称的函数
跳跃漂浮文字 使其可以被最后创建的漂浮文字捕捉
【1.5.2】
#v4
添加 喵佬的dz插件,关闭dz控制台
添加 喵佬重编译的wave插件 加快保存速度
优化 雪月字符串格式化 参数现在可以填写常量
修复 AOE伤害无法触发
#v3
整合 YDWE 1.32.13正式版 Jass包括11/Japi库
修复 整数压缩BUG
修复 内置japi初始化问题
新增 DzApi 支持Lua 插件包 (编辑器根目录)
优化 雪月编译器
#v2
修复 japi优化下万能属性系统 攻速异常以及生命魔法回复无效BUG
#v1
<雪月编辑器>
修复 内置japi与ydweJapi的冲突
修复 配置更新与编译不同步问题
<雪月编译器 v1.6>
集成 w3x2lni
新增 配置项测试地图前slk优化(默认是未开启)
【1.5.1】
#v4
<雪月编辑器>
新增 数字压缩
<雪月编译器>
修复 $ifdef判断问题
#v2
修复编码导致的jass内容丢失
#v1
<雪月编辑器>
修复 lua无法生成物编
编辑器<配置>项 加入 xJass配置程序
支持内置japi并添加演示图
<雪月编译器 v1.5>
加入配置程序 目前可自由选择关闭开启cjass
选择合适的进程结束方式避免编译器关闭时卡住
更新动态链接库提高效率加快保存速度
修复 导入文件夹不支持中文目录
【1.5.0】
#v1
<雪月编辑器>
增加函数
字符串替换[指定字符串]
<雪月编译器 v1.4>
增加Japi优化项
字符串替换[指定字符串]
修复slk兼容性问题
【1.4.0】
#V4
整理了函数分类
修复japi取指定字符串BUG
修复了导入文件/文件夹BUG
修复japi优化后的万能属性系统三围无效BUG
(感谢红夜测试及提供解决方案)
#V3
<雪月编辑器>
新增japi优化项:
雪月伤害系统
雪月万能属性系统
#v2
<雪月编译器 v1.3>
修复了一个宏相关BUG
增加了JAPI优化项:
字符串替换 [单字符]
字符串替换 [多字符]
#v1
<雪月编译器 v1.2>
修复编译器结束时未能及时结束进程导致保存未响应
修复了雪月JAPI优化系统功能
新增优化项 YDWEOperatorString3
也就是YDWE编辑器函数: 连接字符串 Lv3 [New!]
<Japi伤害系统>修复特殊伤害标记
<雪月系统>新增 单位到点的距离
<单位属性>
新增攻击/护甲类型修改项
1为普通攻击 2为穿刺攻击 3为攻城攻击 4为魔法攻击 5为混乱攻击 6为英雄攻击
轻型0 中型1 重型2 城墙3 普通4 英雄5 神圣6 无甲7
【1.3.9】
#v2
<事件>雪月双击事件 优化为单个计时器
<雪月编译器>
1.修复wave冲突
2.优化编译节省时间
#v1
<dzapi>
1.新增判断玩家是否是AI
2.新增判断玩家在账号下地图的金币木头、人民币消费
<雪月编译器 v1.0>
1.支持导入文件夹动作
特别感谢SE作者(evangelion) 以及雷破天大佬的帮助
【1.3.8】
#v1
Fix Japi伤害系统 修改伤害 伤害计算错误问题
Fix 万能属性系统 护甲数值错误[并增加了一张演示图]
【1.3.7】
#v1
Chg 更新DZAPI BZAPI同步官方编辑器1.2.8
Fix 修复的几个小BUG不记得是什么了
#v2
New 字符串替换函数(单个与多个)
#v3
New 整合 妖妖11平台函数
【1.3.6】
#v2
临时修复了中文全局变量BUG已测试保存通过
#网易函数
Chg DZAPI BZAPI UI更新至1.2.3
#魔法书装备栏
Fix 修复无法与自动合成系统共存BUG
Fix 修复魔法书装备栏系统演示图中的错别字导致的属性叠加BUG
#答题系统
Fix 修复多题只能取到第一题内容的BUG
Chg 更新演示图多题目 多正确选项的演示
#鸣谢
月野露卡 反馈BUG
【1.3.5】v1
#雪月函数
New 导入文件夹 导入文件夹里所有文件附带路径,lua作图可用来方便导入lua文件
(导入文件在文件管理器里是看不到的,所以资源文件需要手动打路径)
#网易函数
更新至最新的网易暴雪UI
【1.3.4】 v3
#中文变量
Fix 两个已知BUG
【1.3.4】 v2
#YDWE
chg 基于网易修改的YDWE1.31.8 即 1.31.9
兼容逆天+暴雪API
#木叶UI
New 整合
#异步多面板
Fix 显示BUG
【1.3.4】 v1
#Japi伤害系统
Fix 无法捕捉伤害
Fix 技能必崩
#答题系统
Fix 修复测试完成并增加演示图
【1.3.2】
Fix 雪月伤害系统 空血和无伤
New 雪月额外资源系统
New 雪月伤害系统debug模式
启用代码:#define damplus_dbg
【1.3.1】
Fix 字符串格式化系统 丢失前面的字符串
[v2]
Fix 编辑器无法正常打开
>鸣谢: EvasiOn 打赏赞助??
[v1]
New 雪月答题系统
Fix 雪月万能属性系统
Fix DzApi获取保存成功的返回值错误
Fix 范围判断条件
New 自动清除调用 DoNothing
>鸣谢:萌新剑魔 提供范围判断解决方法
【1.3.0】
New 雪月系统 => 获取英雄主属性[单位/单位类型]
Fix 雪月伤害系统
New 字符串格式化系统新增支持使用\n换行
Fix 有些人无法打开编辑器
【1.2.9】
New 雪月系统 => 字符串格式系统 【附带演示图】
[v2]
Fix 字符串格式化系统 格式无法连续的问题
修改了说明等文本内容
增加未绑定字符串的智能报错~
>鸣谢:
木叶 皇冠女团 测试!
【1.2.8】
New 雪月伤害系统 => 动作 -> AOE伤害
New 雪月系统 => 动作 -> AOE伤害
New 雪月系统 => 调用 -> 获取英雄主属性
New 雪月系统 => 动作 -> 计时器暂停
>鸣谢:
超级咸鱼 打赏赞助!
【1.2.7】
New 雪月万能属性系统[生命/魔法/攻击/护甲/回血/回蓝/攻速]
Fix 中文变量名bug
Chk 魔法书装备栏 好像没什么问题(下个版本或将升级)
Fix 修复编辑器打不开问题
>鸣谢:
皇冠女团 帮忙测试
【1.2.6】
New 增加血滴特技冲锋的非正常结束判断
New 增加了雪月任务系统
New 全局变量名支持中文
Fix 修复了雪月伤害系统持续伤害鞭尸的问题
Fix 增加了dz函数 获取玩家地图等级排行
鸣谢:
皇冠女团 小明同学帮忙测试 中文变量 和任务系统