查看: 4458|回复: 1

[已经解决] 删除战斗转场

[复制链接]
梦石
0
星屑
48
在线时间
150 小时
注册时间
2012-6-14
回帖
134
发表于 2012-7-29 19:11:48 | 显示全部楼层 |阅读模式
悬赏5星屑已解决
刚开始战斗的时候会有“史莱姆出现了”这样的对话框,就在这个对话框显示之前,战斗的转场动画播放完之后插入一个公共事件。(用战斗中的事件,会发生在对话框之后。)

然后顺便问一下如何把某某怪物出现了的对话框去掉,还有直接把转场给弄掉,不要了。

上面三个解决任何一个问题都能达到我要的目的。第一个插入公共事件的效果最好,后面两种解决方法也还行,如果可以的话都说说呗,学习一下   

最佳答案

查看完整内容

干掉“史莱姆出现了” BattleManager: [pre lang="ruby" line="164"] #-------------------------------------------------------------------------- # * Battle Start #-------------------------------------------------------------------------- def self.battle_start $game_system.battle_count += 1 $game_party.on_battle_start $game_troop.on_battle_start $game_troop.enemy_names.each do | ...
梦石
0
星屑
60
在线时间
156 小时
注册时间
2011-12-13
回帖
127
发表于 2012-7-29 19:11:49 | 显示全部楼层
干掉“史莱姆出现了”
BattleManager:
[pre lang="ruby" line="164"]  #--------------------------------------------------------------------------
  # * Battle Start
  #--------------------------------------------------------------------------
  def self.battle_start
    $game_system.battle_count += 1
    $game_party.on_battle_start
    $game_troop.on_battle_start
    $game_troop.enemy_names.each do |name|
      $game_message.add(sprintf(Vocab::Emerge, name))
    end
    if @preemptive
      $game_message.add(sprintf(Vocab::Preemptive, $game_party.name))
    elsif @surprise
      $game_message.add(sprintf(Vocab::Surprise, $game_party.name))
    end
    wait_for_message
  end
[/pre]
和谐掉171~173
如果要去掉“占了上风”和“先发制人”就和谐掉174~178

点评

我的确是按照你的代码删除的。。。不是按行号。。。= =、  发表于 2012-7-31 09:14
可能是行号的问题。我用的是英文版,在附近找找吧 [url=home.php?mod=space&username=荷包PIG蛋]@荷包PIG蛋[/url]  发表于 2012-7-31 08:59
去掉了,还是没用啊= =||| 另外本人最近急求脚本大触,有意者请@我(广告姬必须死!!pia!  发表于 2012-7-30 20:38
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部