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

Project1

 找回密码
 注册会员
搜索
查看: 164|回复: 16

[有事请教] 想解决XP的两个地图问题,求大大解答!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
208
在线时间
117 小时
注册时间
2009-3-6
帖子
30
发表于 2020-1-29 21:18:09 | 显示全部楼层 |阅读模式

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

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

x
请问:1.在rmxp制作当中,如何找回被删除的地图?
          2.如何突破地图ID999限制?
跪谢各位大大了!
有故事的人

Lv4.逐梦者 (版主)

梦石
0
星屑
14939
在线时间
1610 小时
注册时间
2011-7-8
帖子
2466

开拓者

发表于 2020-1-29 22:02:49 | 显示全部楼层
根据我的了解,这两个应该都做不到……

点评

那你倒是把链接发出来啊……  发表于 2020-2-2 01:02
说实话,我还真看到过突破地图ID999限制的游戏。而且这个游戏在我们这个论坛还比较有名  发表于 2020-2-2 01:00
第一个可以預防的吧, 备份多点  发表于 2020-1-30 20:23

评分

参与人数 1+1 收起 理由
taeckle + 1 精品文章

查看全部评分

熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8469
在线时间
2023 小时
注册时间
2014-10-4
帖子
594
发表于 2020-1-30 02:33:06 | 显示全部楼层
本帖最后由 SixRC 于 2020-1-30 02:34 编辑

这两个都相当于功能的拓展
1.相当于 ctrl+Z 吧 地图删除上没有设计这个 所以是真做不到(成本>>>>小心操作)
   假如你指找回更之前的地图 那也不行啊
2.这个乍看起来就是突破原有限制 但是限制与限制的构造是不一样的
   打个比方 遇敌步数编辑器设定的上限是 999 但是可以改成1000吗 完全可以 100000呢 也行吧
   再大点直到编辑器无法储存这个数就不可以了 这是硬性的 但是限制不大
   
   而地图ID就不是这么简单了 涉及它的有一个是地图保存名称 Map%03d
   本来 001-999 的设定 我保存是这样 读取也是这样 规范统一
   现在需要 0001-9999 就需要很多改动 比方之前的地图得换名字了 改了编辑器 还得改游戏代码维持统一 不然读取不到地图
   假如有RGSS源码 大概可以挺方便的修改 不过没有啊
   所以并不是不可以 就是改起来麻烦 改了也不知道哪还有暗桩  

尝试这个问题的产物
RPGXP_b.zip (800.95 KB, 下载次数: 5)

点评

赞成 小心+备份  发表于 2020-1-31 11:30
999以上地图过于麻烦而且隐患过大,我也是放弃了,省着点用吧。删错了地图我也碰到过删了地图结果后面的+子地图全没了,是备份拯救的  发表于 2020-1-31 08:01

评分

参与人数 1+1 收起 理由
taeckle + 1 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2467
在线时间
1464 小时
注册时间
2006-5-5
帖子
2708
发表于 2020-2-2 01:01:33 | 显示全部楼层
第一个只能自己手动备份

第2个我不知道怎么弄,但OZ大乱斗的地图数量就超过了999

点评

确实是非常出名的游戏,可惜我已经没有精力去分析和学习了……  发表于 2020-2-2 01:44

评分

参与人数 1+1 收起 理由
guoxiaomi + 1 精品文章

查看全部评分

步兵中尉
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8469
在线时间
2023 小时
注册时间
2014-10-4
帖子
594
发表于 2020-2-2 02:06:35 | 显示全部楼层
本帖最后由 SixRC 于 2020-2-2 02:17 编辑
步兵中尉 发表于 2020-2-2 01:01
第一个只能自己手动备份

第2个我不知道怎么弄,但OZ大乱斗的地图数量就超过了999 ...


oz大乱斗的做法大概是这样
当地图到达上限时(或想拆开时) 新开data文件夹再编辑地图 这时候就又从id1开始了(或者编辑了地图然后重命名/拷贝到别的地方再删掉)
在读取的时候 根据全局变量来判断读取哪个文件夹的地图或是该怎么读取地图
非常厉害的思路
下面是我做的小范例
开始从地图1转移到地图2 然后在此变更全局变量 然后传送到地图1
因为改写了地图的读取 这时候会读取新的地图1
改了 Game_Map 50行处
maptest.zip (202.73 KB, 下载次数: 2)

点评

不需要在这里浪费时间啦  发表于 2020-2-2 21:37
算了 我放弃了  发表于 2020-2-2 14:53
嗯 我也觉得麻烦..我还是逆向吧  发表于 2020-2-2 12:22
但是编辑器里一次也只能显示999张地图吧  发表于 2020-2-2 05:05

评分

参与人数 1+1 收起 理由
taeckle + 1 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2467
在线时间
1464 小时
注册时间
2006-5-5
帖子
2708
发表于 2020-2-2 09:06:33 | 显示全部楼层
@guoxiaomi

但是编辑器里一次也只能显示999张地图吧

点评一下这句话,可以几个编辑器同时开工,事件用一样的,然后楼上说的根据进度读取

点评

嗯,这倒是很容易就可以做到,但是编辑器的999限制也是事实  发表于 2020-2-2 21:36
步兵中尉
回复 支持 反对

使用道具 举报

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

本版积分规则

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

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2020-2-29 02:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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