找回密码
 点一下
查看: 718|回复: 2

【已解决】如何让被神经寄生的建筑,训练技能的图标、所训练的单位,消耗的是施法方的资源和人口?

[复制链接]
发表于 2013-2-2 22:47:45 | 显示全部楼层 |阅读模式
本帖最后由 沧海流星 于 2013-2-8 22:51 编辑

如何让被神经寄生的建筑,训练技能的图标、所训练的单位,消耗的是施法方的资源和人口?

玩家A拥有晶矿0、可用人口10

玩家A对B的建筑M,释放了技能“神经寄生*改”,使得M暂时或永久的属于了A的(暂时还是永久只是行为持续时间的不同而已),

用该建筑(M)训练单位P,比如P需要晶矿100、人口2。

此时,训练按钮上的所需晶矿显示为蓝字,也就是已满足;而人口显示为红字,即不满足。
(蓝字还是红字的情况是不固定的,这里只是据个例子)

——————————————
一开始我以为是自己建立的占据技能或训练技能有问题,排查了半天,

最后拿了一张对战地图,修改了下虫族的“神经寄生”,发现这个问题依旧,

求教,怎么改能让这货“正确”工作?
(当然,这个很可能是本身的机制,即正确的机制,那问如何能改变这个机制?)

(4)Khaydarin Depths.sc2map (1.37 MB, 下载次数: 11)


发表于 2013-2-8 15:24:09 | 显示全部楼层
猜测:神经寄生貌似是行为在起作用,这时只是改变了单位的控制者,而不是所有者。如果不考虑单位存在解除寄生的情况,或许使用修改单位效果是一个不错的方法。否则的话,可能需要借助触发器吧。
回复

使用道具 举报

 楼主| 发表于 2013-2-8 22:51:11 | 显示全部楼层
如你所说,改变了技能的工作逻辑,用了修改单位
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-30 15:18 , Processed in 0.131571 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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