Project1

标题: RTAB特技吟唱如何设置灵巧越高咏唱时间越少? [打印本页]

作者: 天使喝可乐    时间: 2009-9-11 12:36
标题: RTAB特技吟唱如何设置灵巧越高咏唱时间越少?
本帖最后由 天使喝可乐 于 2009-9-11 13:10 编辑

如何设置3个技能:
A技能咏唱时间为固定的12   B技能咏唱时间为5+120-施术者灵巧值 C技能为100-灵巧*2
还有就是 如果结果小于0的话 则咏唱时间=0

谢谢啦~~

脚本:
  1. #==============================================================================
  2. #RTAB观光游第四站,特技吟唱
  3. #==============================================================================
  4. # スキル詠唱 Ver 1.00
  5. # 配布元・サポートURL
  6. # http://members.jcom.home.ne.jp/cogwheel/

  7. class Scene_Battle
  8. #------------------------------------------------------------------------------
  9. # ● 特技吟唱
  10. #------------------------------------------------------------------------------
  11.   def recite_time(battler)
  12.     # 詠唱に要する時間。『battler.rtp = 100』でタイムゲージが溜まる時間と同等。
  13.     # 合成スキル使用時は、全員で詠唱タイムを稼ぐため人数×100で通常時と同等。
  14.     case $data_skills[battler.current_action.skill_id].name
  15.     when "野兽杀"
  16.       battler.rtp = 40
  17.     #以上为举例说明,有需要请在下面自行设定  
  18.    
  19.    
  20.     else
  21.       battler.rtp = 0 #如不设定,默认为无吟唱效果
  22.     end
  23.     battler.rtp *= @max  / 100
  24.   end
  25. end
复制代码

作者: 天使喝可乐    时间: 2009-9-11 21:51
很难嘛= =
顶..
作者: 玄月    时间: 2009-9-12 00:52
when "野兽杀"
battler.rtp = 40/battler.eva*5
具体嘛不记得了 = = 自求多福,灵巧是eva还是什么我忘了。
作者: 冬季冰川    时间: 2009-9-12 05:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: fofolee    时间: 2009-9-12 08:07
when "A"
battler.rtp = 12
when "B"
battler.rtp = [5+120-battler.dex, 0].max
when "C"
battler.rtp = [100-battler.dex*2, 0].max
还有agi是速度
具体啥是啥请看Game_Battler 1 第53行以下
作者: 天使喝可乐    时间: 2009-9-12 12:16
谢啦~




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