War3JassDebug是用来调试魔兽JASS脚本的工具,Jass脚本是魔兽争霸3地图的脚本语言,魔兽地图中的各种事件都是用他编写的,因此使用JASS来编辑魔兽是至关重要的。
注意事项:
1.本工具应将文件夹整体放在WAR3目录下,否则不能正常工作
2.是用本工具的外部脚本注入功能需要在WAR3注册表中将Allow Local Files一项设置为1,注入脚本为PLD脚本(后缀任意,但必须符合PLD脚本格式)
功能概述:
1.允许在JASS函数,NATIVE函数和任意全局变量上下断点,JASS脚本运行到该函数或变量时会自动暂停
2.允许在任意时间察看全局变量内容,方便调试
3.允许在任意时间调用任何已经注册的触发
4.允许在任意时间调用任何函数,包括自定义的JASS函数和所有本地函数
5.允许在任意时间调用外部脚本(PLD脚本,书写脚本请注意PLD格式)
6.允许在任意游戏(单机,连线)中使用开全图,增加资源的功能,注意这只是调试使用,多人连线如果不同时修改会造成掉线,因此不是作弊功能
使用说明:
将本程序文件夹放在WAR3主目录下后,先运行WAR3然后运行War3JassDebug.exe,出现注入成功提示后按F5便可随时调出调试窗口,F6键可以随时关闭窗口,使用断点时首先要将使用断点选项钩上,然后可以在下面的输入框中输入要断的函数或变量名称,注意此时应在下方中断选项中选择要中断的类型,之后运行地图时便会在规定函数或变量上中断,如果此时钩选了单步运行选项则在每步函数上都会中断
F7键可以在中断后恢复运行(注意会在下次中断处自动中断),F8键可以直接进行单步运行,在任意函数,变量调用时都会中断,F9键将会取消中断断点,继续运行(注意暂时不支持多函数多断点).
下方表格可以自行添加对于全局变量的监视,不过需要手动刷新,其余功能应该一看就明白了,这里不再多讲.
- PC官方版
- 安卓官方手机版
- IOS官方手机版