Project1
标题:
地图999如何破限
[打印本页]
作者:
qinghaiq1
时间:
2019-9-3 00:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
fux2
时间:
2019-9-3 01:03
把多张地图的内容画在一张图里是最简单的解决方案,
其他的方法都需要一定的脚本或者其他方面的基本功
作者:
guoxiaomi
时间:
2019-9-3 11:29
本帖最后由 guoxiaomi 于 2019-9-3 11:45 编辑
我找到了亿万星辰的旧贴,关于防止滚动的。但是似乎链接失效了:
https://rpg.blue/forum.php?mod=viewthread&tid=252526
随便写了个,也没有测试:
# encoding: utf-8
# ---------------------------------------------------------------------------
# 禁止地图滚动
# ---------------------------------------------------------------------------
# 阻止一切画面的滚动:包括事件指令和主角行走
# 方便把多个 20x15 的小地图放在一张大地图里
# ---------------------------------------------------------------------------
class Game_Map
# 请在下面的数组里写上 mapid
DISABLE_SCORLL_MAPID = []
def disable_scroll?
DISABLE_SCORLL_MAPID.include?(@map_id)
end
#--------------------------------------------------------------------------
# ● 向下滚动
# distance : 滚动距离
#--------------------------------------------------------------------------
def scroll_down(distance)
distance = 0 if disable_scroll?
@display_y = [@display_y + distance, (self.height - 15) * 128].min
end
#--------------------------------------------------------------------------
# ● 向左滚动
# distance : 滚动距离
#--------------------------------------------------------------------------
def scroll_left(distance)
distance = 0 if disable_scroll?
@display_x = [@display_x - distance, 0].max
end
#--------------------------------------------------------------------------
# ● 向右滚动
# distance : 滚动距离
#--------------------------------------------------------------------------
def scroll_right(distance)
distance = 0 if disable_scroll?
@display_x = [@display_x + distance, (self.width - 20) * 128].min
end
#--------------------------------------------------------------------------
# ● 向上滚动
# distance : 滚动距离
#--------------------------------------------------------------------------
def scroll_up(distance)
distance = 0 if disable_scroll?
@display_y = [@display_y - distance, 0].max
end
end
复制代码
作者:
qinghaiq1
时间:
2019-9-3 21:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
RyanBern
时间:
2019-9-3 22:02
地图破限 999 在不改动 RMXP 主程序的条件下,改动相当困难。就算借助脚本操作起来也很蛋疼。
目前我没有见到过令人满意的方案。
另外楼主所说的破解 RMXP 违反了软件使用条例。
作者:
89444640
时间:
2019-9-4 09:11
本帖最后由 89444640 于 2019-9-4 09:13 编辑
靠谱点的方法,地图还是省着用吧,如果不是那种一个屏幕的地图单来一张,比如一个小区40来栋楼一个楼8个门楼房一个楼筒12户全画出来,还是够用的。
或者用PS时代的B盘模式,继承存档所有数据,但是A盘中的地图不能回去了,不换A盘也不能再读取A盘的进度,B盘只做后面需要的地图。这样还可以做CDEF盘,地图无限。
RMXP这六发左轮,要是能魔改成半自动手枪,就有人黑了动画编辑器了,记得有个人外国网站,有人做了个外挂编辑器也是没了下文,现在动画编辑器,我用着无比蛋疼。
不过就算有人能改,如R版主所说,违反使用条例容易给自己惹麻烦。
作者:
qinghaiq1
时间:
2019-9-6 04:17
提示:
作者被禁止或删除 内容自动屏蔽
作者:
寒凌天
时间:
2019-10-12 17:47
qinghaiq1 发表于 2019-9-6 04:17
看来是没人破解主程序啊?不过谢谢各位
这个问题我也关注过,但是一直没有太过理想的办法,该问题存在了好几年了……
如果你不是技术大佬,不建议再纠结这个问题了……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1