nightbird 发表于 2004-6-3 19:21:02

Post by akEr
代码头部出了问题 你自己看看就知道了


代码头部我也看过了,没什么不同哦。比如一开始是用 /* 打头的一段注释, 转了码后还是一样的嘛。

nightbird 发表于 2004-6-3 23:06:43

终于被我找到问题所在了,哈哈哈。
先去下载一个 UE的10.10c版,
然后用UE打开sma 文件,汉化,然后然后点击菜单上的“文件”-“转换”-“unicode/ascii/utf-8 转 utf-8 (ascii编辑)进行转换。

转换以后存盘,这时用SC编译会错的,问题在于前面有人说的文件头变了,但是UE或记事本打开后都看不出来,必须在UE的配置项里面将那个什么“自动识别utf-8文件”取消,这时再打开SMA看看,会发现代码的头一个字变成了乱码,一般就是那个"/"
,手工把它改回 /再存盘,就可以通过编译了。

tsdyy 发表于 2004-6-4 20:36:47

Post by nightbird
汉化sma是很简单的,有点C语言基础的人都可以的,不过是照搬照套而已,不要以为很复杂。

错~ :86: 首先要有英语基础……像偶这种英语经常不及格的人来说,汉化很有难度 :cry2:

提卡维兰 发表于 2004-6-5 00:29:27

这里的e文断然不会有莎士比亚式的倒装句,所以说只要肯动脑子,汉化并不难的

nightbird 发表于 2004-6-5 11:45:20

我想懂点C语言的不会连基本的英文都看不懂的,这些句子只要有初中英语的水平就可以了,不懂的单词可以查查字典嘛。

金闪闪 发表于 2004-6-6 00:31:49

其实,大家用记事本保存为UTF-8格式然后用edit.exe编辑就行了。

例如,
1、保存为 amx.sma 文件,格式为UTF-8。
2、edit /80 amx.sma 把文件头的3个字符删除。
3、sc amx.sma 就可以通过了。

那3个字符是UTF-8格式识别码,sc不认。 :thefinger

pic586 发表于 2004-6-6 20:49:31

哪3个字符啊?

lxyzmxcssa 发表于 2004-6-7 02:59:25

我的根本不用转码就可以

gdvip 发表于 2004-6-15 14:42:02

Post by nightbird
终于被我找到问题所在了,哈哈哈。
先去下载一个 UE的10.10c版,
然后用UE打开sma 文件,汉化,然后然后点击菜单上的“文件”-“转换”-“unicode/ascii/utf-8 转 utf-8 (ascii编辑)进行转换。

转换以后存盘,这时用SC编译会错的,问题在于前面有人说的文件头变了,但是UE或记事本打开后都看不出来,必须在UE的配置项里面将那个什么“自动识别utf-8文件”取消,这时再打开SMA看看,会发现代码的头一个字变成了乱码,一般就是那个"/"
,手工把它改回 /再存盘,就可以通过编译了。


到底这个“自动识别utf-8文件”在哪里,我找一半天也没找到呀,请求帮忙说明详细点在哪里,谢谢?

nightbird 发表于 2004-6-15 21:46:33

Post by gdvip
到底这个“自动识别utf-8文件”在哪里,我找一半天也没找到呀,请求帮忙说明详细点在哪里,谢谢?


在UE的菜单上的“高级”->“配置” 里面,弹出的配置框里找。

“自动检测utf-8文件”这一项,取消它前面的勾。
页: 1 [2]
查看完整版本: 汉化AMX插件的方法