|
楼主 |
发表于 2005-1-21 09:24:57
|
显示全部楼层
来自 中国–湖南–永州
Post by 恍若如梦
请做一个AMX0.93的吧,多谢了,我在AMX0.93下编辑过,没成功~
[root@stlnx2 examples]# ./sc listip.sma
Small compiler 2.1.0 Copyright (c) 1997-2002, ITB CompuPhase
listip.sma(19) : error 017: undefined symbol "get_basedir"
1 Error.
老大你还用0.9.3啊,这个版本在哪里可以下?我连原始版本都没有,不过从上面的报错看,你可以做如下修改:
去掉:
new filename[32]
get_basedir( filename , 31 )
server_cmd("exec %s/config/mysql.cfg" , filename)
这段语句,这段主要是读一些参数,在编译后,OP可以在外面对某些参数进行修改,省的每次修改参数要对源代码进行修改,你只要把:
register_cvar("amx_mysql_host","127.0.0.1")
register_cvar("amx_mysql_user","root")
register_cvar("amx_mysql_pass","")
register_cvar("amx_mysql_db","amx")
register_cvar("amx_hideop","1")
设置对了,去掉的那部分有无都无所谓,但这段参数有变动,必须修改里面的源代码修改并编译覆盖,reload服务器才会生效。 |
|