頁:
[1]
柿崎逆壓之盾
柿崎的的招式:啟動之後,在持續時間內,所有受到的傷害將會被逆壓之盾所吸收而自身不受傷,當持續時間結束,這些所吸收的傷害將會反彈到周圍的敵軍身上,反彈的傷害將不會超過自身生命最大值。逆壓之盾持續3秒。請問這個怎麼寫?
貌似要用紀錄觸發
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 給你簡單的參考
技能開啟之後每當英雄受到傷害 依據生命減損量恢復等值生命值(注意這個沒辦法避免過大傷害導致一擊致死量的傷害 比如柿琦HP只有20 承受了600法術傷害)
時間到了之後計算總承受傷害量
若承受量大於等於英雄最大生命值則給予範圍內抓取到的部隊 柿琦最大生命值的混沌-終極技傷害(假若你沒改混沌對所有裝甲類型的傷害比,終極技則為是否對魔免有效 此量不受護甲影響)
若計算出來的承受傷害沒有大於等於英雄最大生命值 則英雄最大生命值-承受量 給予抓取到的部隊傷害
如果說沒打算讓這個技能太強大 就看你是要寫成法術-終極技(會受魔抗量影響傷害 但無視魔免)
或是法術-神聖傷害(受魔抗量影響 且被魔法免疫抵擋)
或是混沌-普通(混沌屬性的物理攻擊 無視魔免 但是被護甲量影響 傷害變小)
爛一點就是穿刺-普通(英雄裝甲對穿刺類型攻擊會具有一定減免量 同時又被護甲量影響 傷害真的很小)...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 終於是做好範例了
也比我想像中的久
呃...幾個重要的地方就是
其實受到的傷害一定還是要受到
指不過在受傷的瞬間把生命變回受傷前的那個傷害
說簡單些就是
假設 受到 200 傷害 那麼
設定我的血量為 (目前的血量 + 200 )
得到-200 又 +200 的效果
要點 2
在反射傷害之後記得歸0
不然一直疊下去的傷害實在是..
範例獻上
但有個地方我做的不夠好
其實我根本不知道他們長怎樣
技能長怎樣
什麼之類的長怎樣
所以樣子都是我自己配的..
另外為了讓沒受到傷害的效果可以看出來
他回復生命速度是非常緩慢的
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁:
[1]