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

Project1

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

[有事请教] 多个任务完成提交时会卡住

[复制链接]

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
跳转到指定楼层
1
发表于 2024-5-31 13:10:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
做了个测试文件,设置3个任务,都领取了之后全部做完可以去挨个提交,但是全部领取后只做第二个或第三个提交就不行了,找不到问题,有没有大佬帮看一眼

Lv4.逐梦者

梦石
0
星屑
6841
在线时间
1225 小时
注册时间
2018-9-29
帖子
483
2
发表于 2024-5-31 13:22:41 | 只看该作者
本帖最后由 sunhihi 于 2024-5-31 13:24 编辑

你這就簡單的邏輯問題
換算成程式語言你是這樣寫的
if (石頭 >= 5) {
   提交石頭任務
} else {
        if (木頭 >= 4) {
           提交木頭任務
        } else {
                if (花 >= 3) {
                   提交花任務
                }
        }
}

如果你想要不綁定提交任務就得這樣寫

if (石頭 >= 5) {
   提交石頭任務
}
if (木頭 >= 4) {
   提交木頭任務
}
if (花 >= 3) {
   提交花任務
}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
3
 楼主| 发表于 2024-5-31 13:26:33 | 只看该作者
sunhihi 发表于 2024-5-31 13:22
你這就簡單的邏輯問題
換算成程式語言你是這樣寫的
if (石頭 >= 5) {

但是我只做了木头任务,应该会进到第二个if吧,现在是进不去
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6841
在线时间
1225 小时
注册时间
2018-9-29
帖子
483
4
发表于 2024-5-31 13:29:06 | 只看该作者
rpgHproject 发表于 2024-5-31 13:26
但是我只做了木头任务,应该会进到第二个if吧,现在是进不去


這還要看你前面的判斷了,也許你連石頭判定都沒進來

按照你這樣寫你的石頭大於等於5 你都不可能進入木頭判定
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
5
 楼主| 发表于 2024-5-31 13:29:56 | 只看该作者
sunhihi 发表于 2024-5-31 13:22
你這就簡單的邏輯問題
換算成程式語言你是這樣寫的
if (石頭 >= 5) {

一开始我是写的3个if,但是一样的做了中间的木头任务提交不了,我以为是第一个if没完成跳不到第二个if,所以改成现在这样的。。。结果还是不行
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6841
在线时间
1225 小时
注册时间
2018-9-29
帖子
483
6
发表于 2024-5-31 13:33:02 | 只看该作者
rpgHproject 发表于 2024-5-31 13:29
一开始我是写的3个if,但是一样的做了中间的木头任务提交不了,我以为是第一个if没完成跳不到第二个if, ...

那就是獨立開關的問題了
如果你三個都接的情況
是 A B C 都開啟
只接木頭 就只有 B開啟
那你要模擬只有B開啟的時候你的邏輯是跑事件的哪一頁
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
7
 楼主| 发表于 2024-5-31 13:34:28 | 只看该作者
sunhihi 发表于 2024-5-31 13:29
這還要看你前面的判斷了,也許你連石頭判定都沒進來

按照你這樣寫你的石頭大於等於5 你都不可能進入木頭 ...

石头变量会减,多点几次总会减到5以下的。。而且我测的时候是直接没采集石头,研究老半天了T T
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6841
在线时间
1225 小时
注册时间
2018-9-29
帖子
483
8
发表于 2024-5-31 13:39:11 | 只看该作者
if (A = ON) {
        if (石頭>= 5) {
           提交石頭任務
        }
}

像這樣外面包一層你就可以獨立寫了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
9
 楼主| 发表于 2024-5-31 13:41:27 | 只看该作者
sunhihi 发表于 2024-5-31 13:33
那就是獨立開關的問題了
如果你三個都接的情況
是 A B C 都開啟

可能我没说清楚,现在问题是,三个任务全接了,只做木头任务提交不了。
我的独立开关只是控制任务不重复接取的,所以这边ABC off 作用只是允许再次接取任务了
事件都在一页。。我没分开
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
10 小时
注册时间
2024-5-29
帖子
7
10
 楼主| 发表于 2024-5-31 14:43:12 | 只看该作者
截图之外有个条件设错了已解决,感谢帮助
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-27 23:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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