Project1

标题: 如何让NPC自己读取角色的名字? [打印本页]

作者: 布冷.逆天    时间: 2015-2-14 07:57
标题: 如何让NPC自己读取角色的名字?
本帖最后由 布冷.逆天 于 2015-2-14 08:37 编辑

如题,我好急的,因为有多个人物,所以一个一个写名字太麻烦了!
作者: 芯☆淡茹水    时间: 2015-2-14 08:09
搞八懂LZ到底说的啥?
如果是显示文章不直接打出角色名字的话,用 \N[角色ID]
作者: 布冷.逆天    时间: 2015-2-14 08:16
芯☆淡茹水 发表于 2015-2-14 08:09
搞八懂LZ到底说的啥?
如果是显示文章不直接打出角色名字的话,用 \N[角色ID] ...

不是这个,我知道这个!我指的是你不输入\N[],NPC会自己读取你的名字并说出来!
作者: 芯☆淡茹水    时间: 2015-2-14 08:31
LZ 想得太天真了吧,角色名字只要在适当的时候才说出来,总不会每个
显示文章都要带角色名字吧!

阿尔西斯,今天天气真好啊!
阿尔西斯,可以帮我做件事吗?
阿尔西斯,太感谢你了!
阿尔西斯,,,,,

如果 \N 都觉得麻烦的话,做游戏的耐心就有点值得怀疑。
作者: 布冷.逆天    时间: 2015-2-14 08:37
芯☆淡茹水 发表于 2015-2-14 08:31
LZ 想得太天真了吧,角色名字只要在适当的时候才说出来,总不会每个
显示文章都要带角色名字吧!

不是,我的角色数量以后会很多,本身是打算搞个开关的!现在我打算搞成
“是你啊,我这里有是给你做!”
“你好!”
作者: 芯☆淡茹水    时间: 2015-2-14 09:00
要么这样吧:
在 脚本 Window_Message 第 86 行后面插入下面这段,然后 显示文章 中输入 \P 或 \p 就
直接是 $game_player 的名字,也就是地图上显示的那个人物的名字。
  1. text.gsub!(/\\[Pp]/) {$game_party.actors[0].nil? ? "" : $game_party.actors[0].name}
复制代码

作者: 布冷.逆天    时间: 2015-2-14 13:15
芯☆淡茹水 发表于 2015-2-14 09:00
要么这样吧:
在 脚本 Window_Message 第 86 行后面插入下面这段,然后 显示文章 中输入 \P 或 \p 就
直接 ...

万分感谢,赞赞




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