Project1

标题: 【问题】关于VA同伴的姓名输入 [打印本页]

作者: 阿薩男爵    时间: 2018-6-13 22:03
标题: 【问题】关于VA同伴的姓名输入
本帖最后由 阿薩男爵 于 2018-6-13 22:03 编辑

这个问题我用了贴吧搜索但是并没用找到什么合适的答案,
应该很久以前也有人提过的吧。



如图所示,VA本身的提示,\P[n] 即可在NPC的对话中调用该编号队员的名字。
比如,我主角在开始游戏时输入了自定义的名称“史蒂夫”,而主角的编号为1号队员,
那么在和村民交谈时的文本:
(你好,\P[1]先生!)
实际游戏中,
(你好,史蒂夫先生!)
这个效果目前是能够达到的,但是问题来了。
我尝试着调用了1号角色以外的同伴姓名,却无法在实际游戏中显示。
例子,编号2队员自定义名称为“艾利克斯”
村民交谈文本:
(你好,\P[2]女士!)
实际游戏中,
(你好,女士!)
完全不会显示名称甚至都没有空格,而且其他编号的队员也是如此。

希望我这么繁琐的叙述能够说清这个问题。

目前的状况就是这样的,不知道这个是VA自身的问题还是我的操作错误。
希望有经验的朋友能够给出一点意见。
在此,先谢过了。
作者: 灯笼菜刀王    时间: 2018-6-13 23:04
本帖最后由 灯笼菜刀王 于 2018-6-13 23:08 编辑

你先让艾利克斯加入你的队伍,再去和NPC对话.  或者 试试用"\N[2]"看看

问题原因:  分清 "N号角色" 和 "N号队员" 的区别.

作者: Nil2018    时间: 2018-6-14 00:16
角色 = 队员 + 非队员
换句话说:
角色 包含 队员角色 和 非队员角色
作者: 阿薩男爵    时间: 2018-6-14 06:06
灯笼菜刀王 发表于 2018-6-13 23:04
你先让艾利克斯加入你的队伍,再去和NPC对话.  或者 试试用"\N[2]"看看

问题原因:  分清 "N号角 ...

使用了"\N[2]"意外的成功了,非常感谢。
原本一直以为"\N[2]"指的是地图上的2号NPC。
作者: soulsaga    时间: 2018-6-14 11:29
本帖最后由 soulsaga 于 2018-6-14 11:46 编辑

N是数据库的角色编号
P是队伍中的排列编号..
假如你用了可以排列队伍顺序的脚本这个就有用了..
作者: yxd5108    时间: 2022-6-11 16:39
好神奇,可以借鉴,不错!




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