幻想森林

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

[个人创意] 使用别人的地图要清理事件是不是很麻烦呢,哥告诉你简便

[复制链接]

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-10-4 17:55:53 | 显示全部楼层 |阅读模式
map = load_data("Data/Map001.rxdata")
map.events.clear
save_data(map, "Data/Map001.rxdata")
exit

打开工程 摁F11打开脚本编辑器,把上面的脚本打到最前面去,运行游戏,之后关闭工程,重新打开工程,吧这段脚本删掉就可以了

注意  RMXP   文件的后缀名是rxdata     RMVX 文件的后缀名是rvdata

另外,你复制别人的地图的时候,可能自己会把地图整体的移动几个格子,但是事件不能跟着移动,那么就运行下面的脚本

map = load_data("Data/Map001.rxdata")
map.events.each_value{|event|
event.x += 要移动的横(X)坐标的数
event.y += 要移动的纵(Y)坐标的数
}
save_data(map, "Data/Map001.rxdata")
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-10-4 17:57:25 | 显示全部楼层
这个是我复制别人的地图的时候,由于自己的需要做的。。。OTZ我坚决不策划那个人自己剽窃别人的地图,事实上也是我没有剽窃,至少目前为止都是自己画的
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

0

主题

12

帖子

96

积分

②入门

积分
96
QQ
发表于 2009-11-4 22:22:14 | 显示全部楼层
复杂化了?
直接地图编辑器上面复制不就好了?
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-11-4 22:59:32 | 显示全部楼层
事件太多,一个一个拖动或者清除还不如这样一次性搞定
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-29 15:23 , Processed in 0.027587 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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