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

Project1

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

解决FUKI和并行公共事件的冲突

 关闭 [复制链接]

Lv3.寻梦者

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
帖子
1081
跳转到指定楼层
1
发表于 2007-3-1 18:20:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
昨天忽然想起的,就转到这里发一个
原来这个问题只要改两个方法就猥琐的解决了
缺点就是,用了本事件的时候必须用chat,用“mes_id =0”依然会报错- -

def chat(id = 0,name = "")
$mes_id = id
$mes_name = name
$active_event_id2 = $active_event_id if $active_event_id != 0
end

def get_character(parameter)
   # 参数分歧
   case parameter
   when -1  # 玩家
     return $game_player
   when 0   # 该事件
     events = $game_map.events
     return events == nil ? nil : events[$active_event_id2]
   else     # 特定事件
     events = $game_map.events
     return events == nil ? nil : events[parameter]
   end
end


这个素范例
http://rpg.blue/upload_program/files/FUKI改yu.rar

Lv3.寻梦者

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
帖子
1081
7
 楼主| 发表于 2007-3-3 03:21:15 | 只看该作者
哦,想起来了- -
基本了解
就是如果用某事件控制另一个事件来显示对话的时候没想通
回复 支持 反对

使用道具 举报

Lv1.梦旅人

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
帖子
456
6
发表于 2007-3-3 01:08:42 | 只看该作者
以下引用幻の飞鱼于2007-3-2 13:03:59的发言:

无脚本的FUKI?
用图片显示?


不……其实所谓的无脚本是说在事件中无须像原版FUKI那样调用脚本来指定框的位置……

你只要给事件命名就好了……然后显示文章的时候加入你填的名称,它自己会帮你对位的……
汗……邪恶的柳柳纯粹误导……汗……
卐忍 → 解忍 → 元忍 → 隐忍 → 卍忍 → 匿踪(最终)
完全退步到了卐忍阶段
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
帖子
1081
5
 楼主| 发表于 2007-3-2 21:03:59 | 只看该作者
无脚本的FUKI?
用图片显示?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
帖子
456
4
发表于 2007-3-2 18:37:02 | 只看该作者
以下引用柳柳于2007-3-2 10:31:24的发言:

我现在都在用那个无脚本的FUKI了……
所以不知道原来的时候有什么BUG……


柳柳,无脚本的FUKI能否共享下啊……

记得主站上面没有啊{/fd}……

谢谢!!{/mg}{/ka}




已经找到了……不需要了……谢谢……
卐忍 → 解忍 → 元忍 → 隐忍 → 卍忍 → 匿踪(最终)
完全退步到了卐忍阶段
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

3
发表于 2007-3-2 18:31:24 | 只看该作者
我现在都在用那个无脚本的FUKI了……
所以不知道原来的时候有什么BUG……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
帖子
1081
2
 楼主| 发表于 2007-3-1 18:20:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
昨天忽然想起的,就转到这里发一个
原来这个问题只要改两个方法就猥琐的解决了
缺点就是,用了本事件的时候必须用chat,用“mes_id =0”依然会报错- -

def chat(id = 0,name = "")
$mes_id = id
$mes_name = name
$active_event_id2 = $active_event_id if $active_event_id != 0
end

def get_character(parameter)
   # 参数分歧
   case parameter
   when -1  # 玩家
     return $game_player
   when 0   # 该事件
     events = $game_map.events
     return events == nil ? nil : events[$active_event_id2]
   else     # 特定事件
     events = $game_map.events
     return events == nil ? nil : events[parameter]
   end
end


这个素范例
http://rpg.blue/upload_program/files/FUKI改yu.rar
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-12-18 14:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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