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

Project1

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

[已经解决] 一个看起来很简单实现起来却异常复杂的指令

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2017-6-8
帖子
36
跳转到指定楼层
1
发表于 2017-6-9 20:53:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 kys2016 于 2017-6-9 21:40 编辑

想做一个事件指令,把地图上任意一个方块的图块更换成另一个指定的图块,本来以为很简单的,没想到弄了一通宵都没弄出来,现在感觉快炸了{:2_253:}{:2_253:}{:2_253:}

我一开始在内置指令里找,发现有一个“更改地图图块”的指令,以为这事就这么解决了,然而点进去一看,居然是更换整个地图的图块组,尼玛这指令是放上来搞笑的吗{:2_258:}

然后上贴吧问,有人说可以用事件的行走图来代替,试过了也并没有什么卵用,因为自动图块没办法连在一起{:2_254:}

所以只能用脚本做,这时候真正的问题来了。。

一开始我觉得只要改变这个方块的图块代码就行了(一个地图所有的方块的图块代码都储存在$dataMap.data这个数组里),然而改完之后发现,地图不会自动刷新,只有在更改地图的图块组(也就是上面提到的内置指令)地图才会刷新。。{:2_266:}

这还不是重点,重点是这样做也不能把自动图块连在一起,也就是说相邻的自动图块是相互影响的,1个图块代码变了周围的8个图块代码也会发生改变,所以光改这一个图块的代码根本没用,更何况每种自动图块的样式变化那么多,强行改图块代码根本行不通。。{:2_264:}

现在我正在尝试用Tilemap()来实现,有没有大神做过这种东西的,求提供思路。。{:2_264:} {:2_264:}

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2017-6-8
帖子
36
2
 楼主| 发表于 2017-6-9 21:13:12 | 只看该作者
本帖最后由 kys2016 于 2017-6-12 19:26 编辑

已解决。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
16119
在线时间
3996 小时
注册时间
2015-9-14
帖子
1337

开拓者

3
发表于 2017-6-9 22:23:41 | 只看该作者
在編輯器畫你想要(自動原件)圖,存成圖片.用PS裁剪成你想要大小圖塊素材.放回編輯器B--E區.在事件頁覆蓋指定圖塊.
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
24004
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

4
发表于 2017-6-9 22:37:27 | 只看该作者
本帖最后由 guoxiaomi 于 2017-6-9 22:52 编辑

自动图块有套路的,判断8个相邻方块的情况得到此方块的样式

XP和VA都可以通过修改 $game_map.data[x,y,z] = id 来设置单个图块,不知道MV里有没有这个功能~
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
23068
在线时间
8648 小时
注册时间
2011-12-31
帖子
3367
5
发表于 2017-6-9 22:53:40 | 只看该作者
參考
http://tm.lucky-duet.com/viewtopic.php?f=5&t=338
マップタイルのコピーversion 1.06
SupponChangeTileId.js

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2017-6-8
帖子
36
6
 楼主| 发表于 2017-6-9 23:43:29 | 只看该作者
tseyik 发表于 2017-6-9 22:53
參考
http://tm.lucky-duet.com/viewtopic.php?f=5&t=338
マップタイルのコピーversion 1.06

你的回答完美地解决了我的问题,给大佬递茶!!!{:2_249:}{:2_249:}{:2_249:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-28 23:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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