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官方手機版