jass翻譯工具是一款非常實用的jass函數(shù)代碼翻譯工具,可以將錯亂無序的代碼翻譯成中文方便閱讀。方便實用!
軟件簡介
jass翻譯工具是一款可以將jass函數(shù)代碼翻譯成中文方便改圖者閱讀,以及UTF-8和ANSI編碼的互換且不丟失字符。本軟件只為不懂jass的改圖者方便閱讀jass而制作。
jass簡介
JASS是魔獸3的程序語言,用于控制游戲和地圖的進行,也是魔獸游戲和地圖的基礎。地圖編輯器中擺放的單位(Unit),區(qū)域(Region) ,觸發(fā)(Trigger)……等,最終都會被翻譯成JASS語言存在地圖文件里,在游戲時被使用。JASS在語法結構上比較接近Basic,同時也引用了許多C語言的東西。
使用方法
文件-打開:打開一個J腳本文件
文件-保存:保存編輯好后的內(nèi)容
文件-刪除文檔中的重復行:刪除“jass文檔.j”文檔的重復記錄,比如第1550行是“R2I(=轉換實數(shù)為整數(shù)(”如果在第1551行添加“R2I(=實數(shù)轉整數(shù)(”那么第1551行的內(nèi)容將會被刪除
轉換-編碼-UTF8到ANSI:也就是將J文件中顯示的魔獸能識別的中文轉換成中文
轉換-編碼-ANSI到UTF8:也就是將J文件中顯示的中文轉換成魔獸能識別的中文
轉換-翻譯成中文:將jass代碼轉成中文
注意事項
1.文件每次打開都會自動檢查“jass文檔.j”,如果有地方不合法將會詢問是否替換優(yōu)化過的。
2.在UTF8編碼下不能全選復制到J語編輯器等軟件,而是轉成ANSI后才能復制到J語編輯器等軟件,不然會丟失中文字符,轉成ANSI后復制到J語編輯器等軟件編輯好后再復制到本軟件轉成UTF8編碼然后再保存。
3.還原功能的使用順序如下(這里以還原war3mapUnit.doo文件為例,其他大同小異)
(1)打開一個完整的J文件
(2)還原-war3mapUnit.doo-智能篩選單位函數(shù)(會篩選地圖符合創(chuàng)建單位的函數(shù),以及屬性、比如等級、三圍之類的)
(3)還原-war3mapUnit.doo-智能分割單位數(shù)據(jù)(會自動通過篩選后的數(shù)據(jù)創(chuàng)建war3mapUnit.doo文件)
4."還原"菜單下的功能是根據(jù)war3map.j文件還原成WE可以讀取的文件,一些特殊加密的的J文件可能無法完美還原,這個時候只要手動排下版讓程序能夠獲取一些屬性就行了。
5.還原imp文件的注意:還原imp文件需要地圖的完整(ListFile)文件,(ListFile)文件可以通過HKE獲得。
- PC官方版
- 安卓官方手機版
- IOS官方手機版