搜索
查看: 2444|回复: 8

amx_match_deluxe 不能正常运行?

[复制链接]
发表于 2003-5-16 19:52:15 | 显示全部楼层 |阅读模式 来自 中国–广东–广州
我用的系AMX 0.9.4 版的,
amx_match 系1.46 版本的
我系手动安装amx_match
我完成左将amx_match_deluxe.amx copy 落addons\plugins下
在plugins.ini 加入了 amx_match_deluxe.amx
然后copy了自动安装版的leagnes文件夹到plugins目录下
并按照自己情况修改了default.cfg如下
// Here are all settings that have to be
// executed before every matchs.
// For exemple: disable stats or any other plug-in
// Beware: these file is executed AFTER the match config
// So cvars set here erase your match config cvars
// To pause an AMX plugin: use "amx pause" function



amx pause stats.amx
amx pause scrollmsg.amx
amx pause imessage.amx
amx pause mapchooser.amx
//amx pause amx_atac.amx
//amx pause kamikaze.amx
//amx pause amx_chicken_plugin.amx
//amx pause admin_money.amx
//amx pause admin_float.amx
//amx pause admin_glow.amx
//amx pause admin_disarm.amx
//amx pause admin_bury.amx
//amx pause admin_godmode.amx
//amx pause admin_gravity.amx
//amx pause admin_heal.amx
//amx pause admin_maxspeed.amx
//amx pause admin_slap_2.amx
//amx pause admin_slay_2.amx
//amx pause weapon_restriction.amx
//amx pause amx_weapon.amx
//amx pause ultimate_sound.amx
//amx pause endround_stats.amx
//amx pause amx_mail.amx
amx pause stats_logging.amx
amx pause warcraft3.amx
amx pause amx_showip.amx
meta pause statsme

say pausing amx completed

amx_match_swaptype 1

修改ffa.cfg如下
// These is the FFA server config file
// you can reload some plug-ins like the stats
// and get some cvars to their old value

pausable 0
mp_maxrounds 0
mp_winlimit
mp_timelimit 30
mp_autoteambalance 1
mp_fadetoblack 0
mp_forcechasecam 0
mp_friendlyfire 1
mp_autokick 0
mp_tkpunish 0
mp_startmoney 800


say FFA config loaded...
amx unpause stats.amx
amx unpause scrollmsg.amx
amx unpause imessage.amx
amx unpause mapchooser.amx
//amx unpause amx_atac.amx
//amx unpause kamikaze.amx
//amx unpause amx_chicken_plugin.amx
//amx unpause admin_money.amx
//amx unpause admin_float.amx
//amx unpause admin_glow.amx
//amx unpause admin_disarm.amx
//amx unpause admin_bury.amx
//amx unpause admin_godmode.amx
//amx unpause admin_gravity.amx
//amx unpause admin_heal.amx
//amx unpause admin_maxspeed.amx
//amx unpause admin_slap_2.amx
//amx unpause admin_slay_2.amx
//amx unpause weapon_restriction.amx
//amx unpause amx_weapon.amx
//amx unpause ultimate_sound.amx
//amx unpause endround_stats.amx
//amx unpause amx_mail.amx
amx unpause stats_logging.amx
amx unpause warcraft3.amx
amx unpause amx_showip.amx
meta unpause statsme

amx_rcon sv_restart 1

修改cfglist.txt如下
Match Config: server1.cfg
PK match config: server3.cfg

Custom Match: custommatch.cfg

但系问题出来了:
我确定我是使用管理员全部权限进入服务器
但是我按照《AMX0.9.3汉化版使用简明手册.chm》在控制台输入clan match
服务器说没有这个命令
我打amx_match_menu是有一个菜单出现,
但是我选start match 之后就没有其他选项啦
只有一个0:back 的选项,这是什么问题啊,请各位大哥帮帮我啊
发表于 2003-5-16 20:42:30 | 显示全部楼层 来自 中国–湖北–武汉
你忽视了一个大问题,match插件的菜单是靠admin.cfg里的参数调用的.在0.9.4是amx.cfg调用,所以你调用不了菜单,但是你是可以靠命令执行的.
把老版本里的admin.cfg文件里关于match插件的参数和菜单选项复制到amx.cfg就没问题了.
还有,最好把混战服务器的服务器参数直接全部复制到ffa.cfg文件里.
回复

使用道具 举报

发表于 2003-5-16 20:43:57 | 显示全部楼层 来自 中国–湖北–武汉
哈哈..偶已经把match_deluxe插件的主菜单添加到新版本的主菜单里了,可以直接用0.9.4的主菜单调用比赛菜单.
有需要的朋友可以找偶要...
回复

使用道具 举报

 楼主| 发表于 2003-5-17 00:12:45 | 显示全部楼层 来自 中国–广东–广州
