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

Project1

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

[已经解决] 想插入按下按键执行公共事件的脚本,求教怎么写……

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
帖子
69
跳转到指定楼层
1
发表于 2015-12-25 02:55:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 小灵魂 于 2015-12-25 03:01 编辑

就是想实现一个简单(?)的功能。

在脚本编辑器里插入一段,如果按下xx键则执行yy公共事件。

已经用各种词搜索好多遍了,从凌晨到现在都三个多小时了・゚( ノд`゚)虽然类似的很多,但实在是没有能完成我描述的这种效果的,所以不得不伸手一下| ω・´)……求各路大神路过稍稍拯救一下 多谢!!

PS:直接插入脚本,不是条件分歧,公共事件,事件脚本。(。◕∀◕。)

之前找到一个最接近的帖子 https://rpg.blue/forum.php?mod=viewthread&tid=313262

但是按照楼主说的插入

class Scene_Base
  def update_basic
    if Input.trigger?(:L)  #L键是键盘上的Q,手柄L2
      $game_switches[46] = true  #开关
    end
  end
end

把 $game_switches[46] = true  改成了 $game_temp.reserve_common_event(1)

并没有效果= =而且游戏也卡死了。。如果不修改的时候游戏直接停止运行了= =

或许是我不会用( TдT)我只是想求教一个 →_→及插及用←_←的。

以上。多谢( ´_ゝ`)

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21631
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

2
发表于 2015-12-25 08:19:20 | 只看该作者
你把原本负责画面不卡的自带脚本都删掉了,自然游戏就卡死了
  1. class Scene_Base
  2.   alias m5_20151225_update_basic update_basic
  3.   def update_basic
  4.     m5_20151225_update_basic
  5.     if Input.trigger?(:L)  #L键是键盘上的Q,手柄L2
  6.       $game_switches[46] = true  #开关
  7.     end
  8.   end
  9. end
复制代码

点评

看到野生喵大了(ノ゚∀゚)ノ好兴奋。。。多谢大大!!解决了( TдT)  发表于 2015-12-25 12:08

评分

参与人数 2星屑 +200 梦石 +1 收起 理由
VIPArcher + 1 认可答案
taroxd + 200 野生喵大

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

3
发表于 2015-12-25 17:53:34 | 只看该作者
公共事件选择并行处理
分歧条件 如果L键被按下,执行XXXXXXX

点评

( TдT)我特意加上不是条件分歧,公共事件。。。。是插入脚本。。不过还是多谢解答!3Q!  发表于 2015-12-26 00:05
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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