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

Project1

 找回密码
 注册会员
搜索
查看: 1004|回复: 6
打印 上一主题 下一主题

[有事请教] 请问如何用事件来修改角色的备注

[复制链接]

Lv2.观梦者

梦石
0
星屑
542
在线时间
60 小时
注册时间
2023-3-24
帖子
4
跳转到指定楼层
1
发表于 2023-6-27 12:21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如说我手动触发一个事件,把一名角色的第一行备注<test:1>删改为<test:233>。

如果有相关的插件那就更好了

点评

可以用開關去做  发表于 2023-6-27 13:11

Lv2.观梦者

梦石
0
星屑
542
在线时间
60 小时
注册时间
2023-3-24
帖子
4
2
 楼主| 发表于 2023-6-27 14:48:43 | 只看该作者
谢谢,我去试试
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
542
在线时间
60 小时
注册时间
2023-3-24
帖子
4
3
 楼主| 发表于 2023-6-27 15:05:45 | 只看该作者
能给个脚本的范例吗
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7289
在线时间
475 小时
注册时间
2021-12-4
帖子
514
4
发表于 2023-6-27 16:53:01 | 只看该作者
note备注<key:value>在游戏启动时(如果是地图文件的话就是每次切换到该地图时)会被解析到meta对象{"key":"value"},要改肯定是改后者,问题是后者是绑定在$dataXxx上的,不会进存档,返回标题读取另一个存档时就会出问题,因此最好是进一步绑定在$gameXxx上。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
149
在线时间
16 小时
注册时间
2023-5-22
帖子
6
5
发表于 2023-6-27 18:17:18 | 只看该作者
本帖最后由 rock3x 于 2023-6-27 18:24 编辑

放到备注里的数据,其实已经被所需要的脚本/插件读取,并且存储的脚本/插件自己新建的对象参数里面了,所以你修改备注,和修改mate对象,应该都起不到你想要的作用。
要不然你改了“备注”,本局游戏不生效,你改了mate对象,本次游戏不一定生效,下次游戏一定不生效。
而变量就是变量,需要改变参数的话,按需求使用变量或者全局变量更加可行。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
542
在线时间
60 小时
注册时间
2023-3-24
帖子
4
6
 楼主| 发表于 2023-6-27 18:18:54 | 只看该作者
小秋橙 发表于 2023-6-27 16:53
note备注在游戏启动时(如果是地图文件的话就是每次切换到该地图时)会被解析到meta对象{"key":"value"}, ...

谢谢了,不过执行效果不保存这个不要紧,重点是删改第一行备注并生效

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-22 21:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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