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

Project1

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

[已经解决] 队伍有四个人但我只要有两个人才能说话

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
227 小时
注册时间
2011-1-5
帖子
187
跳转到指定楼层
1
发表于 2011-8-23 12:18:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
队伍
有四个

但我只要有
两个人
才能NPC说话
不是指定某个人说话
只要有两个人就得
要用变量吗

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
2
发表于 2011-8-23 12:23:34 | 只看该作者
这个方法有点麻烦,就是调用公共事件,用条件的分歧判断己方有两个角色在队列时,打开XX开关。让NPC在打开XX开关的情况下说话。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
227 小时
注册时间
2011-1-5
帖子
187
3
 楼主| 发表于 2011-8-23 12:30:48 | 只看该作者
本帖最后由 davis2000 于 2011-8-23 12:52 编辑
MSQ 发表于 2011-8-23 12:23
这个方法有点麻烦,就是调用公共事件,用条件的分歧判断己方有两个角色在队列时,打开XX开关。让NPC在打开X ...


条件的分歧都是指定角色的名字
我让该角色的人物离开
即使是有两位角色
NPC也是没反应啥的

点评

冒似直接回复文章[b  发表于 2011-8-23 13:27
MSQ
点评是什么意思?已经好了吗?真对不起,我两台电脑,一台上网,一台做游戏,刚刚把文件用U盘拷了一下,结果缺文件= =||,所以慢了。抱歉。  发表于 2011-8-23 13:00
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
4
发表于 2011-8-23 12:34:45 | 只看该作者
本帖最后由 MSQ 于 2011-8-23 13:19 编辑
davis2000 发表于 2011-8-23 12:30
条件的分歧都是指定角色的名字
我让该角色的人物离开
即使是有两位NPC


我现在有些糊涂了,到底是要有两个NPC还是有两个己方人物在队列。
我说的那个很好解决,只要套用条件的分歧就好了,等会上图。{:nm_8:}

我直接用类图片好了~~
@条件的分歧:【拉尔夫】在队伍中
  @条件的分歧:【乌鲁瑞卡】在队伍中
    @开关的操控:【0001:打开开关】= 被开启
    @
       当条件不符合的时候
    @条件的分歧:【克里夫多】在队伍中
      @开关的操控:【0001:打开开关】= 被开启
      @
      当条件不符合的时
      @条件的分歧:【伊露瓦】在队伍中
        @开关的操控:【0001:打开开关】= 被开启
        @
              当条件不符合的时侯
        @
              分歧结束
      @
           分歧结束
    @
       分歧结束
  @
   当条件不符合的时侯
  @条件的分歧:【乌鲁瑞卡】在队伍中
    @条件的分歧:【克里夫多】在队伍中
      @开关的操控:【0001:打开开关】= 被开启
      @
           当条件不符合的时侯
      @条件的分歧:【伊露瓦】在队伍中
        @开关的操控:【0001:打开开关】= 被开启
        @
              当条件不符合的时侯
        @
              分歧结束
      @
          分歧结束
    @
    当条件不符合的时侯
    @
       分歧结束
  @条件的分歧:【克里夫多】在队伍中
    @条件的分歧:【伊露瓦】在队伍中
    @开关的操控:【0001:打开开关】= 被开启
    @
       当条件不符合的时侯
    @
       分歧结束
  @
    当条件不符合的时侯
  @
    分歧结束
@开关的操控:【0001:打开开关】= 被关闭
@
分歧结束
@

累死我了






点评

改了。。。还麻烦大侠。。。  发表于 2011-8-23 12:53
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
85
在线时间
424 小时
注册时间
2009-8-3
帖子
984
5
发表于 2011-8-23 13:04:28 | 只看该作者
可以在队员加入和离开的时候改变变量,然后事件点判断变量做分歧

点评

理论上这是最简单的算法,别的容易写错,而且分歧很简单,就是大等于二跟小于二  发表于 2011-8-23 14:08
我试试看!  发表于 2011-8-23 13:35
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
6
发表于 2011-8-23 13:34:12 | 只看该作者
已编辑完毕,楼主看看是否是想要的效果。

点评

认可了  发表于 2011-8-23 14:18
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 03:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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