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

Project1

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

[已经过期] 如何让逃跑几率为100%?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
34 小时
注册时间
2017-3-25
帖子
42
跳转到指定楼层
1
发表于 2017-7-30 11:04:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题,是改脚本rpg_managers的哪里?

Lv4.逐梦者

梦石
0
星屑
16119
在线时间
3996 小时
注册时间
2015-9-14
帖子
1337

开拓者

2
发表于 2017-7-30 17:31:23 | 只看该作者
日本論壇: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. })();
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-31 03:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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