找回密码
 点一下
查看: 2489|回复: 25

怎么让科技树中可以调“需要A,B,C,D"中任意两个和E

[复制链接]
发表于 2010-7-17 10:18:47 | 显示全部楼层 |阅读模式
4选2,再加上什么其他的,怎么做啊






2010-7-21已解决 ,见下一页某一楼
发表于 2010-7-17 10:22:26 | 显示全部楼层
科技树里面可以随机吗.............
回复

使用道具 举报

 楼主| 发表于 2010-7-17 10:33:51 | 显示全部楼层
不是随机,是4选2,加1
回复

使用道具 举报

发表于 2010-7-17 11:41:37 | 显示全部楼层
直接设置貌似是不行的。
最简单的方法就是:
捕捉科技升级完成,然后检查是否ABCD中满足了两个,最后触发开启XX科技。
回复

使用道具 举报

 楼主| 发表于 2010-7-17 14:04:34 | 显示全部楼层
斑竹的意思是弄个马甲科技吗,能详细点不
回复

使用道具 举报

发表于 2010-7-17 14:52:17 | 显示全部楼层
比如1

dc.w3x

17 KB, 下载次数: 22

回复

使用道具 举报

发表于 2010-7-17 19:00:15 | 显示全部楼层
说句实话,不用怎么复杂,干嘛那么麻烦改科技,一个好图不是科技的新颖可以吸引别人的,地图几要数:一:剧情 二:技能 三:地形 四:地图契合度 五:伤害数值【个人建议】不如像我一样做技能去,怎样,有兴趣吗。。。。。。。


雷神の光环

雷神の光环
回复

使用道具 举报

发表于 2010-7-17 19:56:56 | 显示全部楼层

回 6楼(524408980) 的帖子

你宣传小心了,这里是希瓦的区,在别的区,你完 了
回复

使用道具 举报

 楼主| 发表于 2010-7-18 09:27:31 | 显示全部楼层
希瓦你好狠啊,扣了他15g币
你5l啥意思?
回复

使用道具 举报

发表于 2010-7-18 12:26:53 | 显示全部楼层
希瓦你好狠啊,扣了他15g币
“疑问区仅用作解答提问”
                             ——疑问区版规
作为版主,我有义务维护本区的研究气氛,消除与解答无关的内容,让每个提问者都能得到正确而直接的解答。

而如果想要招人可以私下联系,请不要来干扰解答。
15GAB并不算多,发7贴就回来了,我仅仅是警告而已。
你5l啥意思?
你没看见我发的演示吗??
演示
回复

使用道具 举报

发表于 2010-7-18 12:48:17 | 显示全部楼层
希瓦同学似乎做的有点复杂了……
如果需要贴中需求的4选2+1,可以做一个空壳新科技F,把新科技的最高等级设为4(其实2以上就可以),然后学习ABCD这4个中的任意一个等级就提升1,而真正需要判断科技的地方则设为F等级2以及E就可以了
回复

使用道具 举报

发表于 2010-7-18 15:04:57 | 显示全部楼层
恩,当时为了图快,没有仔细思考,确实挺复杂的。
不过说起来,连设置马甲科技的等级都不用,直接判断 “A的等级+B的等级+C的等级+D的等级  大于 1” 就可以了。。。
于是我又改了一遍。
演示
回复

使用道具 举报

 楼主| 发表于 2010-7-18 15:39:55 | 显示全部楼层
抱歉当时没看到希瓦那附件囧
用那种方法会不会出现我建了A和B,后来A被人摧毁了,但是因为见过A,所以A的科技还在,此时只有B仍满足A+B
另外11l会不会连见两个A就不用A+B了
我的构想是有100个A没B也不行
以上+E省略,只考虑了4选2
回复

使用道具 举报

发表于 2010-7-18 16:38:09 | 显示全部楼层
如果你是指单位科技,那么当然要用单位来做科技马甲,然后在“单位死亡”不满足条件后删除它。
不然,确实会出现以上情况。

而且,如果你是指单位科技,那么也不能用上个演示中的方法了。

还是要通过布而值判断。。。具体演示一会发上来。
回复

使用道具 举报

 楼主| 发表于 2010-7-18 16:44:24 | 显示全部楼层
我的意思就是这样,你有铁匠铺才能见火枪,没有就见不了
现在吧铁匠铺改为A,B,C,D4个中两个,你没其中两个建筑在地图上,就不能见某兵
回复

使用道具 举报

发表于 2010-7-18 17:28:56 | 显示全部楼层
错掉了。。。。
回复

使用道具 举报

发表于 2010-7-18 18:11:28 | 显示全部楼层
貌似ls的理解有问题啊……
你这个是AB中任意一个+CD中任意一个,lz的要求是ABCD任意两个,而且是不重复的两个,这个完全是不同的
回复

使用道具 举报

发表于 2010-7-18 18:17:17 | 显示全部楼层
貌似真的错了 编辑掉编辑掉~
------------------------------------------------------
[trigger]
飘过~
    事件
        时间 - 每 1.00 秒触发事件
    条件
    动作
        设置 a = 0
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (A 的数量对 玩家1(红色)) 大于或等于 1
            Then - 动作
                设置 a = (a + 1)
            Else - 动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (B 的数量对 玩家1(红色)) 大于或等于 1
            Then - 动作
                设置 a = (a + 1)
            Else - 动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (C 的数量对 玩家1(红色)) 大于或等于 1
            Then - 动作
                设置 a = (a + 1)
            Else - 动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (D 的数量对 玩家1(红色)) 大于或等于 1
            Then - 动作
                设置 a = (a + 1)
            Else - 动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                a 大于 1
                (科技马甲 的数量对 玩家1(红色)) 等于 0
            Then - 动作
                单位 - 创建 1 个 科技马甲 给 玩家1(红色) 在 (点) ,面向角度为 默认建筑朝向 度
                设置 b = (最后创建的单位)
            Else - 动作
                单位 - 删除 b
[/trigger]
回复

使用道具 举报

发表于 2010-7-18 18:26:21 | 显示全部楼层
于是说到单位科技,我倒想到其实可以使用无T,等价物法。
回复

使用道具 举报

发表于 2010-7-18 19:16:04 | 显示全部楼层
刚刚研究了下,做了个无T的,这回是对的了。。。。。。。
缺点就是越用越卡。。。。。

科技.w3x

20 KB, 下载次数: 14

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 12:45 , Processed in 0.074771 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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