|
因为那时候改了好几个地方一下子成了,心里高兴于是没有严格测试就想当然的发上来了。看到勤快的becking很快就做到FAQ里,实在有点不安,希望不会误导更多人,实在抱歉。
其实真正原因应该是出在metamod.dll的路径上,CD2.8中默认metamod.dll和metamod.ini均在addons\metamod\下,而AMX在运行过程中对路径的要求并不是这样,假如依照cd将metamod.dll和metamod.ini置于addons\metamod\dlls\和addons\metamod\,那么很可能会产生"FATAL ERROR (shutting down): Tried to create a message with a bogus message type ( 0 ) ",然后服务器自动关闭。
解决方案是确保metamod.dll在cstrike\dlls\,metamod.ini在cstrike\下,同时修改liblist.gam中相应的语句,那么不论metamod.ini中CD和AMX的加载顺序如何,AMX均能正常工作。 |
|