查看: 1352|回复: 7

再次问关于

  [复制链接]

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
发表于 2007-12-18 22:07:18 | 显示全部楼层 |阅读模式

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

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

×
发现不能角色名称和\name合用!
比如:\name[\n[1]]

请问要怎么才能让它们能合用?


顺便问问,那个显示名字的方框的透明度在哪儿改?
版务信息:本贴由楼主自主结贴~
水兵土星--死亡之星!

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
发表于 2007-12-18 22:07:18 | 显示全部楼层 |阅读模式

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

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

×
发现不能角色名称和\name合用!
比如:\name[\n[1]]

请问要怎么才能让它们能合用?


顺便问问,那个显示名字的方框的透明度在哪儿改?
版务信息:本贴由楼主自主结贴~
水兵土星--死亡之星!

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
回帖
3279

第5届短篇游戏比赛季军

发表于 2007-12-18 22:56:22 | 显示全部楼层
如果是主角是不需要使用 \name 的,
直接 \n[1],
如果是 NPC 的话就可以使用。
例如:\name[NPC名字]
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复

使用道具 举报

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
 楼主| 发表于 2009-6-12 08:00:00 | 显示全部楼层
...
我要 \n[1]
回复

使用道具 举报

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
回帖
3279

第5届短篇游戏比赛季军

发表于 2007-12-19 00:15:12 | 显示全部楼层
以下引用宾少于2007-12-18 15:24:00的发言:

...
我要 \n[1]

所以我不是说了吗?
如果是自己所使用的角色(主角)是不需要使用 \name 的,
直接 \n[1] 就可以了。
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复

使用道具 举报

欠扁头像持有者

梦石
0
星屑
119
在线时间
16 小时
注册时间
2005-10-22
回帖
298
 楼主| 发表于 2007-12-19 00:46:12 | 显示全部楼层
{/gg}我知道呀~
可我问的是合用在一起的话\name[\n[1]],就不会正常显示了呀.
水兵土星--死亡之星!
回复

使用道具 举报

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
回帖
3279

第5届短篇游戏比赛季军

发表于 2007-12-19 01:41:39 | 显示全部楼层
以下引用宾少于2007-12-18 16:46:12的发言:

我知道呀~
可我问的是合用在一起的话\name[\n[1]],就不会正常显示了呀.

是不能够一起用的说…… {/gg} {/gg}
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复

使用道具 举报

梦石
0
星屑
8003
在线时间
1184 小时
注册时间
2007-7-29
回帖
2014
发表于 2007-12-19 02:00:25 | 显示全部楼层
把脚本改了一下,在显示文章里输入
\name[1]
就能够直接显示一号角色人物的名字了。
在脚本里找到:
     # 显示人物姓名
     name_window_set = false
     if (/\\[Nn]ame\[(.+?)\]/.match(@now_text)) != nil
       name_window_set = true
       name_text = $1
       @now_text.sub!(/\\[Nn]ame\[(.*?)\]/) { "" }
     end

改成:
     # 显示人物姓名
     name_window_set = false
     if (/\\[Nn]ame\[(.+?)\]/.match(@now_text)) != nil
       name_window_set = true
       name_text = $1
       name_text = $game_actors[name_text.to_i].name rescue name_text
       @now_text.sub!(/\\[Nn]ame\[(.*?)\]/) { "" }
     end

至于那个透明度,找到:
#==============================================================================
# ■ Window_Frame (枠だけで中身の無いウィンドウ)
#==============================================================================
class Window_Frame < Window_Base
#--------------------------------------------------------------------------
# ● オブジェクト初期化
#--------------------------------------------------------------------------
def initialize(x, y, width, height)
  super(x, y, width, height)
  self.contents = nil
  self.back_opacity = 160
end

彩色的字体就是透明度。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部