|
参考string.inc知道,有个copy()的函数,它的目的就是复制string。
例如:
new str1[] = "Dt-Club"
new str2[]
copy(str2,10,str1)
但是如果是
new str1[] = "点通"
执行copy就会导致hlds异常退出,也就是说复制的string必须保证第一个字符为ASCII。
说到这里不知道大家是否有灵感了 :4:
我们目前作的汉化,是将lang目录下的txt文件进行汉化。利用 _T()来转换。
我想这个_T()可能是类似copy()的函数。
因此造成AMX0.99汉化失败的原因也就是我们对txt的处理不当。
哈哈,剩下的问题大家一起解决。 :21: |
|