Project1

标题: 連擊系統的攻擊次數判定 [打印本页]

作者: waatalan    时间: 2008-11-16 03:20
标题: 連擊系統的攻擊次數判定

各位前輩好
我接觸RMXP時間尚短
不過腳本方面的東西由貴站獲益良多
這兩天使用橫版的RTAB戰鬥系統出現若干問題
想麻煩前輩們解答...

1.橫版RTAB的攻擊次數判定的原理是如何?
  從66網站上取材的腳本裡研究許久人摸不著頭緒@@
  (就是包含"★RTAB战斗系统""RTAB连击+连击数-显示部分"那一連串外掛的腳本)

  是由角色動畫接觸到目標物圖像的動作判定打了幾下嗎??
  相關的自訂義設定要上哪修改呀??
  例如一招七傷拳, 要怎麼設定簡單的一拳卻可以出現7個連擊傷害的hits呢?

2.另外有稍微嘗試"RTAB战斗特效 Ver 1.03"中的一些有趣屬性
  發現在"HP吸收"部分的設定有些疑惑
  我試著在該腳本164行部分作設定(不知道正確否{/fd})
    def initialize_xrxs19_special_effect
    self.at_damage = 0#(1.03)
    self.hp_damage = 0
    self.sp_damage = 0
    self.hp_drain  = 0 --->就是這行 我把數值設成 2 ,應當是2%之意吧...
  主角在使用該技能時卻完全沒補到血
  都補到敵人身上了Orz

以上問題要麻煩前輩解惑了...感激!! [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 天圣的马甲    时间: 2008-11-16 03:24
攻击次数按照某个特定RGB的1帧闪光来判定一连击,在动画里设置的。可以参考它工程里有连击的技能动画。
HP吸收设定为属性名比如“HP吸收2%”,然后给你的技能勾上这个属性,就能吸血了。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: cinderelmini    时间: 2008-11-16 03:26
第一个问题在下研究过一段时间,在数据库里把动画设定一下,实际上就是在你要怪物中招时,在上面加上“闪烁——对象——5,100,0,0”就好了,这样,每次有“5,100,0,0”时就会掉一次血,如果还不明的话再说,在下把工程给你。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: waatalan    时间: 2008-11-16 03:53
感謝馬甲大跟cinder大{/hx}
我試成功了!!感激{/qiang} [LINE]1,#dddddd[/LINE]版主对此帖的评论:『成功请认可正确答案』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。




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