找回密码
 点一下
查看: 6130|回复: 6

DOTA的SP(洗牌)模式是怎么做的~~

[复制链接]
发表于 2010-8-11 22:54:26 | 显示全部楼层 |阅读模式
RT

DOTA里有个SP模式,即洗牌模式 选这个模式后 10个玩家会随机分配到天灾和近卫阵营,防止黑店

这个换阵营是怎么做的啊
发表于 2010-8-11 23:03:03 | 显示全部楼层
直接用 触发动作“玩家”里面“设置联盟状态”不就可以了?

至于很多细节的处理,比如“能量圈”,也就是“改变单位所有者”之类的吧。

最多就修改下存放玩家顺序的变量而已。
回复

使用道具 举报

 楼主| 发表于 2010-8-11 23:21:46 | 显示全部楼层
你说的这样会不会引起平台计分错误呢。。?
回复

使用道具 举报

发表于 2010-8-12 10:11:53 | 显示全部楼层
不清楚平台记分的标准,不过如果是判断胜利失败的话,那这样是不会有问题的.
回复

使用道具 举报

发表于 2010-8-12 19:46:33 | 显示全部楼层
我早前做过随机分组的演示图, 需要的话可以发上来.

==========
基本原理就是先把所有玩家分到A组中, 清空B组玩家.
然后再将玩家总数的一半随机分到B组中. 再遍历下两个组, 重新分配同盟和共享视野, 敌对关系.
回复

使用道具 举报

发表于 2010-8-28 16:17:39 | 显示全部楼层
在计算胜负得分的房间的确会造成平台计算错误的问题.

除了专门针对dota洗牌模式设置的房间外, 其他房间是按照进游戏时的分组来算的, 而不会考虑游戏开始后地图中分组的变化重新排列.

也只有dota 这样人气的地图能享受如此特权.
回复

使用道具 举报

发表于 2010-8-28 19:15:36 | 显示全部楼层
平台计分方式太sb了,直接用人民币购买不好吗。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 05:21 , Processed in 0.056607 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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