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

Project1

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

[已经过期] 地图999如何破限

[复制链接]
头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
647
在线时间
61 小时
注册时间
2019-7-9
帖子
55
跳转到指定楼层
1
发表于 2019-9-3 00:15:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42399
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

2
发表于 2019-9-3 01:03:06 | 只看该作者
把多张地图的内容画在一张图里是最简单的解决方案,
其他的方法都需要一定的脚本或者其他方面的基本功
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

开拓者

3
发表于 2019-9-3 11:29:00 | 只看该作者
本帖最后由 guoxiaomi 于 2019-9-3 11:45 编辑

我找到了亿万星辰的旧贴,关于防止滚动的。但是似乎链接失效了:https://rpg.blue/forum.php?mod=viewthread&tid=252526
随便写了个,也没有测试:
  1. # encoding: utf-8
  2. # ---------------------------------------------------------------------------
  3. # 禁止地图滚动
  4. # ---------------------------------------------------------------------------
  5. # 阻止一切画面的滚动:包括事件指令和主角行走
  6. # 方便把多个 20x15 的小地图放在一张大地图里
  7. # ---------------------------------------------------------------------------

  8. class Game_Map
  9.   # 请在下面的数组里写上 mapid
  10.   DISABLE_SCORLL_MAPID = []

  11.   def disable_scroll?
  12.     DISABLE_SCORLL_MAPID.include?(@map_id)
  13.   end

  14.   #--------------------------------------------------------------------------
  15.   # ● 向下滚动
  16.   #     distance : 滚动距离
  17.   #--------------------------------------------------------------------------
  18.   def scroll_down(distance)
  19.     distance = 0 if disable_scroll?
  20.     @display_y = [@display_y + distance, (self.height - 15) * 128].min
  21.   end

  22.   #--------------------------------------------------------------------------
  23.   # ● 向左滚动
  24.   #     distance : 滚动距离
  25.   #--------------------------------------------------------------------------
  26.   def scroll_left(distance)
  27.     distance = 0 if disable_scroll?
  28.     @display_x = [@display_x - distance, 0].max
  29.   end

  30.   #--------------------------------------------------------------------------
  31.   # ● 向右滚动
  32.   #     distance : 滚动距离
  33.   #--------------------------------------------------------------------------
  34.   def scroll_right(distance)
  35.     distance = 0 if disable_scroll?
  36.     @display_x = [@display_x + distance, (self.width - 20) * 128].min
  37.   end

  38.   #--------------------------------------------------------------------------
  39.   # ● 向上滚动
  40.   #     distance : 滚动距离
  41.   #--------------------------------------------------------------------------
  42.   def scroll_up(distance)
  43.     distance = 0 if disable_scroll?
  44.     @display_y = [@display_y - distance, 0].max
  45.   end
  46. end
复制代码

点评

假装不知道的RB  发表于 2019-9-3 23:03
N个小地图拼成大地图要用到的吧, 禁止屏幕滚动, 这样就不会露馅了, =.=  发表于 2019-9-3 22:27
猫叔你这回的是啥啊  发表于 2019-9-3 22:03
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
647
在线时间
61 小时
注册时间
2019-7-9
帖子
55
4
 楼主| 发表于 2019-9-3 21:44:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

5
发表于 2019-9-3 22:02:28 | 只看该作者
地图破限 999 在不改动 RMXP 主程序的条件下,改动相当困难。就算借助脚本操作起来也很蛋疼。
目前我没有见到过令人满意的方案。


另外楼主所说的破解 RMXP 违反了软件使用条例。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35186
在线时间
4169 小时
注册时间
2007-12-15
帖子
10067
6
发表于 2019-9-4 09:11:32 | 只看该作者
本帖最后由 89444640 于 2019-9-4 09:13 编辑

靠谱点的方法,地图还是省着用吧,如果不是那种一个屏幕的地图单来一张,比如一个小区40来栋楼一个楼8个门楼房一个楼筒12户全画出来,还是够用的。
或者用PS时代的B盘模式,继承存档所有数据,但是A盘中的地图不能回去了,不换A盘也不能再读取A盘的进度,B盘只做后面需要的地图。这样还可以做CDEF盘,地图无限。
RMXP这六发左轮,要是能魔改成半自动手枪,就有人黑了动画编辑器了,记得有个人外国网站,有人做了个外挂编辑器也是没了下文,现在动画编辑器,我用着无比蛋疼。
不过就算有人能改,如R版主所说,违反使用条例容易给自己惹麻烦。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
647
在线时间
61 小时
注册时间
2019-7-9
帖子
55
7
 楼主| 发表于 2019-9-6 04:17:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3117
在线时间
205 小时
注册时间
2019-9-16
帖子
224
8
发表于 2019-10-12 17:47:28 | 只看该作者
qinghaiq1 发表于 2019-9-6 04:17
看来是没人破解主程序啊?不过谢谢各位

这个问题我也关注过,但是一直没有太过理想的办法,该问题存在了好几年了……
如果你不是技术大佬,不建议再纠结这个问题了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 12:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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