搜索
查看: 4877|回复: 2

【求插件】amxx智能换地图插件

[复制链接]
发表于 2006-2-15 13:41:14 | 显示全部楼层 |阅读模式 来自 中国–河南–郑州
背景:
1、amxx有插件mapchooser.amxx,支持所有mod,是完成客户端投票换图功能的插件。
2、amxx另有插件ns_nextmap.sma,官方插件区说明仅支持Natural Slelection的Mod,是比较地图设置文件mapcycle.txt和服务器中实际人数后,根据设置要求自动判定换图的插件。如mapcycle.txt内容如下:
de_dust2 "\minplayers\12\maxplayers\32\"
de_nuke "\minplayers\12\maxplayers\20\"
de_aztec "\minplayers\20\maxplayers\32\"
cs_bloodstrike "\minplayers\0\maxplayers\16\"
服务器只换符合设置要求的图。经过测试,在CS的mod下,仍然能够使用。
相关信息:http://www.amxmodx.org/forums/viewtopic.php?p=29941

设想:
1、修正原来两个插件中的判定时间。
mapchooser,执行时间是每15秒判断一次,直到winlimit-2或maxrounds-2或timeleft < 1的时候才出现选地图的菜单。他的原始代码是如果winlimit设置了数值,就不再判断maxronud和timeleft了,应该改为3个判定条件都检查,任何一个设置符合要求都要出现菜单。
ns_nextmap,执行有时候不是很准确,估计插件总是在刚刚换过新图的时候判定,到该地图结束的时候,人数已经发生了变化,所以不能按要求换图。
2、把两个插件合2为一。
首先让mapchooser执行,选择后的结果用ns―nextmap的代码判断人数是否符合要求,如果不符合要求,按照mapcycle.txt换图。


希望:

我的英文和编程水平太差,只能找高手帮忙了。这个插件会是所有op想要的东西。
资源:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2006-2-16 11:12:55 | 显示全部楼层 来自 中国–四川–德阳–广汉市

回复: 【求插件】amxx智能换地图插件

hao!!!!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

发表于 2013-11-30 15:58:16 | 显示全部楼层 来自 中国–辽宁–鞍山
没有这个插件,。找高手
回复

使用道具 举报

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

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