Project1

标题: 怎么制作不同的队友调查同一个东西有不同对话的效果 [打印本页]

作者: 沦川船    时间: 2025-2-9 02:07
标题: 怎么制作不同的队友调查同一个东西有不同对话的效果
rt,在没有插件的情况下不知道怎么做这样的效果。队友1和队友2都在队伍中,但因为游戏的整队功能和取消队列行进可以看上去像是更改了主控人物。
想做出的效果:和NPC1号对话的如果是队友1,则触发某些特别对话,而队友2作为整队后的主控玩家再去和NPC1对话会有不一样的文案。以及之后的队友3、队友4都会有独有的特别对话。
作者: shiroin    时间: 2025-2-9 02:36
用脚本。
$gameParty.leader()会返回领队角色信息
$gameParty.leader()._actorId就是对应领队角色的ID了
$gameParty.leader()._actorId == 3 就是在判断领队角色是不是3号角色
作者: 沦川船    时间: 2025-2-9 03:06
shiroin 发表于 2025-2-9 02:36
用脚本。
$gameParty.leader()会返回领队角色信息
$gameParty.leader()._actorId就是对应领队角色的ID了

谢谢您的指教!我还想请问一下或许有能够便捷制作这类对话的插件吗?因为我是从零开始,对于脚本内容可能不太熟悉。
作者: shiroin    时间: 2025-2-9 12:31
沦川船 发表于 2025-2-9 03:06
谢谢您的指教!我还想请问一下或许有能够便捷制作这类对话的插件吗?因为我是从零开始,对于脚本内容可能 ...

我没有印象有这种插件,考虑到这也只是一句脚本的工作量,它其实不值得做成插件
还是建议你多了解下脚本的调用方式,这可以省掉很多写事件指令和插件指令的工作,而且对性能发挥也更有帮助
论坛里也是有各种教程的,比如这个脚本总结:
https://rpg.blue/thread-405671-1-1.html
作者: 沦川船    时间: 2025-2-9 12:41
shiroin 发表于 2025-2-9 12:31
我没有印象有这种插件,考虑到这也只是一句脚本的工作量,它其实不值得做成插件
还是建议你多了解下脚本 ...

好的!感谢指路!




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