找回密码
 点一下
查看: 849|回复: 3

和盟友共享單位數量的限制...的問題。

[复制链接]
发表于 2015-11-8 05:05:30 | 显示全部楼层 |阅读模式
是这样的,假设一个地图中有玩家"甲"丶"乙"丶"丙",有没有甚麽好方法可以做出"当甲生产了一台母舰,乙丙就不能生产母舰",这种效果?

我的想法是用触发器:

1.先设一个科技"母舰A",然後母舰对"母舰A"有需求

2.初始化,用触发器设定所有玩家"母舰A"等级为1

3.当甲开始跑生产,用触发器设定所有玩家"母舰A"等级为0

理论上是可以运作的,但是很繁琐,有没有比较直观的方法可以做出同盟间互相的单位需求呢?
发表于 2015-11-10 17:48:40 | 显示全部楼层
本帖最后由 yxxiaobin 于 2015-11-10 17:51 编辑

似乎没有办法直接作出科技限制共享的效果,有一个绕弯的方案就是,建造母舰的技能初始就给施法者上一层buff1,这个buff1会以很短的周期给所有自己和友军的星灵基地(或者你指定的能建造母舰的建筑)刷短时buff2,而建造母舰的技能要求施法者既没有buff1,也没有buff2。buff1有一个自毁验证器,验证建造的母舰存活(如果没记错,应该是目标存活,具体你可以参看我的一个演示,演示帝国塔防中的兵营的)。当建造出的母舰被摧毁后,buff1自毁,buff2因为没人继续刷了,也就自动消失,大家又可以建造母舰了。

点评

这个方法,可能会有一个意料之中的bug——如果双方甚至三方,的母舰,都恰好都处于建造中……3艘……  详情 回复 发表于 2015-11-12 20:44
回复

使用道具 举报

发表于 2015-11-12 20:44:15 | 显示全部楼层
yxxiaobin 发表于 2015-11-10 17:48
似乎没有办法直接作出科技限制共享的效果,有一个绕弯的方案就是,建造母舰的技能初始就给施法者上一层buff ...

这个方法,可能会有一个意料之中的bug——如果双方甚至三方,的母舰,都恰好都处于建造中……3艘……

点评

有一件事一定要记得,就是,在星际2的世界里,是不存在“同时”这一情况的。就算是非常巧合,多个玩家在现实中的同一时刻按下建造按钮,在星际2的世界里,也会认定他们是有顺序的。这时候,排在第一位的玩家会成功,  详情 回复 发表于 2015-11-13 13:13
回复

使用道具 举报

发表于 2015-11-13 13:13:08 | 显示全部楼层
沧海流星 发表于 2015-11-12 20:44
这个方法,可能会有一个意料之中的bug——如果双方甚至三方,的母舰,都恰好都处于建造中……3艘……

有一件事一定要记得,就是,在星际2的世界里,是不存在“同时”这一情况的。就算是非常巧合,多个玩家在现实中的同一时刻按下建造按钮,在星际2的世界里,也会认定他们是有顺序的。这时候,排在第一位的玩家会成功,排在后边的几个会因为行为已经被套上,而无法执行指令。
当然,要达到这种效果,就必须让套buff的系列动作之间无延时,也就是说,在训练初始就要套上buffA,而buffA不只是周期效果去套BuffB,而且初始效果也要套,这样就能做到无延时了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 22:35 , Processed in 0.184915 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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