Project1

标题: 如何做到在对话后删除选项 [打印本页]

作者: 寂寞带哥走    时间: 2020-3-6 11:10
标题: 如何做到在对话后删除选项
剧情推动需要,比如要玩家必须把每个选项都点一遍才能推动剧情。(不使用开关和独立开关)
比如第一次问话,选项为ABCD,玩家选了B,然后循环,
了解了B的信息后,选项剩下ACD,第二次玩家选了A,
循环,只剩下CD。
当ABCD都点完以后,剧情推动,
请问这要如何实现。

作者: Zeldashu    时间: 2020-3-6 12:37
开关能解决的问题为什么不用开关……
作者: shantianzu    时间: 2020-3-6 13:32
这个只能用插件来实现,开关或者条件分歧非常麻烦,因为你不知道玩家会先点选哪个选项。
https://rpg.blue/forum.php?mod=v ... =%E9%80%89%E9%A1%B9
你看看这里的3楼应该有用,我没用过这个插件,具体的你的自己研究。

或者你用图片点击插件,用图片做选项,点击一个图片完成之后删除一个图片。
作者: 寂寞带哥走    时间: 2020-3-8 18:11
shantianzu 发表于 2020-3-6 13:32
这个只能用插件来实现,开关或者条件分歧非常麻烦,因为你不知道玩家会先点选哪个选项。
https://rpg.blue/ ...

问题已通过请教其他大佬解决。
我觉得有必要在这里留言记录一下。
用的是YEP信息拓展插件。
Message Core > Extended Message Pack 1 拓展信息包1
该插件可在玩家选择进行对话选项后隐去该选项。
但是记得在剧情推动后使用插件语言恢复显示的选项。
作者: tseyik    时间: 2020-3-8 20:27
本帖最后由 tseyik 于 2020-3-8 20:28 编辑

選択肢拡張
http://woodpenguin.web.fc2.com/MV_Plugin/MPP_ChoiceEX.html
最好的選択肢插件
通常最多只能顯示六個的無限選項可以擴展。
     您可以通過使用諸如開關和變量之類的條件來設置是否存在選項。
     您可以臨時更改選擇窗口的顯示位置。
     通過設置條件,可以使該項目為半透明且不可選擇。

◆根據條件不顯示項目

    通過在選擇的文本中寫入if(條件),如果條件變為假,則不會顯示該項目。
    您可以使用s來引用開關。
    (例如:如果將3的開關編號設為ON(s [3]),則顯示該項目。)
    您可以使用v引用變量。
    (示例:如果變量號5通過if(v [5]> = 4)為4或更大,則顯示該項目。)
    如果此功能未顯示“默認”或“取消”項目,則執行與“無”或“禁止”相同的處理。

◆根據情況半透明顯示項目

    通過在選擇的文本中輸入en(條件),如果條件變為假,則該項目將透明顯示。
    可以與“如何隱藏項目”一起使用。
    條件與“如何隱藏項目”相同。
    選擇半透明項目時,蜂鳴器響起。
    通過該功能半透明顯示“取消”項目時,蜂鳴器鳴響。




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