【概括介紹】
War3JassDebug是一款對jass程序進(jìn)行bug檢查的JASS腳本調(diào)試,喜歡修改魔獸3地圖的玩家可以試試這款工具。
【軟件特點(diǎn)】
1.允許在JASS函數(shù),NATIVE函數(shù)和任意全局變量上下斷點(diǎn),JASS腳本運(yùn)行到該函數(shù)或變量時會自動暫停
2.允許在任意時間察看全局變量內(nèi)容,方便調(diào)試
3.允許在任意時間調(diào)用任何已經(jīng)注冊的觸發(fā)
4.允許在任意時間調(diào)用任何函數(shù),包括自定義的JASS函數(shù)和所有本地函數(shù)(不能使用參數(shù))
5.允許在任意時間調(diào)用外部腳本(PLD腳本,書寫腳本請注意PLD格式)
6.允許在任意游戲(單機(jī),連線)中使用開全圖,增加資源的功能,注意這只是調(diào)試使用,多人連線如果不同時修改會造成掉線
【使用方法】
將本程序文件夾放在WAR3主目錄下后,先運(yùn)行WAR3,然后運(yùn)行War3JassDebug.exe。出現(xiàn)注入成功提示后按F5便可隨時調(diào)出調(diào)試窗口,F(xiàn)6鍵可以隨時關(guān)閉窗口。
使用斷點(diǎn)時首先要將使用斷點(diǎn)選項(xiàng)鉤上,然后可以在下面的輸入框中輸入要斷的函數(shù)或變量名稱,注意此時應(yīng)在下方中斷選項(xiàng)中選擇要中斷的類型,之后運(yùn)行地圖時便會在規(guī)定函數(shù)或變量上中斷,如果此時鉤選了單步運(yùn)行選項(xiàng)則在每步函數(shù)上都會中斷
F7鍵可以在中斷后恢復(fù)運(yùn)行(注意會在下次中斷處自動中斷),F(xiàn)8鍵可以直接進(jìn)行單步運(yùn)行,在任意函數(shù),變量調(diào)用時都會中斷,F(xiàn)9鍵將會取消中斷斷點(diǎn),繼續(xù)運(yùn)行(注意暫時不支持多函數(shù)多斷點(diǎn))


