还有点问题喔,我按你的说法把
amx_match_tmenu "mr12" "mr15" "tl10" "tl15" "tl20" "tl30"
amx_match_cmenu "Match Config" "server1"
amx_match_cmenu "PK Config" "server2"

amx_match_cmenu "Custom Match" "custommatch"

amx_match_swaptype 1
amx_match_readytype 2
amx_match_endtype 1
加入了amx。cfg

进入服务器键入amx_match_menu是多了点选项啊,
但是设定完不录DEMO 之后服务器根本没有变化,插件照样运行
服务器也没有任何说明,我记得正常运行的时候服务器会通告什么say ready 之类的
但现在什么都没有,最起码statsme,彩字的都没有任何变化。
不解中,还望再教:)
回复

使用道具 举报

发表于 2003-5-17 13:28:17 | 显示全部楼层 来自 中国–湖北–武汉
你查看amx文件夹下有没有logs文件夹。。如果没有新建一个。。
回复

使用道具 举报

发表于 2003-5-17 14:15:19 | 显示全部楼层 来自 中国–湖北–武汉
算了,还是直接点好了,偶把偶amx.cfg里关于match插件的内容帖出来给大家好了,偶用的是没有虾米问题的。。。:)
如下:
//amx_match_deluxe插件菜单内容请在此修改
amx_match_tmenu "mr12" "mr15" "tl10" "tl15" "tl20" "tl30"
amx_match_cmenu "EuroCup Config" "ecup"
amx_match_cmenu "CAL Config" "cal"
amx_match_cmenu "ClanBase NC Config" "clanbase"
amx_match_cmenu "OGL match" "ogl"
amx_match_cmenu "OGL CS FF match" "ogl_ff"
amx_match_cmenu "OGL CS Advanced" "ogl_adv"
amx_match_cmenu "PG Config" "pg"
amx_match_cmenu "Custom Match" "custommatch"
然后是插件参数:
//plugins cvars set
amx_match_swaptype 1
amx_match_endtype 1
amx_match_readytype 2
你试着用看。
回复

使用道具 举报

发表于 2003-5-17 14:16:50 | 显示全部楼层 来自 中国–湖北–武汉
还有就是如果你的服务器装了statsme的话用match插件是关不掉的。偶在服务器里直接是用命令:meta pause statsme会显示该插件不支持手动关闭,无法关闭。
所以建议比赛服务器不要安装statsme,再说AMX自带的statsme功能也足够强大了。
回复

使用道具 举报

 楼主| 发表于 2003-5-17 17:56:42 | 显示全部楼层 来自 中国–广东–广州
目录里面有logs文件夹,里面记录的都是OP 使用情况admin0517.log,还有一个foo的文件不知道是什么东东。其实我也没有另外加装statsme ,只是用AMX自带那个。
我看到了你的设置了,我全按照了你的方法设置了,但就是没有反映,感觉好像AMX 0.9.4不支持这个match插件。
我说说我在0.9.4安装MATCH 插件的流程吧,看看在哪里还有问题,
1。COPY amx_match_deluxe.amx 到plugins 文件夹里面,在plugins.ini 加入 amx_match_deluxe.amx ,保存推出。
2。移动 leagnes 文件夹到plugins 文件夹里面,
3。修改amx.cfg 加入
amx_match_tmenu "mr12" "mr15" "tl10" "tl15" "tl20" "tl30"
amx_match_cmenu "EuroCup Config" "ecup"
amx_match_cmenu "CAL Config" "cal"
amx_match_cmenu "ClanBase NC Config" "clanbase"
amx_match_cmenu "OGL match" "ogl"
amx_match_cmenu "OGL CS FF match" "ogl_ff"
amx_match_cmenu "OGL CS Advanced" "ogl_adv"
amx_match_cmenu "PG Config" "pg"
amx_match_cmenu "Custom Match" "custommatch"
然后是插件参数:
//plugins cvars set
amx_match_swaptype 1
amx_match_endtype 1
amx_match_readytype 2
最后启动HLDS ,我再进入,然后在控制台键入amx_match_menu
菜单出现了,有start match,stop match,换边,选择stat match ,然后出现选择mr12之类的选项,然后就是选择cfg 环境,最后就是是否录DEMO,但我选择完上述选项之后服务器没有任何反映喔,好像之前没有任何改变一样。

我还有什么地方没有做呢???好烦啊,,,,请指教啊
回复

使用道具 举报

发表于 2003-5-18 01:16:46 | 显示全部楼层 来自 中国–湖北–武汉
strange problem....:han:
看步骤是没问题的。
不知道出了什么问题,偶在新版本里用的很好。。。
而且一般插件有问题会完全没有反应。。菜单都没有的。。
那你直接用命令开始比赛看看有反应没。。。
命令:amx_match  <T队标> <CT队标> mrxx 自定义cfg文件名 recodemo
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表