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

Project1

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

[有事请教] 如何修改初始 战斗 逃跑指令啊

[复制链接]

Lv2.观梦者

梦石
0
星屑
578
在线时间
158 小时
注册时间
2020-10-11
帖子
38
跳转到指定楼层
1
发表于 2021-2-9 18:01:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20星屑
做的游戏想取消 攻击  防御 指令  以及开场的 战斗开始  逃跑 每次都要显示很烦。

百度了很久但是没有找到好答案,想请问一下应该如何修改才能取消开始的  战斗逃跑选项。

以及默认的  攻击  防御选项啊。

Lv1.梦旅人

梦石
0
星屑
49
在线时间
5 小时
注册时间
2021-1-27
帖子
4
2
发表于 2021-2-13 04:11:40 | 只看该作者
整一个VisuMZ的战斗插件,那个可以更改战斗界面的菜单,可以直接没有任何文字提示,选项也可以自定,像你想要的没有攻击防御是可以实现的,而且很简单。
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
891
在线时间
181 小时
注册时间
2015-9-13
帖子
8
3
发表于 2021-2-17 00:15:01 | 只看该作者
本帖最后由 willow2012 于 2021-2-17 00:20 编辑

如果只是取消战斗开始的队伍命令,下面这个插件可以,战斗中的攻击和防御要另外找插件。
  1. /*
  2. * --------------------------------------------------
  3. * MNKR_PartyCommandSkipMZ Ver.1.1.0
  4. * Copyright (c) 2020 Munokura
  5. * This software is released under the MIT license.
  6. * [url]http://opensource.org/licenses/mit-license.php[/url]
  7. * --------------------------------------------------
  8. */

  9. /*:
  10. * @target MZ
  11. * @url [url]https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_PartyCommandSkipMZ.js[/url]
  12. * @plugindesc 战斗开始时跳过队伍指令,从主角指令开始。
  13. * @author munokura
  14. *
  15. * @help
  16. * 戦闘開始時にパーティコマンドを飛ばします。
  17. *
  18. * ターン制では、先頭のアクターでキャンセルすると、パーティコマンドに戻ります。
  19. *
  20. * パーティコマンドウィンドウでキャンセルすると、戦うを選んだ状態になります。
  21. *
  22. * プラグインコマンドはありません。
  23. *
  24. *
  25. * 利用規約:
  26. *   MITライセンスです。
  27. *   [url]https://ja.osdn.net/projects/opensource/wiki/licenses%2FMIT_license[/url]
  28. *   作者に無断で改変、再配布が可能で、
  29. *   利用形態(商用、18禁利用等)についても制限はありません。
  30. */
  31. /*:ja
  32. * @target MZ
  33. * @url [url]https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_PartyCommandSkipMZ.js[/url]
  34. * @plugindesc 战斗开始时跳过队伍指令,从主角指令开始。
  35. * @author munokura
  36. *
  37. * @help
  38. * 戦闘開始時にパーティコマンドを飛ばします。
  39. *
  40. * ターン制では、先頭のアクターでキャンセルすると、パーティコマンドに戻ります。
  41. *
  42. * パーティコマンドウィンドウでキャンセルすると、戦うを選んだ状態になります。
  43. *
  44. * プラグインコマンドはありません。
  45. *
  46. *
  47. * 利用規約:
  48. *   MITライセンスです。
  49. *   [url]https://ja.osdn.net/projects/opensource/wiki/licenses%2FMIT_license[/url]
  50. *   作者に無断で改変、再配布が可能で、
  51. *   利用形態(商用、18禁利用等)についても制限はありません。
  52. */

  53. (() => {
  54.       'use strict';

  55.       const _Scene_Battle_prototype_createPartyCommandWindow = Scene_Battle.prototype.createPartyCommandWindow
  56.       Scene_Battle.prototype.createPartyCommandWindow = function () {
  57.             _Scene_Battle_prototype_createPartyCommandWindow.call(this);
  58.             this._partyCommandWindow.setHandler('cancel', this.commandFight.bind(this));
  59.       };

  60.       const _Scene_Battle_prototype_startPartyCommandSelection = Scene_Battle.prototype.startPartyCommandSelection;
  61.       Scene_Battle.prototype.startPartyCommandSelection = function () {
  62.             if (this._partyCommandSkipped && !($dataSystem.battleSystem === 0)) {
  63.                   _Scene_Battle_prototype_startPartyCommandSelection.call(this);
  64.             } else {
  65.                   this._partyCommandSkipped = true;
  66.                   this.selectNextCommand();
  67.             }
  68.       };

  69.       Scene_Battle.prototype.selectPreviousCommand = function () {
  70.             BattleManager.selectPreviousCommand();
  71.             if (BattleManager.isInputting() && BattleManager.actor()) {
  72.                   this.startActorCommandSelection();
  73.             } else {
  74.                   _Scene_Battle_prototype_startPartyCommandSelection.call(this);
  75.             }
  76.       };

  77. })();
复制代码
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 02:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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