设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何将几个成员的名字作为一个变量显示出来?

查看数: 2117 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-1-12 09:03

正文摘要:

就是将图片中的变量值value 改成 几个队伍成员的名字,我的想法是通过改变成员的名字,让npc显示不同的对话内容。

回复

jianghe006 发表于 2023-1-13 11:55:59
jianghe006 发表于 2023-1-12 22:55
显示一个这东西:你看看什么问题?谢谢!
function () {
        return this ._name;

完美!!!

点评

星屑,蟹蟹(  发表于 2023-1-13 15:15
jianghe006 发表于 2023-1-13 11:54:10
Zeldashu 发表于 2023-1-13 00:01
变量操作(脚本) = [0,0,0,0] 这可以把变量设置为数组
然后把楼上老哥那句脚本分别代入其中的数值,这样 ...

现在试试,看看可行
jianghe006 发表于 2023-1-12 22:55:23
Fan723 发表于 2023-1-12 10:19
红色指令改成:
变量操作:#0001 = $gameParty.members()[队员序号].name
队员序号填 0 为队长,后面队员按 ...

显示一个这东西:你看看什么问题?谢谢!
function () {
        return this ._name;
  }

点评

好像是写错了,这样写吧:变量操作:#0001 = $gameParty.members()[队员序号]._name  发表于 2023-1-12 23:08
jianghe006 发表于 2023-1-12 22:30:03
灯笼菜刀王 发表于 2023-1-12 11:55
直接用 \N \P 不就好了?

你的方法很好,但是不能满足我的需求:让多个玩家分别设置一个或多个npc说话的内容。(说话内容用人物名字的文字,在合适的地方让玩家输入进去)
小秋橙 发表于 2023-1-12 14:20:27
末鸣 发表于 2023-1-12 12:45
如果只是在对话中显示名字的话可以使用\P[n]和\N[n]。

很想吐槽一下\P[n]的翻译,应该是第n-1个队员的名字吧233
末鸣 发表于 2023-1-12 12:45:56
如果只是在对话中显示名字的话可以使用\P[n]和\N[n]。
灯笼菜刀王 发表于 2023-1-12 11:55:24
  直接用 \N \P 不就好了?
Fan723 发表于 2023-1-12 10:19:51
红色指令改成:
变量操作:#0001 = $gameParty.members()[队员序号].name
队员序号填 0 为队长,后面队员按1、2、3...顺序排
Zeldashu 发表于 2023-1-12 09:03:11
jianghe006 发表于 2023-1-12 22:30
你的方法很好,但是不能满足我的需求:让多个玩家分别设置一个或多个npc说话的内容。(说话内容用人物名 ...

变量操作(脚本) = [0,0,0,0] 这可以把变量设置为数组
然后把楼上老哥那句脚本分别代入其中的数值,这样就可以(理论上)一个变量把队伍所有成员名字都显示出来
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 02:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表