设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2514|回复: 4
打印 上一主题 下一主题

[已经解决] 条件分歧如何做到多重判断?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1061 小时
注册时间
2012-9-10
帖子
314
跳转到指定楼层
1
发表于 2013-1-11 17:05:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 so_aries 于 2013-1-12 01:34 编辑

如题:
想法:某队伍中如果有某人,判断出结果,没某人则为固定结果...问题是...某人不是一人...如何做?
例:ABCDE有A或B或C在队伍,则有效果,无则无效果
做法1:
条件分歧---A在队伍----有效果  分歧外---无效果
条件分歧---B在队伍----有效果  分歧外---无效果
条件分歧---C在队伍----有效果  分歧外---无效果
条件分歧---A在队伍 条件分歧---B在队伍----有效果+1  分歧外---无效果
条件分歧---B在队伍 条件分歧---C在队伍----有效果+1  分歧外---无效果
条件分歧---A在队伍 条件分歧---C在队伍----有效果+1  分歧外---无效果
条件分歧---A在队伍 条件分歧---B在队伍----条件分歧---C在队伍 有效果+2  分歧外---无效果
结论:分歧外无效果 跑出很多次= ="
做法2:
条件分歧---A在队伍----有效果  分歧外--- 跳标签 GO
条件分歧---B在队伍----有效果  分歧外--- 跳标签 GO
条件分歧---C在队伍----有效果  分歧外--- 跳标签 GO
条件分歧---A在队伍 条件分歧---B在队伍----有效果+1  分歧外--- 跳标签 GO
条件分歧---B在队伍 条件分歧---C在队伍----有效果+1  分歧外--- 跳标签 GO
条件分歧---A在队伍 条件分歧---C在队伍----有效果+1  分歧外--- 跳标签 GO
条件分歧---A在队伍 条件分歧---B在队伍----条件分歧---C在队伍 有效果+2  分歧外---标签GO   无效果
结论:A在有效,其他无效= ="没执行到B就跳了...
做法3:
条件分歧---A在队伍----有效果  
条件分歧---B在队伍----有效果  
条件分歧---C在队伍----有效果  
条件分歧---A在队伍 条件分歧---B在队伍----有效果+1  
条件分歧---B在队伍 条件分歧---C在队伍----有效果+1  
条件分歧---A在队伍 条件分歧---C在队伍----有效果+1  
条件分歧---A在队伍 条件分歧---B在队伍----条件分歧---C在队伍 有效果+2  
结论:效果都可以...但无效效果没法用= ="
请大神指教~"~
资料库更新...累死人的一堆文字...
我不是做avg,卻要有avg的叙述....-   3 -

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

2
发表于 2013-1-11 17:18:16 | 只看该作者
  1. $game_party.members.include?($game_actors[1]) || $game_party.members.include?($game_actors[2]) || $game_party.members.include?($game_actors[3])
复制代码
插入条件分歧--脚本。此例判断id为1或2或3的角色是否在队伍中。true则执行XXX 否则执行OOO
注意 这是只是 一 排脚本。

点评

虽非我本求,但有简单快速判断某队员的效果0..0(会脚本就是神阿~"~)感谢大神~  发表于 2013-1-12 01:15
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
294 小时
注册时间
2012-12-1
帖子
903
3
发表于 2013-1-11 18:06:03 | 只看该作者
我用事件做了一下,不知道楼主要的是不是这个效果?
终于可以挂签名了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

死亡颂唱者

梦石
0
星屑
1154
在线时间
1794 小时
注册时间
2011-10-21
帖子
2245

开拓者

4
发表于 2013-1-11 21:48:41 | 只看该作者
做这个很头疼的,最好是在清醒的情况下、分多个事件完成
有时候分歧也会搞混,那么就用注释区分标签跳转一下吧!

点评

再接下面,不同的是,标签可以设置在任何你想设置的地方,公共事件和普通事件「貌似」也可以通用标签,而循环只能用在一个事件上  发表于 2013-1-11 22:33
接下面,比如我把标签设置在一个分歧前,而分歧结束后可以再通过跳转标签回到分歧前的状态,有一种循环的意思  发表于 2013-1-11 22:31
注释是绿色字,比较容易区分两个分歧间的内容(曾经做过11个分歧并用的xx走过);标签可以设置,设置在哪完全可以照着自己的意思办  发表于 2013-1-11 22:29
新手表示到现在还没明白注释区分和标签跳转咋用  发表于 2013-1-11 21:53
这家伙很懒,什么也没有留下
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1061 小时
注册时间
2012-9-10
帖子
314
5
 楼主| 发表于 2013-1-12 01:33:40 | 只看该作者
熊猫抱树 发表于 2013-1-11 18:06
我用事件做了一下,不知道楼主要的是不是这个效果?

可以判断某人,但少加成效果...感谢给思路,自己搞懂了0..0
条件分歧A在队伍
   条件分歧B在队伍
      条件分歧C在队伍
         效果A+B+C
      分歧外
         效果A+B
  分歧外
     条件分歧C在队伍
         效果A+C
      分歧外
        效果A
分歧外
条件分歧B在队伍
    条件分歧C在队伍
      效果B+C
       分歧外
          效果B
分歧外
条件分歧C在队伍
  效果C
分歧外
    无效果
--------分隔线---------------
才3个就这样判断..那很多个...= ="
资料库更新...累死人的一堆文字...
我不是做avg,卻要有avg的叙述....-   3 -
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-4 03:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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