Project1

标题: [新人的无知]战斗界面 [打印本页]

作者: qq645260214    时间: 2014-2-13 13:17
标题: [新人的无知]战斗界面
如何关掉RMVA战斗时的即时信息?
如何修改战斗指令的位置?
战斗结束的那两句话很蛋疼有没有?
这么说吧,如何把RMVA的战斗模式改为
类似RMXP的战斗方式?

作者: 浮云半仙    时间: 2014-2-13 13:25
关掉即时信息:
1.把 Window_BattleLog这个脚本删掉
2.把 Scene_Battle第160行、第186、187、188、189、190行删掉(就是在前面加个 # )
作者: qq645260214    时间: 2014-2-13 13:31
其他方面呢?比如那个占着对话框的战后结算,如果像XP一样平淡带过………………多好
作者: 喵呜喵5    时间: 2014-2-13 13:31
关掉即时信息:
脚本插入到main以上插件脚本以下
  1. class Window_BattleLog
  2.   alias m5_initialize initialize
  3.   def initialize
  4.     m5_initialize
  5.     self.contents_opacity = 0
  6.   end
  7.   def message_speed   
  8.     return 1
  9.   end
  10.   def back_opacity
  11.     return 0
  12.   end
  13. end
复制代码

作者: 喵呜喵5    时间: 2014-2-13 13:36
战斗结束的那两句话很蛋疼?
实话告诉你,删掉以后更蛋疼
脚本插入到main以上插件脚本以下
  1. class << BattleManager
  2.   def process_victory
  3.     play_battle_end_me
  4.     replay_bgm_and_bgs
  5.     gain_gold
  6.     gain_drop_items
  7.     gain_exp
  8.     SceneManager.return
  9.     battle_end(0)
  10.     return true
  11.   end
  12.   def gain_gold
  13.     if $game_troop.gold_total > 0
  14.       $game_party.gain_gold($game_troop.gold_total)
  15.     end
  16.   end
  17. end
复制代码

作者: qq645260214    时间: 2014-2-13 13:41
你的意思是说直接把那两句话河蟹掉
连XXXXEXP  XXXX[\G]都不剩是吗?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1