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