小猫咪 发表于 2007-10-10 17:57:35

关于在游戏中进行插件转换的问题

最近作服出现这么一个问题,(本人用的是AMX)


       原本想实现魔兽及混战模式的转换,就写了以下的文件:

魔兽3模式
amx_pausecfg enable pausecfg.amx
amx_pausecfg enable statscfg.amx
amx_pausecfg enable suicidetext.amx
amx_pausecfg stop one_name.amx
amx_pausecfg stop lastmanbets.amx
amx_pausecfg enable bombCountdown.amx
amx_pausecfg enable BombAwards.amx
amx_pausecfg stop KnifeArena.amx
amx_pausecfg stop infinitemoney.amx
amx_pausecfg enable warcraft3.amx
amx_pausecfg save
restart
mp_roundtime 3.0
mp_timelimit 280
log on


比赛模式

amx_pausecfg stop pausecfg.amx
amx_pausecfg enable statscfg.amx
amx_pausecfg stop suicidetext.amx
amx_pausecfg stop one_name.amx
amx_pausecfg stop lastmanbets.amx
amx_pausecfg stop bombCountdown.amx
amx_pausecfg stop BombAwards.amx
amx_pausecfg stop KnifeArena.amx
amx_pausecfg stop warcraft3.amx
amx_pausecfg stop infinitemoney.amx
amx_pausecfg save
restart
mp_roundtime 3.0
mp_timelimit 280
log on


混战模式

amx_pausecfg enable pausecfg.amx
amx_pausecfg enable statscfg.amx
amx_pausecfg enable suicidetext.amx
amx_pausecfg stop one_name.amx
amx_pausecfg stop lastmanbets.amx
amx_pausecfg enable bombCountdown.amx
amx_pausecfg enable BombAwards.amx
amx_pausecfg stop KnifeArena.amx
amx_pausecfg stop infinitemoney.amx
amx_pausecfg stop warcraft3.amx
amx_pausecfg save
restart
mp_roundtime 3.0
mp_timelimit 280
log on

然后在“plugins.ini”也开启了相应的插件,开局后在游戏中转换出现这样的问题:

      游戏开始是魔兽3模式加混战娱乐插件,能正常运行,转换成魔兽3模式后也能正常运行,但从魔兽3模式转换成混战或比赛模式问题就出现了,杀死人后的事件显示消失了(右上角显示谁打死谁的那个),重新转换成魔兽3模式也是如此,之后我又更换过WAR3的模块及插件,还是不行,弄了好几天都不行,请高手帮帮忙看看是什么问题!

PS:本人对AMX及AMXX刚接确不久,不是很熟,所以问题多多,望各位大虾不要见怪!:burn: :burn: :burn:

ceoguang 发表于 2007-10-13 18:36:42

回复: 关于在游戏中进行插件转换的问题

amx_pausecfg stop pausecfg.amx

问题的关键所在.

小猫咪 发表于 2007-10-14 17:08:05

回复: 关于在游戏中进行插件转换的问题

我早就试过了,与这个没有关系
amx_pausecfg stop pausecfg.amx
这个代码后来我删了不用和全用
amx_pausecfg enable pausecfg.amx

还是不行,问题的关键不在这里

ceoguang 发表于 2007-10-15 15:59:02

回复: 关于在游戏中进行插件转换的问题

不清楚你具体什么环境,也没AMX的环境测试,只能给你提点思路.
你试下将停止改为暂停,restart改为changemap看看.
又或者你参考下http://www.dt-club.net/forum/thread/71/25809.htm

小猫咪 发表于 2007-10-15 20:11:40

回复: 关于在游戏中进行插件转换的问题

Post by ceoguang
不清楚你具体什么环境,也没AMX的环境测试,只能给你提点思路.
你试下将停止改为暂停,restart改为changemap看看.
又或者你参考下http://www.dt-club.net/forum/thread/71/25809.htm

谢谢哥们,不过对于我来说,用处不大,我已经用上了在部分地图里去除闪光,烟雾,雷的功能,在AWP_BLOO.....里禁用了机枪,停用刀战插件也能用上,但是问题是


如果我在DUST2这张图里我开启WAR3模式,但我还会用DUST2来进行混战,还有可能开启别的模式,这样的话,在MAPS内就不能充许有多个地图配置文件的存在,因为这些CFG文件是自动读取的,不过用changemap还没试过,我试试,再在server.cfg 内加入mapchangecfgfile server.cfg,看看行不行

ceoguang 发表于 2007-10-20 11:10:26

回复: 关于在游戏中进行插件转换的问题

EN,解决了的话就回来结个贴吧,不要让后人看得不明不白.未解决的话再帮你想办法.

小猫咪 发表于 2007-10-26 19:07:03

回复: 关于在游戏中进行插件转换的问题

Post by ceoguang
EN,解决了的话就回来结个贴吧,不要让后人看得不明不白.未解决的话再帮你想办法.



一直没有解决,唉,还在捣鼓中
页: [1]
查看完整版本: 关于在游戏中进行插件转换的问题