查看: 3803|回复: 2

不要在为图块不足烦恼了,多重通行度设定脚本

  [复制链接]

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-6-17 19:45:58 | 显示全部楼层 |阅读模式

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

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

×
很简单的一个脚本
其实是从龙黄的破除999张地图限制脚本中得到的灵感
使用方法都写在脚本中了

不过由于一次修改A~E的通行度
所以还是建议只修改E图块的通行度就好了
避免过于混乱

  1. =begin
  2. 把地图编号填入[]之中,
  3. 左边的数字是通行度文件编号,
  4. 右边是使用该编号文件设定通行度的地图ID

  5. 通行度文件的制作方式:
  6.    1. 新建工程(也可以使用一个工程专门用来制作通行度文件)
  7.    2. 使用新建的工程设置好E图块的通行度
  8.    3. 打开工程的Data文件夹
  9.    4. 将System.rvdata复制进入游戏文件夹的Data文件夹
  10.       (不要覆盖原文件!!!)
  11.    5. 将新复制的System.rvdata 改名为 System编号.rvdata
  12.        例如: System2.rvdata
  13.       
  14. 若是使用了四方通行设定/图块加强脚本
  15. 请把 37~40 以及 43~47 行取消注释
  16. =end
  17. Map_Passage = {
  18.     1 => [],
  19.     2 => [2],
  20.     3 => [3]
  21. }


  22. class Game_Map
  23.   alias setup_multi_passage setup
  24.   def setup(map_id)
  25.     a = 0
  26.     for key in Map_Passage.keys
  27.       if Map_Passage[key].include?(map_id)
  28.         a = key
  29.         break
  30.       end
  31.     end
  32.     if a == 0
  33.       $data_system = load_data("Data/System.rvdata")
  34. #~       if $imported["TilesetExtension"]
  35. #~         b = KGC::TilesetExtension::EX_RVDATA.clone
  36. #~         $data_tileset = load_data("Data/#{b}")
  37. #~       end
  38.     else
  39.       $data_system = load_data("Data/System#{a}.rvdata")
  40. #~       if $imported["TilesetExtension"]
  41. #~         b = KGC::TilesetExtension::EX_RVDATA.clone
  42. #~         b = b.insert(-8, "#{a}")
  43. #~         $data_tileset = load_data("Data/#{b}")
  44. #~       end
  45.     end
  46.     setup_multi_passage(map_id)
  47.   end
  48. end
复制代码


范例:
http://rpg.blue/UP_PIC/200801/passage_2_test.rar



页面:http://rpg.blue/web/htm/news1216.htm
vip+2

              [本贴由 66RPG发布员 于 2008-12-19 23:43:10 进行了编辑]
VA脚本开工中...
偷窃脚本1.0 - 已完成

很傻很天真

梦石
0
星屑
55
在线时间
3 小时
注册时间
2007-3-13
回帖
3614
发表于 2008-6-17 20:33:44 | 显示全部楼层
很好很强大!
只能看懂20%{/gg}
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4393
在线时间
3739 小时
注册时间
2006-9-6
回帖
36595

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2008-6-19 02:07:55 | 显示全部楼层
很好很强大,
似乎类似美兽在6R幻想城里为了暂时修改通行还写的脚本。(MS发到这个区了)
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部