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

Project1

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

[已经解决] 如何查找某个开关在哪个事件里?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
跳转到指定楼层
1
发表于 2017-8-14 01:11:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
做的游戏有一个开关设置忘记放在哪个事件里了- -  想要修改,这个要怎么查找呢- -   求教

Lv4.逐梦者

梦石
0
星屑
12264
在线时间
21812 小时
注册时间
2010-10-24
帖子
308
2
发表于 2017-8-14 03:17:37 | 只看该作者
本帖最后由 imsy 于 2017-8-14 03:21 编辑

猜测:
在Game_Interpreter的522行左右的def command_121里面,改成
RUBY 代码复制
  1. def command_121
  2.     (@params[0]..@params[1]).each do |i|
  3.       if i == 你要找的开关ID
  4.         msgbox $game_map.map_id,@event_id
  5.       end
  6.       $game_switches[i] = (@params[2] == 0)
  7.     end
  8.   end

然后整个游戏跑一遍……应该能得到地图ID和事件ID
可能有些黑科技方法,可以等大神回答

点评

差不多吧,直接把所有的地图数据查一遍就好了,应该有热心群众写过相关脚本。  发表于 2017-8-14 12:11
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

开拓者

3
发表于 2017-8-14 12:15:16 | 只看该作者
比如这个xp版的链接:
https://rpg.blue/forum.php?mod=viewthread&tid=234460
va的稍微改改应该能用
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
4
 楼主| 发表于 2017-8-14 14:12:51 | 只看该作者
嗷!谢谢各位!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
5
 楼主| 发表于 2017-8-14 14:14:56 | 只看该作者
imsy 发表于 2017-8-14 03:17
猜测:
在Game_Interpreter的522行左右的def command_121里面,改成
def command_121

谢谢帮忙!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
6
 楼主| 发表于 2017-8-14 14:15:23 | 只看该作者
guoxiaomi 发表于 2017-8-14 12:15
比如这个xp版的链接:
https://rpg.blue/forum.php?mod=viewthread&tid=234460
va的稍微改改应该能用 ...

谢谢帮忙!

点评

尽量不要连帖,善用点评  发表于 2017-8-15 08:08
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 08:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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