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

Project1

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

[原创发布] 浸入式开发脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
34
在线时间
3 小时
注册时间
2023-9-30
帖子
3
跳转到指定楼层
1
发表于 2023-9-30 19:45:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 modjqimod 于 2023-9-30 19:47 编辑

浸入式开发脚本,实现玩家在编辑器实时保存的内容会即时反应到打开的游戏中(地图事件),即玩家可以一边玩一边改.每次开关游戏内菜单就可触发这个功能,刷新地图事件的改动(记得编辑器内先保存).
文件替换到data文件夹内同名文件即可使用,使用前记得保存原文件副本

链接:https://pan.baidu.com/s/1nc6yjznyUUxM-XOSuI5ukw?pwd=r0o0
提取码:r0o0
复制这段内容后打开百度网盘手机App,操作更方便哦

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
2
发表于 2023-10-9 22:48:57 | 只看该作者
我直接把代码提出来吧,不然别人想弄到自己脚本库里还挺麻烦
  1. #即时重置
  2. class Game_Map
  3.   def 重置()
  4.     $data_common_events = load_data("Data/CommonEvents.rvdata2")
  5.     @map = load_data(sprintf("Data/Map%03d.rvdata2", @map_id))
  6.     @tileset_id = @map.tileset_id
  7.     referesh_vehicles
  8.     setup_events
  9.     setup_scroll
  10.     setup_parallax
  11.     setup_battleback
  12.     @need_refresh = true
  13.   end
  14. end
复制代码
  1. #调菜单触发
  2. class Scene_Map
  3.   def call_menu
  4.     Sound.play_ok
  5.     SceneManager.call(Scene_Menu)
  6.     Window_MenuCommand::init_command_position
  7.     $game_map.重置
  8.   end
  9. end
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-1 13:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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