Project1

标题: 如何让逃跑几率为100%? [打印本页]

作者: 18503097404    时间: 2017-7-30 11:04
标题: 如何让逃跑几率为100%?
如题,是改脚本rpg_managers的哪里?
作者: wabcmcc    时间: 2017-7-30 17:31
日本論壇:http://tm.lucky-duet.com/viewtopic.php?f=5&t=1308
(未測試)
  1. //=============================================================================
  2. // Escape100.js
  3. //=============================================================================
  4. /*:
  5. * @plugindesc 逃げる成功率を100%にする
  6. * @author みこと
  7. *
  8. * @param escapeSwitche
  9. * @desc 逃げる成功率を100%にするスイッチの番号
  10. * @default 10
  11. *
  12. * @help 指定のスイッチがONになっている間、戦闘コマンド『逃げる』を必ず成功させます。
  13. * ただしバトルの処理で『逃走可能』にチェックが入っていない場合は逃げられません。
  14. *
  15. * このプラグインには、プラグインコマンドはありません。
  16. */

  17. (function() {
  18.     var parameters = PluginManager.parameters('Escape100');
  19.     BattleManager.processEscape = function() {
  20.         $gameParty.performEscape();
  21.         SoundManager.playEscape();
  22.         var success = this._preemptive ? true : (Math.random() < this._escapeRatio);
  23.         if (success || $gameSwitches.value(parameters['escapeSwitche'])) {
  24.             this.displayEscapeSuccessMessage();
  25.             this._escaped = true;
  26.             this.processAbort();
  27.         } else {
  28.             this.displayEscapeFailureMessage();
  29.             this._escapeRatio += 0.1;
  30.             $gameParty.clearActions();
  31.             this.startTurn();
  32.         }
  33.         return success;
  34.     };
  35. })();
复制代码





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