魔獸怎么打中文名字(魔獸世界8.2.5 角色名禁用 Ext-A 漢字)
作者:NGA-zenghao1996
本次角色名用字的調(diào)整完全是出于技術(shù)考慮。請(qǐng)勿轉(zhuǎn)進(jìn)、引戰(zhàn)或者發(fā)表其它違反版規(guī)的言論。
之前版本存在的問題
在 8.2.5 之前,CN、TW、PTR 三個(gè)地區(qū)的服務(wù)器都允許在角色名中使用漢字,允許的范圍包括 URO 和 Ext-A。
但是,在簡(jiǎn)體中文客戶端的默認(rèn)字體文件里,只包含了 URO 漢字,而 Ext-A 漢字都被做成了一字寬的空白。
?
(ARKai_T.ttf,Ext-A 漢字都被做成了空白。灰色的叉表示該字體沒有這個(gè)碼位。)
于是,如果有人不小心 (或者故意) 在角色名中使用的這些字符,結(jié)果一般會(huì)很糟糕:
如果沒有替換字體,就會(huì)顯示成空白;
如果替換成 GBK 字體,一般會(huì)顯示成問號(hào);
如果替換成 GB 18030 或更大字符集的字體,則能正確顯示。
這不僅僅是不方便。更有甚者,利用此技術(shù)缺陷,做違規(guī)的事,讓許多玩家想舉報(bào)卻因?yàn)榭床灰娒侄艞墶?/p>
8.2.5 版本的變化
CN (國(guó)服)、TW (臺(tái)服)、PTR (測(cè)試服) 的漢字角色名,只能使用 URO 的漢字,禁用 Ext-A 漢字。
US (美服)、EU (歐服)、KR (韓服) 原本就不允許漢字角色名,未作調(diào)整。
現(xiàn)有的角色名中的 Ext-A 漢字,如果字體不支持 (包括原生字體),就會(huì)顯示成問號(hào),而不是空白。
如果你的字體原本就能正常顯示這些漢字,則不受影響。
?
(嘗試在名字中使用 Ext-A 漢字 “”,提示 “名字只能包含字符”。該名字系虛構(gòu)。)
?
(改回原生字體,“” 字被顯示成問號(hào)。)