找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2032|回复: 6

[RM2K&2K3] 关于在游戏中通过脚本添加地图元素?

[复制链接]
发表于 2008-10-16 23:52:29 | 显示全部楼层 |阅读模式
我想知道 rmxp 能通过脚本来添加 地图上的东西嘛 比如添加一棵树?
不要用切换地图的方式。。。
发表于 2008-10-17 08:00:51 | 显示全部楼层
能。。。参看F1。。。地图的那个模块。。修改table中的数据
 楼主| 发表于 2008-10-17 11:15:36 | 显示全部楼层
父类Object
类方法Table.new(xsize[, ysize[, zsize]])
生成 Table 对象。指定多维数组各维的尺寸。能生成 1 ~ 3 维的数组。生成单元数为 0 的数组也是可能的。

方法resize(xsize[, ysize[, zsize]])
更改数组的尺寸。更改前的数据被保留。

xsize
ysize
zsize
取得数组各维的尺寸。

属性self[x]
self[x, y]
self[x, y, z]
访问数组的单元。采用与生成数组相同维数的参数。当指定的单元不存在时返回 nil。
是这个嘛?
不是很明白 能有个简单的例子嘛?
发表于 2008-10-17 15:12:23 | 显示全部楼层
就是2元数组。。。和2元数组的用法一模一样。。。。


我说的是地图模块里的。。。3元数组用table也可以。。。不过游戏里是2元的
发表于 2008-10-17 15:14:33 | 显示全部楼层
2元数组应该都会的吧

table = Table.new(省略)
table[x][y] = XXX

就这样喽   直接改编号即可。。。对了  XP 的自动元件是  < 384 的编号  

非自动元件 从 384 开始

这个你自己看下脚本就知道了
 楼主| 发表于 2008-10-17 21:39:24 | 显示全部楼层
好的谢谢啦 我试试看 如果不懂在请教拉
发表于 2008-10-17 22:32:54 | 显示全部楼层
互相帮助
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 22:43 , Processed in 0.011382 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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