查看: 1121|回复: 6

[已经解决] [FE战旗研究]简单实现支援事件加载

  [复制链接]
梦石
0
星屑
49
在线时间
286 小时
注册时间
2009-8-5
回帖
516
发表于 2009-8-25 12:23:39 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 艾薇 于 2009-10-1 13:15 编辑

大家好,本系统仿照火焰纹章系列的支援系统,可谓小代码实现大功能,呵呵。
很久前就提了下思路,现给出示例工程。

支援事件系统.rar (224.2 KB, 下载次数: 133)

对本系统,说明如下几点:
1.关于脚本使用:将Game_SupportEvents类插入脚本,Scene_Title的main方法生成系统对象下面加入$game_support_events = Game_SupportEvents.new
2.关于地图前缀:支援地图前缀默认采用“支援事件仓库”如果需要更改,请打开脚本编辑器,找到Game_SupportEvents类的初始化方法,  修改@support_map_index="支援事件仓库"这句。
3.关于使用
  可以在任意脚本中判断支援事件条件满足时,加入$game_support_events.get_support_event(event_name)
  比如小红和公主在战斗中达到A支援时,令event_name="小红&公主A"
  加入代码$game_support_events.get_support_event(event_name)
4.关于支援事件:
  支援事件仓库的支援事件要求自动执行且执行一次(能做到吧)
  不要设人物行走图,设了也没用……因为我们这个就是为支援对话存在的……
5.使用注意:在事件中使用脚本也可以,但是要注意由于事件名不要换行,否则死也找不到这个事件……

那么,如果示例工程有什么问题,都可以在回帖中提出。
祝大家使用愉快撒,呵呵。

让你们不应征,人家已经娶到老婆的口胡~~
--------------------------------------------------
作者blog(此人到处安家落户,其实东西都一样么==主号在百度):
点击我,我是度娘博客链接
点击我,我是网易博客链接
点击我,我是新浪博客链接

最近启动的RpgMakerXp人物立绘(头像)补完计划(不知何时才会有时间有心情画……)=》我是链接,查看作者龟速进度请戳我

曾经的作者初中到大学的进化过程=》我是链接,查看作者历史渣作请猛戳我
梦石
0
星屑
65
在线时间
400 小时
注册时间
2005-10-24
回帖
579
发表于 2009-9-11 07:00:34 | 显示全部楼层
很厉害的思路
可能有个地方需要注意:支援地图的事件ID可能会与作战地图的事件ID冲突(当然game_map.events那个HASH的键值是没有冲突)。冲突的话,大概会造成独立开关的混乱之类的吧。
回复

使用道具 举报

梦石
0
星屑
49
在线时间
286 小时
注册时间
2009-8-5
回帖
516
 楼主| 发表于 2009-9-15 12:30:48 | 显示全部楼层
[quote]很厉害的思路
可能有个地方需要注意:支援地图的事件ID可能会与作战地图的事件ID冲突(当然game_map.events那个HASH的键值是没有冲突)。冲突的话,大概会造成独立开关的混乱之类的吧。 ...
叶子 发表于 2009-9-11 07:00 [quote]
这个还是很好解决的,取出当前地图事件的长度+1,将事件ID赋值为该值,或者干脆就用过固定值,最好这个值比你作品中每个地图的事件数大,这样,也可以撒。

让你们不应征,人家已经娶到老婆的口胡~~
--------------------------------------------------
作者blog(此人到处安家落户,其实东西都一样么==主号在百度):
点击我,我是度娘博客链接
点击我,我是网易博客链接
点击我,我是新浪博客链接

最近启动的RpgMakerXp人物立绘(头像)补完计划(不知何时才会有时间有心情画……)=》我是链接,查看作者龟速进度请戳我

曾经的作者初中到大学的进化过程=》我是链接,查看作者历史渣作请猛戳我
回复

使用道具 举报

梦石
0
星屑
55
在线时间
0 小时
注册时间
2009-4-7
回帖
325
发表于 2009-9-15 14:52:42 | 显示全部楼层
很强大,收下了慢慢消化,谢谢分享
回复

使用道具 举报

梦石
0
星屑
1408
在线时间
831 小时
注册时间
2007-12-25
回帖
1406
发表于 2009-9-15 16:41:35 | 显示全部楼层
乱还真的有一点乱,配合你那个斜体就更……
精卫赤龙腾    九
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程    夜
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     神
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    尊
只是带着一种决心,去争取残存的最后的希望。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
回帖
2695
发表于 2009-9-15 17:23:40 | 显示全部楼层
想起以前的四处留情脚本,来赞一个

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复

使用道具 举报

梦石
0
星屑
49
在线时间
286 小时
注册时间
2009-8-5
回帖
516
 楼主| 发表于 2009-9-15 23:37:30 | 显示全部楼层
To enter9009 君:共同进步撒~~

To 九夜神尊 君:斜体已纠正~~

To 霜冻之狼 君:,被……被赞了耶

让你们不应征,人家已经娶到老婆的口胡~~
--------------------------------------------------
作者blog(此人到处安家落户,其实东西都一样么==主号在百度):
点击我,我是度娘博客链接
点击我,我是网易博客链接
点击我,我是新浪博客链接

最近启动的RpgMakerXp人物立绘(头像)补完计划(不知何时才会有时间有心情画……)=》我是链接,查看作者龟速进度请戳我

曾经的作者初中到大学的进化过程=》我是链接,查看作者历史渣作请猛戳我
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部