搜索
查看: 8073|回复: 32

自动调整队伍,防止一边倒

[复制链接]
发表于 2008-4-1 00:16:14 | 显示全部楼层 |阅读模式 来自 中国–山东–青岛
供自己设置的参数:“fy_zhuanhuanjushu # ” 每多少局自动调整队伍,设为0的话是不启用。默认1。

按照参数的设置,每到设定的局数自动让玩家换边。换边后人数始终保持平衡,30人的时候不会挂掉服务器。测试环境:魔兽CS1.6


______________________03.31____________________

换边动作的执行改为当前局结束后一秒,以避免和任务奖惩插件冲突导致某些玩家拆除C4后因为变成T而被处死或明明完成了任务却因为队伍转换而得不到奖金。

第二次更新:自动换边时,将杀人比在1.5以上的玩家平均分配到2个队伍。

第三次更新:追加了2个参数。

“fy_sharenbi #”规定的杀人比例。默认1.5

“fy_gaoshoucha #”双方达到规定杀人比例的玩家数量相差多少时启动队伍调整。默认2

第四次更新:

增加参数“fy_renshucha # ”。双方队伍最多允许相差多少人。默认2

取消了“fy_sharenbi”参数,增加“fy_sharenbili1”和“fy_sharenbili2”参数。这样可以细分,进一步保持双方实力的平衡。

“fy_sharenbili1 #”高手杀人比例,默认2.0

“fy_sharenbili2 #”老手杀人比例,默认1.5

当插件检测到双方队伍中的老手数量之差超过“fy_gaoshoucha #”的值时,将先平均分配高手,再平均分配老手,以达到保持实力平衡,防止一边倒的目的。

“fy_zhuanhuanjushu # ”主要用来保证人数平衡,即使设为0,如果插件检测到双方实力不平衡,也仍然会执行自动调整。设为1则可保证每局的人数都平衡。

这个参数存在的意义是,如果双方都无人达到老手杀人比例而总人数分布不平衡的时候,CS自己的调整需要2局以后,这个参数可及时保证每局都人数平衡。

______________________04.01____________________

版本号升级为1.4。


应一些朋友的建议,取消了“fy_zhuanhuanjushu #”参数,插件将固定在每局结束后进行一次队伍调整。


增加参数“fy_zhuanhuanshijian #”,。每隔多少秒执行自动调整。因为有的死亡服设定为一局时间无限,一个图就一局,这个参数可根据自己的情况设定为合适的值来保证队伍平衡。默认9999


增加参数“fy_tongip #”,同IP的玩家不会被调整到不同的队伍。如果需要关闭,请设为0。默认1


声明:该插件经测试在CS1.5也有效,鄙视对自己的言论不负责的个别人。

本帖子中包含更多资源

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

×
 楼主| 发表于 2008-4-1 00:33:52 | 显示全部楼层 来自 中国–山东–青岛

回复: 自动调整队伍,防止一边倒

既然之前要求自动换边,是基于避免一边倒的考虑,那么这个插件换了一个思路,只平均分配那些领头羊,既能彻底避免一边倒又不需要让所有玩家都换来换去,减少了民怨又节省了资源。
回复

使用道具 举报

发表于 2008-4-1 01:03:59 | 显示全部楼层 来自 中国–福建–厦门

回复: 自动调整队伍,防止一边倒

源码搞出来共享一下嘛,,,,,,,,,
回复

使用道具 举报

发表于 2008-4-1 03:04:22 | 显示全部楼层 来自 中国–浙江–杭州

回复: 自动调整队伍,防止一边倒

楼猪要厚到。原码???????????
回复

使用道具 举报

誰值得你去愛 该用户已被删除
发表于 2008-4-1 08:37:56 | 显示全部楼层 来自 中国–香港
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-4-1 09:16:35 | 显示全部楼层 来自 中国–广西–百色–右江区

回复: 自动调整队伍,防止一边倒

好是好................但几个好友想同在一边就可能不得了.....建议用时关掉相同IP或队标分在同一边的插件.....
回复

使用道具 举报

发表于 2008-4-1 09:18:00 | 显示全部楼层 来自 中国–黑龙江–七台河

回复: 自动调整队伍,防止一边倒

刚才加了BOT测试,小地图那个领先的的人会被踢来踢去,就是说这个人当CT的时候CT比T多两个厉害的,踢到T的时候这三局正好T总WIN结果T中又有两个比CT厉害的,这个人又被踢成CT,然后3局后同样的情况又被踢到T,我看加了这插件当头的可要头晕了!
回复

使用道具 举报

 楼主| 发表于 2008-4-1 10:13:13 | 显示全部楼层 来自 中国–山东–青岛

回复: 自动调整队伍,防止一边倒

“fy_zhuanhuanjushu # ”这个参数并不是必须开启的,设为0也可以。这样插件将每局检测双方的实力对比,如果达到了预设值就自动调整,如果没达到就没有任何动作。


至于说会有一个高手被换来换去,为了保证双方实力平衡,也只能牺牲一个幸福大家了。因为在我的服运行全体换边的时候,大部分玩家都会抱怨换来换去太乱了,所以必须既要尽量少的交换玩家,又要保证双方的实力平衡。


再说,那个玩家被换来换去还总是能达到高手杀人比例的话,应该是很自豪的吧,就算是牢骚几句估计也是兴奋远大于埋怨。
回复

使用道具 举报

发表于 2008-4-1 10:25:35 | 显示全部楼层 来自 中国–上海–上海–闵行区

回复: 自动调整队伍,防止一边倒

建议楼主提供源码,供大家学习使用
回复

使用道具 举报

发表于 2008-4-1 10:32:36 | 显示全部楼层 来自 中国–广西–柳州–城中区

回复: 自动调整队伍,防止一边倒

楼主的插件不知有没有广告,有广告的话那就没意思,源码是小问题。:confused:
回复

使用道具 举报

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

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