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

Project1

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

用时间控制的任务

 关闭 [复制链接]

Lv1.梦旅人

论坛御王核潜艇

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-1-3
帖子
637

冬季迷宫创意大赛冠军

跳转到指定楼层
1
发表于 2007-6-21 20:56:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
    請教達人製作思路(以下如何實現):
               
   1 找npc發佈命令,比如探索。這個選項執行后在結果出來之前不能再選擇。
   2 執行命令的過程實際上是時間控制。也就是玩家在這段時間裏面可以去做其他事情。
   3 時間到的時候回去跟npc説話可以得到探索結果。然後可以重新發佈探索命令。

   

版务信息:本贴由楼主自主结贴~
默默存在,畅游于各水域

Lv1.梦旅人

论坛御王核潜艇

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-1-3
帖子
637

冬季迷宫创意大赛冠军

2
 楼主| 发表于 2007-6-21 20:56:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
    請教達人製作思路(以下如何實現):
               
   1 找npc發佈命令,比如探索。這個選項執行后在結果出來之前不能再選擇。
   2 執行命令的過程實際上是時間控制。也就是玩家在這段時間裏面可以去做其他事情。
   3 時間到的時候回去跟npc説話可以得到探索結果。然後可以重新發佈探索命令。

   

版务信息:本贴由楼主自主结贴~
默默存在,畅游于各水域

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2005-10-24
帖子
41
3
发表于 2007-6-21 22:34:28 | 只看该作者
1.可以用计时器功能
然后条件分歧,当计时器=0的时候执行第三步

2.并行处理一个时间,循环,等待20帧,然后变量A+1(或者先代入某个数,之后减1)……,当变量=XX时(即时间到了),循环中断,然后将此事件关闭掉。(当然,不在这里关闭这个事件也可以)
接着也是条件分歧,变量=XX时,执行你的第三步


回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10532
在线时间
4454 小时
注册时间
2005-10-22
帖子
7027

开拓者贵宾

4
发表于 2007-6-21 22:49:16 | 只看该作者
比较变态的是用变量记录 Time.now....然后...-_-0
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1707
在线时间
3039 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

5
发表于 2007-6-21 23:36:10 | 只看该作者
以下引用orochi2k于2007-6-21 14:49:16的发言:

比较变态的是用变量记录 Time.now....然后...-_-0

然后判断的时候再记录另外一个Time.NOW
然后就是2变量相减得出时间……这样很准确,不受机器质量影响
回复 支持 反对

使用道具 举报

Lv1.梦旅人

论坛御王核潜艇

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-1-3
帖子
637

冬季迷宫创意大赛冠军

6
 楼主| 发表于 2007-6-22 00:21:25 | 只看该作者
楼上可否把具体步骤告阐述一下.
默默存在,畅游于各水域
回复 支持 反对

使用道具 举报

Lv1.梦旅人

论坛御王核潜艇

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-1-3
帖子
637

冬季迷宫创意大赛冠军

7
 楼主| 发表于 2007-6-22 02:49:34 | 只看该作者
有沒有人幫忙解決下啊
默默存在,畅游于各水域
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1707
在线时间
3039 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

8
发表于 2007-6-22 04:37:19 | 只看该作者
探索指令首先打开探索中开关(不让你执行探索指令)
然后设定好计时器。启动计时器以后打开计时开关。
计时开关控制一个并行事件,
里面写
条件分歧:
当时间为0以上的时候打开探索中开关
(这个可以控制npc不让你继续探索)
否则打开完成开关,停止计时器,关闭计时开关。

npc里面设定条件分歧
条件分歧:探索中开关== on
条件分歧探索完成指令== on
   探索完成指令== off
   得到物品
   探索中开关== off
   除此以外的场合
   显示文章:探索中,请稍候……
   分歧结束
除此以外的场合
   探索中开关 == on
   设定计时器:5分0秒
   启动计时器
   开关操作:计时开关 == on
   分歧结束

有个并行事件,控制开关:计时开关
   当计时器时间为 0分0秒 时
   停止计时器
   开关操作:探索完成开关 == on
   开关操作:计时开关 == off
   分歧结束
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-9-21 06:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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