查看: 3794|回复: 9

[已经解决] 请教在信息窗口(文章)里显示第$game_variables[1]号角色的名字

[复制链接]
梦石
0
星屑
9160
在线时间
466 小时
注册时间
2015-5-8
回帖
704
发表于 2019-10-30 14:45:35 | 显示全部楼层 |阅读模式

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

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

×
我想在数据库公共事件里做个公共事件,事件里有一个信息窗口(显示文章),里面能显示显示第$game_variables[1]号角色的名字

该怎么搞啊?

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2019-10-30 15:17:18 | 显示全部楼层
变量赋值里选择脚本,把 $game_variables[2] 设置为 $game_variables[1] 角色的名字
对话里 \v[2]

点评

名字可以直接\N[1]显示,功能类似于\V[1]  发表于 2019-10-30 18:25

评分

参与人数 2星屑 +30 赞 +2 收起 理由
guoxiaomi + 30 + 1 抢答失败,倒扣分(
taeckle + 1 比咱想出的答案简单多了!

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9160
在线时间
466 小时
注册时间
2015-5-8
回帖
704
 楼主| 发表于 2019-10-30 16:25:59 | 显示全部楼层
后来咱自己想出来了,可以在事件脚本里这么搞:
a = $game_variables[1]
b = $game_actors[a].name
$game_temp.message_text = b
回复

使用道具 举报

梦石
0
星屑
3242
在线时间
205 小时
注册时间
2019-9-16
回帖
195
发表于 2019-10-30 18:22:53 | 显示全部楼层
首先,$game_variables[1]显示的是第一变量,不是第一角色
如果在文本里显示,直接输入\N[1]就行,就是显示第一角色,这类快捷功能你最好了解下,比如 \V[1]是第一变量,\C[1]是第一颜色等等。

点评

补充说明一下,斑竹 RyanBern出过相关视频教程,里面有讲解如何“对话框美化”的知识,里面有说怎么自己设置类似\N[X]功能的讲解  发表于 2019-10-30 18:25

评分

参与人数 2赞 +2 收起 理由
guoxiaomi + 1 塞糖
taeckle + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2019-10-30 19:15:34 | 显示全部楼层
寒凌天 发表于 2019-10-30 18:22
首先,$game_variables[1]显示的是第一变量,不是第一角色
如果在文本里显示,直接输入\N[1]就行,就是显示 ...

楼主问的是 \N[$game_variables[1]] 啊

点评

啊?xp原来还支持嵌套?  发表于 2019-11-1 01:12
这喵污,xp 支持嵌套使用都忘了  发表于 2019-10-31 22:56

评分

参与人数 1赞 +1 收起 理由
taeckle + 1 塞糖

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9557
在线时间
5074 小时
注册时间
2013-6-21
回帖
3459

开拓者贵宾剧作品鉴家

发表于 2019-10-31 22:56:45 | 显示全部楼层
\n[\v[1]]

XP 默认对话框支持嵌套。

评分

参与人数 2星屑 +30 赞 +2 收起 理由
guoxiaomi + 30 + 1 醋瞎
taeckle + 1 大神出手,摧枯拉朽!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部