赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 226 |
经验 | 281171 |
最后登录 | 2024-11-17 |
在线时间 | 9415 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21636
- 在线时间
- 9415 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
- =begin
- ===============================================================================
-
- 遇敌率控制 By喵呜喵5
- ===============================================================================
- 【说明】
- 通过设定的变量控制遇敌几率
- =end
- module M5EncoCtrl
- #==============================================================================
- # 设定部分
- #==============================================================================
-
- VAR = 1 #这里设置用来控制遇敌率的变量,变量大于0时遇敌率会发生改变
-
- RATE = 0.1 #这里设置遇敌率改变的幅度,遇敌率会变更为 RATE*VAR
-
- #默认情况下的计算公式为:
- #变量1为1,遇敌率变更幅度为0.1时,遇敌率变成1*0.1 = 0.1倍
-
- #==============================================================================
- # 设定结束
- #==============================================================================
- #==============================================================================
- # 脚本部分
- #==============================================================================
- end
- class Game_Player < Game_Character
- def encounter_progress_value
- value = $game_map.bush?(@x, @y) ? 2 : 1
- value *= 0.5 if $game_party.encounter_half?
- value *= 0.5 if in_ship?
- value *= M5EncoCtrl::RATE * $game_variables[M5EncoCtrl::VAR] if
- $game_variables[M5EncoCtrl::VAR] > 0
- value
- end
- end
复制代码 |
评分
-
查看全部评分
|