【Razor】中文的問題


版主: GM Saga

回覆文章
頭像
Rena
究級玩家
究級玩家
文章: 5539
註冊時間: 週日 6月 16, 2002 4:33 pm

Re: Razor中文的問題

文章 Rena » 週五 3月 11, 2011 7:59 pm

Razor文檔要存utf-8格式,否則中文部分會缺失(如果巨集中沒有任何中文字,ansi格式倒是不會有影響)。

一般Razor的默認格式都是ansi,“補給代理”這幾個字是中文的,所以在Razor中打開,補給那行會不見。

utf-8,補給和抓字都是正常的。


怎么改utf-8格式?

比如你已經用Razor錄了一個“打鐵”巨集
(1)到你文檔\Razor\Macros目錄下,找到你錄的那個“打鐵.macro”文件
(2)右鍵——用記事本打開
(3)文件——另存為
0051.jpg
保存類型改選“所有文件”,編碼改選“utf-8”
0052.jpg
(4)最後保存,再到Razor中“重新加載”即可。


Razor巨集發現少行,或中文部分不見或中文亂碼,就要改成utf-8格式,因為ansi不支持中文。
您沒有權限檢視這篇文章所附加的檔案。

歡迎加入WOW公會

jau
頂級玩家
頂級玩家
文章: 1161
註冊時間: 週日 7月 01, 2001 8:00 am

【Razor】中文的問題

文章 jau » 週五 3月 11, 2011 2:58 am

我用Razor的巨集練打鐵
利用神聖之旅傳送到家門口
利用補給拿箱子裏的750個鐵和2個鐵匠鎚
再利用神聖之旅傳送到O城鐵匠店
每做50把匕首賣給npc *5
做完再從頭

因為我的聖騎技能不夠高, 神聖之旅有機會失敗
因此用了[where來判斷有沒有傳送成功
測試時還沒用的補給代理
用sysmessage來判斷有無傳送成功也ok
但加了補給代理之後
判斷傳送失敗了

檢查了一下檔案, 編碼從ANSI變成了UTF-8
於是我用記事本另存新檔改成ANSI
再執行時補給代理那行不見了
判斷傳送也成功了

看來在中文Razor的環境下, 使用補給代理無可避免的會把編碼變成utf-8
而判斷sysmessage的訊息又是用ANSI編碼

所以....只得把Razor改成英文介面, 重新啟動uo
然後一切正常
一點經驗讓大家參考

回覆文章

回到「輔助軟體討論版」

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客