Project1

标题: 【求助】和npc对话时的选项数量随玩家持有的物品变化 [打印本页]

作者: Rainbow--    时间: 2023-4-2 16:51
标题: 【求助】和npc对话时的选项数量随玩家持有的物品变化
萌新
就比如:当玩家没有持有物品时,和NPC对话显示选项:随便谈谈
当玩家持有A,和NPC对话显示选项:随便谈谈/使用A
当玩家持有A和B,和NPC对话显示选项:随便谈谈/使用A/使用B


作者: HM495    时间: 2023-4-2 17:06
条件分支不是本身就支持持有物品的判断?
用那个判断一遍做对应的选项显示就行
作者: Rainbow--    时间: 2023-4-2 19:48
HM495 发表于 2023-4-2 17:06
条件分支不是本身就支持持有物品的判断?
用那个判断一遍做对应的选项显示就行 ...

感谢!那同时持有A和B的情况还要再做一个分支?
作者: Rainbow--    时间: 2023-4-2 20:16
Rainbow-- 发表于 2023-4-2 19:48
感谢!那同时持有A和B的情况还要再做一个分支?

好的哈哈 感谢
作者: HM495    时间: 2023-4-2 21:06
Rainbow-- 发表于 2023-4-2 19:48
感谢!那同时持有A和B的情况还要再做一个分支?

在没有足够技术支持的情况下枚举就是最好的方案

作者: bleen    时间: 2023-4-3 00:55
我之前也有这个需求,所以自己修改了一个现成的选项插件,增加了显示或隐藏选项的功能。然而根据原作者协议,似乎是禁止作为插件素材二次分发。
作者: Rainbow--    时间: 2023-4-3 01:31
HM495 发表于 2023-4-2 21:06
在没有足够技术支持的情况下枚举就是最好的方案

好的谢谢
作者: 小秋橙    时间: 2023-4-3 09:48
MPP_ChoiceEX.js --ver . 4.3.1
http://woodpenguin.web.fc2.com/MV_Plugin/ChoiceEX.html

连接选择并增加项目数量【突破6个的限制】
如果您连续放置“显示选项”,它们将合并为一个选项。
如果您不想将它们放在一起,您可以像往常一样通过在它们之间插入注释来将它们分开。

根据条件显示项目【隐藏选项,你要的】
通过在选项的文本中写入if(条件),如果条件为false,则不会显示该项目。
您可以对条件使用开关和变量。

根据条件半透明显示项目【满怒必杀技】
通过在选择的文本中写入en(条件),如果条件为false,该项目将半透明显示。
条件与“如何隐藏项目”相同。
如果您选择了一个半透明的项目,蜂鸣器会响起,您不能选择它。
作者: xiamumomo    时间: 2023-4-3 11:53
https://rpg.blue/thread-485993-1-1.html




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