在地图名称加上[RTP图档名称 新图档名称]
例如:
森林[A2 A2_2][B B_3]
就是说用 TileA2_2 代替 TileA2
而用 TileB_3 代替 TileB
在[]里面不需要写Tile这个字
在脚本里定义可以不用在地图名称里打那麽长的定义
在30行下面定义哈希表:
TILE_PRESET["组名称"] = {
"默认地图图块图档名称1"=>"新地图图块图档名称",
"默认地图图块图档名称2"=>"新地图图块图档名称",
"默认地图图块图档名称3"=>"新地图图块图档名称",
"默认地图图块图档名称4"=>"新地图图块图档名称",
...
}
然後在地图名称使用
地图名称 [SET 组名称]
例如:
TILE_PRESET["魔王之城"] = {
"A1" => "A1-Maou",
"A2" => "A2-Maou",
"B" => "B-Maou",
"D" => "D-Maou",
}
所以
魔王城─走廊[SET 魔王之城]
就等於
魔王城─走廊[A1 A1-Maou][A2 A2-Maou][B B-Maou][D D-Maou]
在地图名称使用[inherit]就能继承其在地图管理器中父地图所定义的图块
(这段有点程序设计的意味,不懂的人就略过)
例如:
魔王城─走廊[A1 A1-Maou][A2 A2-Maou][B B-Maou][D D-Maou]
+--魔王城─房间一[inherit]
如此「魔王城─房间一」就继承了魔王城─走廊已经定义过的所有图块。
PS:地图管理器就是RMVX介面左下角(图块选择器的下面)那个
变更的优先度:
1. 继承
2. 脚本自定义
3. 个别设定
例如
- 魔王城堡[A1 A1-2][B B2][C C2]
魔王城堡大厅[inherit][A2 A2-2]
- 魔王城堡走廊[inherit][B B3]
魔王城堡房间一[inherit][D D2]
- 魔王城堡後院[A1 A1-100]
魔王城堡─谜之间[inherit]
则效果:
*魔王城堡
A1: TileA1-2
B : TileB2
C : TileC2
*魔王城堡大厅
A1: TileA1-2
A2: TileA2-2
B : TileB2
C : TileC2
*魔王城堡走廊
A1: TileA1-2
B : TileB3
C : TileC2
*魔王城堡房间一
A1: TileA1-2
B : TileB3
C : TileC2
D : TileD2
*魔王城堡後院
A1: TileA1-100
*魔王城堡─谜之间
A1: TileA1-100
森林[A2 A2_2][B B_3]
就是说用 TileA2_2 代替 TileA2
用 TileB_3 代替 TileB
以下引用火鸡三毛老大于2008-3-21 14:29:51的发言:
很好很强大。
● 更新一则站规:
所有回帖,如果帖子信息含量已经完全被以下一句话包含,则必删:
“顶,支持,赞,好东西,鼓励,下来看看,我喜欢,不知道”
以下引用NaturalBlue于2009-1-8 0:23:12的发言:
运行那个四方向软件时出现这个,什么意思?
谢谢!
似乎没有安装日文原版RTP?
以下引用精灵使者于2009-1-8 13:09:52的发言:
好像日中翻译特别混乱……
好像是很奇怪的日文的样子……不符合标准么……
以下引用snstar2006于2009-1-9 7:34:33的发言:
我也看不懂
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |