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

Project1

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

[已经解决] 请问如何设置必杀技能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
20
在线时间
1 小时
注册时间
2021-3-3
帖子
1
跳转到指定楼层
1
发表于 2021-3-30 19:51:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是战斗中某一技能使用到一定次数时可以直接出必杀

Lv5.捕梦者

梦石
0
星屑
26184
在线时间
5343 小时
注册时间
2016-3-8
帖子
1655
2
发表于 2021-3-30 20:51:07 | 只看该作者
本帖最后由 alexncf125 于 2021-3-30 21:21 编辑

使用方法:
1.技能选"有"必杀
2.技能备注<必杀次数: n>

效果说明:
该技能在每第n次使用时, 会直接出必杀
未到每第n次时, 必杀几率会按原本的来

注意事项:
1.敌人適用
2.本场战斗的计数会保留
   在下场战斗时不会重置

  1. class Game_Battler < Game_BattlerBase
  2.   #--------------------------------------------------------------------------
  3.   # ● 定义实例变量
  4.   #--------------------------------------------------------------------------
  5.   attr_accessor :item_time_critical
  6.   #--------------------------------------------------------------------------
  7.   # ● 初始化对象
  8.   #--------------------------------------------------------------------------
  9.   alias game_battler_initialize_item_time_critical initialize
  10.   def initialize
  11.     game_battler_initialize_item_time_critical
  12.     @item_time_critical = {}
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 计算技能/物品的必杀几率
  16.   #--------------------------------------------------------------------------
  17.   alias game_battler_item_cri_item_time_critical item_cri
  18.   def item_cri(user, item)
  19.     if item.damage.critical
  20.       item.note =~ /<必杀次数:\s*(\d+)>/
  21.       item_time_critical = $1.to_i
  22.       if item_time_critical > 0
  23.         user.item_time_critical[item.id] ||= 0
  24.         if user.item_time_critical[item.id] == item_time_critical - 1
  25.           user.item_time_critical[item.id] = 0
  26.           return 1
  27.         else
  28.           user.item_time_critical[item.id] += 1
  29.         end
  30.       end
  31.     end
  32.     game_battler_item_cri_item_time_critical(user, item)
  33.   end
  34. end
复制代码
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-1 14:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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