本帖最后由 苏苏q 于 2022-4-22 22:04 编辑
已自行解决,版本配置问题,更换版本问题解决
已自行解决,版本配置问题,更换版本问题解决
检测对应的pointers是否正常 所需的条件conditions玩家是否拥有
卧龙奉天 发表于 2022-4-22 10:18
检测对应的pointers是否正常 所需的条件conditions玩家是否拥有
conditions玩家是拥有,但是玩家打不开对话
卧龙奉天 发表于 2022-4-22 10:18
检测对应的pointers是否正常 所需的条件conditions玩家是否拥有
在前面加个!就可以打开,但是任务就不是一次性的了
本帖最后由 超能娜娜 于 2022-4-22 12:36 编辑
做一次性任务可以额外加一个tag作为任务完成的证明然后在你对话条件处加一个额外!tag
这样拥有标签的人就没法开始这段对话了
做一次性任务可以额外加一个tag作为任务完成的证明然后在你对话条件处加一个额外!tag
这样拥有标签的人就没法开始这段对话了
苏苏q 发表于 2022-4-22 10:50
在前面加个!就可以打开,但是任务就不是一次性的了
加!是没有这个条件的所有玩家都可以跟他对话。。如果结束给奖励的时候不给这个条件玩家将可以无限做这个对话
苏苏q 发表于 2022-4-22 12:34
但是加上!他就一直重复了
我想让他有那个条件才可以对话
卧龙奉天 发表于 2022-4-22 12:33
加!是没有这个条件的所有玩家都可以跟他对话。。如果结束给奖励的时候不给这个条件玩家将可以无限做这个 ...
我玩家有这个条件,他不出对话
苏苏q 发表于 2022-4-22 12:35
我想让他有那个条件才可以对话
刚才的对话我重新编辑过了
我举个栗子
condition.yml:
quest1: tag quest1
events.yml:
tag_quest1_add: tag add quest1
你在任务开头处额外加一个条件!quest1
然后把这个事件tag_quest_add 加到任务末尾的目标或对话处即可
这样玩家完成任务之后就会被加上这个标签,而有标签的玩家就无法开始这个对话
超能娜娜 发表于 2022-4-22 12:40
刚才的对话我重新编辑过了
我举个栗子
condition.yml:
就任务过后不删除这个标签是吗