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

Project1

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

[已经解决] 求教书籍系统的变换应用方法

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2016-11-11
帖子
22
跳转到指定楼层
1
发表于 2017-2-12 13:11:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
脚本来自图书馆的书籍系统https://rpg.blue/forum.php?mod=viewthread&tid=337128
请问能不能把,打开书——显示章节——显示文章,改成打开书——显示章节——执行一个事件,这样的?(用于回忆杀之类的)
求能达成这个效果并且不会覆盖原来书籍系统的方法(在游戏里书籍系统我也用到了……)

真的求解答QAQ,这在我这边算一个很关键的系统,原帖里没有见到不允许更改的文字,如果违反规约会删除的。

Lv5.捕梦者 (版主)

鼬痴汉

梦石
29
星屑
3401
在线时间
1300 小时
注册时间
2010-4-24
帖子
971

短篇十吟唱者组别亚军开拓者

2
发表于 2017-2-12 20:24:42 | 只看该作者
RUBY 代码复制
  1. #========================================================
  2. #                                               By FHNBHJ
  3. #·脚本说明
  4. #  为【影月千秋】的书籍系统脚本补充了选择章节后执行某公共事件
  5. #  的效果。
  6. #  在选择章节后会离开书籍系统的场景,进入地图然后执行某id的公
  7. #  共事件。
  8. #
  9. #·使用说明
  10. #  把本页脚本插在书籍系统的最下方,
  11. #  在原脚本的"书籍系统:信息"页中,
  12. #  会触发公共事件的章节的"true或false"后补充一项公共事件id。
  13. #  不会触发公共事件的章节不用补充id,使用时注意逗号和方括号。
  14. #
  15. #▼▼▼▼▼▼▼▼▼填写模板▼▼▼▼▼▼▼▼▼
  16. #~   @Book[索引号] = {
  17. #~   :name => "书名",
  18. #~   :intro => "简介",
  19. #~   :chapter => [
  20. #~   ["章节名",
  21. #~   "内容",
  22. #~   true或者false,
  23. #~   该章节触发的公共事件id],
  24. #~   ["章节名2",
  25. #~   "内容2",
  26. #~   true或者false,
  27. #~   该章节触发的公共事件id],......
  28. #~   ],
  29. #~   :icon => [图标1, 图标2],
  30. #~   :exp => [拓展一,拓展二......],
  31. #~   :shield => 开关
  32. #~   }
  33. #▲▲▲▲▲▲▲▲▲填写模板▲▲▲▲▲▲▲▲▲
  34. #
  35. #========================================================
  36.  
  37. class Window_MoBookChapter < Window_Command
  38.  
  39.   alias ensure_chapter_fhn ensure_chapter
  40.   def ensure_chapter
  41.     ensure_chapter_fhn
  42.     common_event_id = MoBook.books[@cbs][:chapter][
  43.     current_symbol.to_s.to_i][3]
  44.     return unless common_event_id
  45.     $game_temp.reserve_common_event(common_event_id)
  46.     SceneManager.call(Scene_Map)
  47.   end
  48.  
  49. end


使用例:
设定:




执行:



不知道有没有问题,是不是楼主的意思。

有新的想法用事件却难以实现?想要酷炫的战斗系统?想要自定义的华丽UI?
学会脚本,梦想成真!

传送门戳:
https://rpg.blue/forum.php?mod=v ... &extra=page%3D5
RGSS3脚本教程,目前火热施工中!

评分

参与人数 1星屑 +250 梦石 +1 收起 理由
RaidenInfinity + 250 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2016-11-11
帖子
22
3
 楼主| 发表于 2017-2-13 15:18:24 | 只看该作者
FHNBHJ 发表于 2017-2-12 20:24
#========================================================
#                                          ...

谢谢!就是这样!
请问有没有同时设置多个事件的方法?感谢{:2_249:}!(但是没有的话也没关系

点评

本区禁止追加问题。本贴已分类解决,请勿再回复。  发表于 2017-2-13 15:39
别的章节也触发事件的话,在true/false后面加上公共事件id就行了;如果是连续触发事件,在一个事件结尾加个开关然后自动执行另一个就行了  发表于 2017-2-13 15:38
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2016-11-11
帖子
22
4
 楼主| 发表于 2017-2-13 15:32:40 | 只看该作者
FHNBHJ 发表于 2017-2-12 20:24
#========================================================
#                                          ...

诶等等等我眼残抱歉!!!可以结贴了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 03:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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