查看: 2211|回复: 9

[有事请教] 请问一下有没有办法让变量存储一个角色的名字呢?

[复制链接]
梦石
0
星屑
336
在线时间
70 小时
注册时间
2018-3-10
回帖
5
发表于 2022-7-18 20:00:24 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
是这样的,我用姓名输入处理给一个角色自定义了名字,
但是后来我设置了全局变量,想要做到的效果是:开始新游戏的时候继续使用之前设定过的该角色的名字,
可是现在遇到的问题是:因为变量设置无法读取角色名字的信息,导致开始新游戏后名字显示为空,
在变量设置页里我也没有找到存储角色名字的设置,这是不是需要用到脚本啊……
请问“能让一个变量存储某个角色的名字”这样的操作能实现吗?真心求教!
梦石
0
星屑
336
在线时间
70 小时
注册时间
2018-3-10
回帖
5
 楼主| 发表于 2022-7-18 22:49:46 | 显示全部楼层
【已解决】在群里dalao的帮助下使用脚本
$gameVariables.setValue(变量id,$gameActors.actor(角色id).name())
即可把角色的名字赋予给变量
回复 1 0

使用道具 举报

梦石
0
星屑
1607
在线时间
220 小时
注册时间
2022-2-3
回帖
158
发表于 2022-7-18 23:14:17 | 显示全部楼层
我理解成 开新档的时候,读取以前档的名字。。所以还在找插件。。我记得有个插件是可以做到的。。 变量也可也实现新档用旧档的数据吗?
我的联系方式Q: 1127808900
欢迎一起讨论任何问题
回复

使用道具 举报

梦石
0
星屑
336
在线时间
70 小时
注册时间
2018-3-10
回帖
5
 楼主| 发表于 2022-7-18 23:31:04 | 显示全部楼层
apple5740 发表于 2022-7-18 23:14
我理解成 开新档的时候,读取以前档的名字。。所以还在找插件。。我记得有个插件是可以做到的。。 变量也可 ...

我用的是全局变量
回复

使用道具 举报

梦石
0
星屑
83
在线时间
15 小时
注册时间
2022-7-8
回帖
2
发表于 2022-7-19 14:04:57 | 显示全部楼层
变量,不存储,有什么用呢
回复

使用道具 举报

梦石
0
星屑
1607
在线时间
220 小时
注册时间
2022-2-3
回帖
158
发表于 2022-7-19 15:51:37 | 显示全部楼层
本帖最后由 apple5740 于 2022-7-19 15:54 编辑
mydaniu002 发表于 2022-7-19 14:04
变量,不存储,有什么用呢


如果没有关闭游戏程序,在内存里面。
然后存档,读档,发现可以用。。可能就以为被储存了。。。
关闭游戏之后,再回来一看数据没了。。泪目,我之前就是这样理解的
我的联系方式Q: 1127808900
欢迎一起讨论任何问题
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
204 小时
注册时间
2014-3-26
回帖
36
发表于 2022-7-19 16:18:18 | 显示全部楼层
名字不是\N[1]吗?
回复

使用道具 举报

梦石
0
星屑
336
在线时间
70 小时
注册时间
2018-3-10
回帖
5
 楼主| 发表于 2022-7-20 02:07:41 | 显示全部楼层
mydaniu002 发表于 2022-7-19 14:04
变量,不存储,有什么用呢

已经搭配使用全局变量了
回复

使用道具 举报

梦石
0
星屑
336
在线时间
70 小时
注册时间
2018-3-10
回帖
5
 楼主| 发表于 2022-7-20 02:10:01 | 显示全部楼层
qqoopp1988 发表于 2022-7-19 16:18
名字不是\N[1]吗?

首先这个角色是自定义名字的 \N[1]仅可以在当前存档内使用
而我要做到的效果是 玩家开启新游戏后 游戏依旧知道你上一个档设置的名字 因此配合全局变量记录了这个存档内玩家给角色命的名
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
204 小时
注册时间
2014-3-26
回帖
36
发表于 2022-7-21 10:58:45 | 显示全部楼层
狼犬風牙 发表于 2022-7-20 02:10
首先这个角色是自定义名字的 \N[1]仅可以在当前存档内使用
而我要做到的效果是 玩家开启新游戏后 游戏依 ...

哦,这样啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部