Project1

标题: 【10.5版聊】 一些碎碎念 [打印本页]

作者: lianran123456    时间: 2015-10-5 02:44
标题: 【10.5版聊】 一些碎碎念
本帖最后由 lianran123456 于 2015-10-5 02:52 编辑

这个版聊纯粹是我发表一下感叹。绝对,绝对不要往游戏里加一堆用不到的东西,哪怕是你以前挖的坑准备要填的东西
刚刚从游戏里砍掉了二十多张做好的地图..QAQ
顺带我要反馈XP的一个BUG,事件触发的条件已经满足,然而就是不触发.....测试状态下拿控制台把开关关了重新开一遍才触发,原因不明
作者: 落雪鸦杀    时间: 2015-10-5 08:55
如果往游戏里加一堆用不到的东西,哪怕是要准备填的东西,
那么就再挖一坑不就行了吗(这货已经挖了4-5个坑了还没有填)
作者: 七重    时间: 2015-10-5 11:02
这样的事在生活中也是很常见的呢。
乐观地想的话就是,这次又做了充足的练习。。说不定哪天还能够用上!
现在工具的功能也十分强大,我觉得多几个作为参考也是不错的做法。
我认真起来的时候,同一件事也会做多个方案
作者: 上贺茂润    时间: 2015-10-5 11:15
加一些广告 美女图片 种子什么的
作者: RyanBern    时间: 2015-10-5 12:31
我对楼主提到的XP的BUG比较感兴趣,具体这是一个怎样的BUG呢?
作者: lianran123456    时间: 2015-10-5 12:34
上贺茂润 发表于 2015-10-5 11:15
加一些广告 美女图片 种子什么的


吼吼吼吼吼
作者: lianran123456    时间: 2015-10-5 13:01
x.7z (5.62 MB, 下载次数: 80)
工程在这
作者: RyanBern    时间: 2015-10-5 13:45
lianran123456 发表于 2015-10-5 13:01
工程在这

问题不是XP,楼主你冤枉纯洁的XP了。
出现这个问题是外挂脚本Dynamic Maps的锅,这个脚本的功能貌似是记录事件的位置,黑掉了Game_Map#setup方法,在加载地图时读取已经去过的图。但是由于你63号开关是在别的地图打开的,此时应该强制地图刷新。但是在重新加载地图时,由于加载了已经记忆的地图,而记忆的地图时不需要强制刷新的,所以事件不触发了。
修复办法:将Dynamic Maps脚本中的Game_Map#load_map改成这样:
RUBY 代码复制
  1. def load_map(map_id)
  2.   $game_map = Map.data(map_id)
  3.   $game_map.need_refresh = true # <-- 加上这句强制刷新
  4. end

作者: hys111111    时间: 2015-10-5 17:50
假如你直接用脚本修改$game_variables[XX]、$game_switches[XX]的话,事件页等需要刷新的东西是不会立即改变的,要刷新才可以。
这样主要是为了节约内存。

加上一句$game_map.need_refresh = true就可以了。
作者: 龙和许也    时间: 2015-10-5 18:41
怎么会有20多张地图得删掉呢?到底是什么样的坑对地图的质量(?)需求那么高?
问题相关剧情 0 0?
作者: 美丽晨露    时间: 2015-10-5 21:46
表示总是会在不知觉把PSD文档当作图片素材发布到游戏中了。
导致游戏图片显示不出而报错(大雾)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1