赞 | 7 |
VIP | 866 |
好人卡 | 185 |
积分 | 32 |
经验 | 130059 |
最后登录 | 2024-11-27 |
在线时间 | 3618 小时 |
Lv3.寻梦者 双子人
- 梦石
- 0
- 星屑
- 3190
- 在线时间
- 3618 小时
- 注册时间
- 2009-4-4
- 帖子
- 4154
|
本帖最后由 hys111111 于 2012-2-28 20:45 编辑
一、观察鲜花的图块
首先,输入以下脚本,并把鲜花放在地图上(允许穿透)
其中,XX和YY可自行修改,其中XX为变量,YY为探测的图层(要看你放鲜花的图块,写0是1层,1是2层,2是3层)- @x=$game_player.x
- @y=$game_player.y
- $game_variables[XX]=\
- $game_map.data[@x,@y,YY]
复制代码 显示文章:\v[XX]
显示的数就是鲜花的图块编号
二、复原
探测完毕后,删除上面的东西,现在你已经知道了鲜花的图块编号
三、执行脚本- $game_map.data[X坐标,Y坐标,图层]=鲜花图块的编号
复制代码 完成
四、加强
如果按照您说的,需要在某个地形标志放上事件的话,那就这样(事件中执行)- for x in 0...$game_map.width
- for y in 0...$game_map.height
- @x=x
- @y=y
- if $game_map.terrain_tag(@x, @y)=地形
- $game_map.data[@x,@y,图层]=鲜花图块的编号
- end
- end
- end
复制代码 这就真正意义上完成了 |
|