xiaolysh 发表于 2005-11-16 12:58:54

【注意】关于AMX以及AMXX编译方法的几点困惑

AMX编译方法
AMX0.9.7以前的方法
插件的源代码你可以到网上去找,尤其是amxmod的官方论坛有很多,有了源代码后请将其复制到记事本里,并将文件名后缀由TXT改为sma.然后将文件放入addons\amx\examples文件夹下,然后运行sc.bat,会自动把sma后缀的文件编译成amx后缀的真正插件,编译完的文件会放入自动生成的文件夹compiled下,然后将其复制到plugins文件夹下这样才能使用!
linux下请运行sc文件进行编译!
AMX0.9.9的编译方法
将源代码文件(.sma)复制到addons\amx\examples\source文件夹下面,然后执行addons\amx\examples\compile.bat文件然后,编译好的文件(.amx)将存储在addons\amx\examples\compiled文件夹下面

AMXX编译方法
将源代码文件复制到addons\amxmodx\scripting文件夹下面,然后执行compile.exe文件,编译好的文件(.amxx)将存储在其中的compiled文件夹下面。

以上方法已经掌握了,但是有几个关键的重点没搞清楚!
1、关于源代码的修改步骤搞不清楚;
2、关于源代码修改后的保存方法搞不清楚;
3、关于源代码里面的中文该如何修改才不会在编译后正常使中出现乱码;
4、是不是要先把.sma改为.txt后再修改,还是直接用记事本打开.sma文件进行修改?
5、没修改前直接编译就成功,为何修改后编译出错,例如:我只改里面一个字符后又改回原来的保存后也不能编译成功;
这些问题一直困扰着我,有没有人帮我解释一下这些问题呢?

金闪闪 发表于 2005-11-20 17:14:05

回复: 【注意】关于AMX以及AMXX编译方法的几点困惑

本身你不会把sma文件发送到记事本察看么?:D
sma只要放在和sc.exe同一个目录就可以编译了。

[Grief.QQ] 发表于 2005-11-21 14:10:56

回复: 【注意】关于AMX以及AMXX编译方法的几点困惑

你直接sc filename.txt 结果是一样的,会自动生成filename.amx 或者 filename.amxx

:p:p

并不需要非得 amx后缀名,我想,文本文件对你来说就太明了了吧??

永远一个人 发表于 2005-12-3 15:28:23

回复: 【注意】关于AMX以及AMXX编译方法的几点困惑

3、关于源代码里面的中文该如何修改才不会在编译后正常使中出现乱码;

只要保证.sma文件是以UTF-8格式保存,一般都不会有乱码.
如果有乱码,可以使用UE的格式转换功能解决.

ZIMAFL8 发表于 2005-12-22 08:24:09

回复: 【注意】关于AMX以及AMXX编译方法的几点困惑

学习中,3333333333333333333333333
页: [1]
查看完整版本: 【注意】关于AMX以及AMXX编译方法的几点困惑