Project1

标题: 关于变量的奇怪问题? [打印本页]

作者: 白殷    时间: 2020-1-18 02:47
标题: 关于变量的奇怪问题?
首先我是很正常的写了代入变量5=0,然后旁边安排了怪物,如果胜利则变量加1,交任务另开时间页当变量5的值大于4时可交付。之前测试的时候还可以为什么突然就不让我跳转到交付任务的时间页了?
作者: 白殷    时间: 2020-1-18 03:01
我还整了一个任务系统,
代入变量5,当变量等于5时
完成【一个任务名】
完成【变量数/需要数目】
其他时候
【一个任务名】
【变量数/需要数目】
然后这个变量我写的是代入变量5=【某个物品】的持有数

之前测试的时候每获得一个宝物就能增加变量,今晚突然就不行了。不知道是我自己哪里操作失误了还是xp有了个bug?
作者: 紫英晓狼1130    时间: 2020-1-18 12:25
您把事件截图拿出来
这种事件问题xp不会出错的
作者: ppspssss    时间: 2020-1-18 22:12
有时測遊戏都会出这种奇怪的BUG或者不小心改了什么東西而不自知, 所以要經常备份, 对比新老版本排查出問題所在, 再得以改正
作者: liukof    时间: 2020-1-19 00:08
我也不是很懂,希望下面的人能帮助你
作者: Cupidk爱呗茶    时间: 2020-1-19 00:29
本帖最后由 Cupidk爱呗茶 于 2020-1-19 00:30 编辑
白殷 发表于 2020-1-18 03:01
我还整了一个任务系统,
代入变量5,当变量等于5时
完成【一个任务名】


如果是用事件写变量带入物品 那么推荐条件写以上 就是所谓的 大于等于也会触发  
因为如果设置的是 等于条件 一旦物品大于5时 那么这个任务反而又完不成了
如果是用脚本写 就需要分清楚比较符号是= 还是== 这是两个不同的概念 写错了也会出很多BUG
除此之外我觉得也不会有太大问题

作者: Cupidk爱呗茶    时间: 2020-1-19 01:24
本帖最后由 Cupidk爱呗茶 于 2020-1-19 01:33 编辑

对于1L的问题 可能出现的原因很多 你没截图还是很难搞清楚哪里出了问题 不过我举例几种用法
1.独立开关进入事件页 基本不会出问题

2.变量控制事件页   

3.变量控制事件页 但没有设置事件出现条件  (不清楚LZ是不是这种问题)

在这里我再说一下 XP的默认事件页是从高到低读取的 也就是说如果2号页有可读取的事件 优先读取2号  所以会无法出现显示接取任务的事件页  
不过LZ好像是读取不到完成任务页 所以也不像是这个问题      

作者: Cupidk爱呗茶    时间: 2020-1-19 01:30
还有为啥要带入变量5=0 一个变量没设值不就是0  反而如果吧这条写在了接取任务的上面 那就会出问题  或者说变量5=0写在了一旁 然后并行处理 那么这个变量就永远是0 那还触发个锤子




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1