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

Project1

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

再次问关于

 关闭 [复制链接]

Lv1.梦旅人

欠扁头像持有者

梦石
0
星屑
114
在线时间
16 小时
注册时间
2005-10-22
帖子
423
跳转到指定楼层
1
发表于 2007-12-18 22:07:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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


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

Lv1.梦旅人

欠扁头像持有者

梦石
0
星屑
114
在线时间
16 小时
注册时间
2005-10-22
帖子
423
2
 楼主| 发表于 2007-12-18 22:07:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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


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

Lv4.逐梦者

ST戰士

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

第5届短篇游戏比赛季军

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

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

使用道具 举报

Lv1.梦旅人

欠扁头像持有者

梦石
0
星屑
114
在线时间
16 小时
注册时间
2005-10-22
帖子
423
4
 楼主| 发表于 2009-6-12 08:00:00 | 只看该作者
...
我要 \n[1]
回复 支持 反对

使用道具 举报

Lv4.逐梦者

ST戰士

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

第5届短篇游戏比赛季军

5
发表于 2007-12-19 00:15:12 | 只看该作者
以下引用宾少于2007-12-18 15:24:00的发言:

...
我要 \n[1]

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

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

使用道具 举报

Lv1.梦旅人

欠扁头像持有者

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

使用道具 举报

Lv4.逐梦者

ST戰士

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

第5届短篇游戏比赛季军

7
发表于 2007-12-19 01:41:39 | 只看该作者
以下引用宾少于2007-12-18 16:46:12的发言:

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

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

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

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7986
在线时间
1184 小时
注册时间
2007-7-29
帖子
2055
8
发表于 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感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-13 07:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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