查看: 2040|回复: 2

[已经过期] 如何让武器在菜单中使用时可以触发公共事件

[复制链接]

【欧皇】

梦石
3
星屑
2055
在线时间
1004 小时
注册时间
2013-8-19
回帖
3040

开拓者

发表于 2015-4-10 12:33:48 | 显示全部楼层 |阅读模式

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

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

×
我想要的效果是:
在菜单中物品界面使用武器XXX
触发以下事件:
条件分支:【变量:001:主线流程】 == XX
【开关:002:呵呵】 == ON
分支结束
QQ:2223942063
Q群:365819625
贪吃方1.4

无限の剣制

梦石
0
星屑
10450
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2015-4-10 14:01:31 | 显示全部楼层
用物品做
回复

使用道具 举报

梦石
0
星屑
166
在线时间
454 小时
注册时间
2015-2-25
回帖
358
发表于 2015-4-10 14:27:44 | 显示全部楼层
[pre lang="ruby"]class Scene_ItemBase
  def determine_item
    if item.is_a?(RPG::Armor) && item.id == 81  #
      SceneManager.goto(Scene_Map)
      $game_temp.reserve_common_event(15)  #
    elsif item.for_friend?
      show_sub_window(@actor_window)
      @actor_window.select_for_item(item)
    else
      use_item
      activate_item_window
    end
  end  
end

class Window_ItemList
def enable?(item)
   return true if item.is_a?(RPG::Armor) && item.id == 81
    $game_party.usable?(item)
  end  
end[/pre]
大概這樣...看你需要自己改吧
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部