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

Project1

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

[已经过期] YEP的ATB系统中,如何取消普通攻击的技能咏唱

[复制链接]

Lv2.观梦者

梦石
0
星屑
293
在线时间
398 小时
注册时间
2011-5-20
帖子
128
跳转到指定楼层
1
发表于 2016-2-8 22:18:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 893299399 于 2016-2-8 22:20 编辑

发现这个ATB系统在角色普通攻击的时候都有一个吟唱时间,如何让普通攻击变为不需要咏唱,只有特定技能需要咏唱
( ゚д゚)
JAVASCRIPT 代码复制
  1. //=============================================================================
  2. // Yanfly Engine Plugins - Battle System - Active Turn Battle
  3. // YEP_X_BattleSysATB.js
  4. // 本插件文件名:YEP_X_BattleSysATB.js
  5. // ---翻译 by 抖M俱乐部的 SmithJiong/bennett01/SOAP 转载请感谢我! 没错上面三个都是我!
  6. //=============================================================================
  7. //        以下部分为 载入插件后的部分参数功能说明
  8. //=============================================================================
  9. * @plugindesc v1.17 (前置插件 YEP_BattleEngineCore.js) 增加 ATB (动态
  10. * 回合战斗系统) 到你的RPG游戏中!
  11. * @开发大神 Yanfly Engine Plugins
  12. * PS:要启动ATB战斗系统,需要在BattleEngineCore(战斗核心)插件中,将Defaut System 参数选项修改为atb即可。
  13. *
  14. * @param ---ATB 动态回合战斗系统 基本设置---
  15. * @default
  16. *
  17. * @param Per Tick
  18. * @desc This is how much speed is gained per tick.
  19. * Per Tick--行动槽填充速度的基本单位,
  20. * 默认为单位敏捷,也支公式。
  21. * @default user.agi
  22. *
  23. *
  24. * @param Initial Speed
  25. * @desc  最初行动值,这个数值决定了战斗开始时,你的行动槽从哪个位置开始,默认为0,即从头开始。
  26. * 如果设置为2000,而最大值通过计算为10000,那么回合开始时你的行动槽将会从20%处开始。
  27. * @default 0
  28. *
  29. * @param Full Gauge
  30. * @desc The target speed for an ATB gauge to be full.
  31. * This is a formula processed as an eval.
  32. * param Full Gauge - 行动槽值,这个值满了以后角色将会开始行动。
  33. * 默认值取5000或者最高敏战斗单位的敏捷值*100中的最大值,
  34. * 你也可以自己写公式。
  35. * @default Math.max(5000, BattleManager.highestBaseAgi() * 100)
  36. *
  37. * @param Charge Gauge
  38. * @desc The wind-up time after selecting an action.
  39. * This is a formula processed as an eval.
  40. * param Charge Gauge - 咏唱条值,同行动槽,
  41. * 不过该槽是选择完技能以后-释放技能以前的等待条,俗称咏唱条。
  42. * 默认值为2000或者最高敏战斗单位的敏捷值*20中的最大者,
  43. * 你也可以自己写公式。
  44. * @default Math.max(2000, BattleManager.highestBaseAgi() * 20)
  45. *
  46. * @param Pre-Emptive Bonuses
  47. * @desc How much of the ATB bar do you want filled up for an
  48. * ATB pre-emptive bonus from 0 to 1.
  49. * 然而不懂这个什么功能
  50. * @default 0.8
  51. *
  52. * @param Surprise Bonuses
  53. * @desc How much of the ATB bar do you want filled up for an
  54. * ATB surprise bonus from 0 to 1.
  55. * 然而不懂这个什么功能
  56. * @default 0.8
  57. *
  58. *
  59. * @param ---Escape---  逃跑
  60. * @default
  61. *
  62. * @param Escape Ratio
  63. * @desc How ATB calculates escape ratios.
  64. * Default: 0.5 * $gameParty.agility() / $gameTroop.agility()
  65. * 该项用于设置逃跑几率,默认逃跑成功率为:
  66. * 我方敏捷/敌方敏捷 * 50%,可以自己修改。
  67. * @default 0.5 * $gameParty.agility() / $gameTroop.agility()
  68. *
  69. * @param Fail Escape Boost
  70. * @desc Each time the player fails escape, increase the success
  71. * rate by this much. Default: 0.025
  72. * 玩家每次逃跑失败后增加成功率,
  73. * 默认每次增加2.5%,如增加50%就改成0.5
  74. * @default 0.025
  75. *
  76. * @param ---Turn--- 行动
  77. * @default
  78. *
  79. * @param Full Turn
  80. * @desc This is how many ticks to equal a full battle turn.
  81. * This is a formula processed as an eval.
  82. * 这个选项定义了充满行动槽需要的时间单位,
  83. * 简单的说该通过调整这个值可以改变动态战斗节奏,
  84. * 通常来说这个值越低速度就越慢。默认值为每次填充
  85. * 200或单位最低敏*8中的最小值。
  86. * @default Math.min(200, BattleManager.lowestBaseAgi() * 8)
  87. *
  88. * @param Flash Enemy
  89. * @desc Flash enemies when they start charging their skills?
  90. * NO - false     YES - true
  91. * 敌人使用技能时是否闪烁,开启设true 关闭设false 默认开启
  92. * @default true
  93. *
  94. * @param ---Rubberband--- 弹性设置
  95. * @default
  96. *
  97. * @param Enable Rubberband
  98. * @desc This is an auto-balance mechanic for AGI.
  99. * Disable - false     Enable - true
  100. * 启用这个选项来让系统自动平衡ATB系统的有关AGI的配置
  101. * 避免出现设置不当造成的人物或怪物变成植物人等现象。
  102. * @default true
  103.  
  104. *
  105. * @param Minimum Speed
  106. * @desc If rubberbanding is enabled, what is the minimum
  107. * speed increase? This is a formula.
  108. * 弹性系统被启用时,定义最小战斗速度的公式。
  109. * @default 0.5 * BattleManager.highestBaseAgi()
  110. *
  111. * @param Maximum Speed
  112. * @desc If rubberbanding is enabled, what is the maximum
  113. * speed increase? This is a formula.
  114. * 弹性系统被启用时,定义最小战斗速度的公式。
  115. * @default 1.5 * BattleManager.highestBaseAgi()
  116. *
  117. * @param ---Sound--- 音效
  118. * @default
  119. *
  120. * @param Ready Sound
  121. * @desc This is the sound played when the battler is ready.
  122. * 战斗单位准备行动时的音效
  123. * @default Decision1
  124. *
  125. * @param Ready Volume
  126. * @desc This is the volume of the ready sound.
  127. * 准备行动音效的音量
  128. * @default 90
  129. *
  130. * @param Ready Pitch
  131. * @desc This is the pitch of the ready sound.
  132. * 准备行动音效的音高
  133. * @default 120
  134. *
  135. * @param Ready Pan
  136. * @desc This is the pan of the ready sound.
  137. * 准备行动音效的位相
  138. * @default 0
  139. *
  140. * @param ---Options--- 其他设置
  141. * @default
  142. *
  143. * @param ATB Speed Text
  144. * @desc Text used for ATB speed in options window.
  145. * 设置窗口中设置ATB系统速度选项的文本文字
  146. * @default ATB Speed
  147. *
  148. * @param Default ATB Speed
  149. * @desc Default speed at which the gauges fill up.
  150. * ATB战斗速度选项1-10 1最慢 10最快 默认10
  151. * 1 - slowest     10 - fastest
  152. * @default 10
  153. *
  154. * @param ---Windows--- 窗口
  155. * @default
  156. *
  157. * @param Lock Status Window
  158. * @desc While ATB is active, lock the status window from moving?
  159. * ATB系统激活时,是否锁定状态窗口。true锁定,false不锁定。
  160. * OFF - false     ON - true
  161. * @default true
  162. *
  163. * @param Gauge Style
  164. * @desc This is the style of the ATB gauges:
  165. * 行动槽类型0-不显示 1-人物名字前方 2-人物名字右方
  166. * 0 - None     1 - Under Name     2 - Right Side
  167. * @default 1
  168. *
  169. * @param Gauge Text
  170. * @desc If style 2 is used, this is the text displayed.
  171. * 如果使用了类型2所显示的行动槽名称。
  172. * @default Turn
  173. *
  174. * @param Gauge Text Align
  175. * @desc If style 2 is used, this is the text alignment.
  176. * 如果使用了类型2字体格式 left-居左 center-居中 right-靠右
  177. * left     center     right
  178. * @default center
  179. *
  180. * @param ATB Gauge Color 1
  181. * @desc The 1st gauge color of the ATB gauge as it loads up.
  182. * 第一动槽的颜色
  183. * @default 13
  184. *
  185. * @param ATB Gauge Color 2
  186. * @desc The 2nd gauge color of the ATB gauge as it loads up.
  187. * 第二行动槽的颜色
  188. * @default 5
  189. *
  190. * @param Slow Gauge Color 1
  191. * @desc 1st gauge color of the ATB gauge if actor is slowed.
  192. * 第一行动槽被减速效果影响时的颜色
  193. * @default 12
  194. *
  195. * @param Slow Gauge Color 2
  196. * @desc 2nd gauge color of the ATB gauge if actor is slowed.
  197. * 第二行动槽被减速效果影响后的颜色
  198. * @default 4
  199. *
  200. * @param Fast Gauge Color 1
  201. * @desc 1st gauge color of the ATB gauge if actor is hasted.
  202. * 第一行动槽被加速后的颜色
  203. * @default 26
  204. *
  205. * @param Fast Gauge Color 2
  206. * @desc 2nd gauge color of the ATB gauge if actor is hasted.
  207. * 第二行动槽被加速后的颜色
  208. * @default 27
  209. *
  210. * @param Stop Gauge Color 1
  211. * @desc 1st gauge color of the ATB gauge if actor is stopped.
  212. * 第一行动槽被停止后的颜色
  213. * @default 7
  214. *
  215. * @param Stop Gauge Color 2
  216. * @desc 2nd gauge color of the ATB gauge if actor is stopped.
  217. * 第二行动槽被停止后的颜色
  218. * @default 8
  219. *
  220. * @param Full Gauge Color 1
  221. * @desc The 1st gauge color of the ATB gauge when full.
  222. * 第一行动槽充满后的颜色
  223. * @default 14
  224. *
  225. * @param Full Gauge Color 2
  226. * @desc The 2nd gauge color of the ATB gauge when full.
  227. * 第二动槽充满后的颜色
  228. * @default 6
  229. *
  230. * @param Charge Gauge Color 1
  231. * @desc The 1st gauge color of the ATB gauge when charging.
  232. * 第一咏唱条的颜色
  233. * @default 2
  234. *
  235. * @param Charge Gauge Color 2
  236. * @desc The 2nd gauge color of the ATB gauge when charging.
  237. * 第二咏唱条的颜色
  238. * @default 10
  239. *
  240. * @help

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
3
发表于 2016-8-13 08:15:03 | 只看该作者
楼主的意思是,选定普通攻击后要去掉那个行动力充能的过程吗?怎么去掉我不知道,但有方法可以变通:你把普通攻击的速度修正设置得大一些,比如2000,其他技能设置得小一些,比如0或者-500,应该能满足你的需求。
回复 支持 2 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1881
在线时间
319 小时
注册时间
2015-1-13
帖子
51
2
发表于 2016-8-13 02:33:50 | 只看该作者
同。。请问楼主的问题解决了吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 03:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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