Project1
标题:
怎样用脚本做个"生命分流"技能
[打印本页]
作者:
saeyfei
时间:
2008-9-13 05:19
标题:
怎样用脚本做个"生命分流"技能
就像WOW里SS的生命分流那种效果:比如说以角色当前HP量分流为HP量10%同等的法力值
这种效果该如何做,最好能在画面上显示出来~~~ [LINE]1,#dddddd[/LINE]
此贴于 2008-9-15 14:34:23 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
此贴于 2008-9-15 14:34:47 被版主darkten提醒,请楼主看到后对本贴做出回应。
作者:
hitlerson
时间:
2008-9-13 05:23
沒玩過 WOW 。。。
Scene_Battle 4
# 消耗 SP
@active_battler.hp -= @skill.sp_cost / 10
@active_battler.sp -= 9 * @skill.sp_cost / 10
作者:
saeyfei
时间:
2008-9-13 05:41
晕怎么是SP减少了HP没动啊??
比如:现有HP为500,SP150,使用此技能后HP-(现有HP*20%)=400HP 现有SP+(现有HP量*10%)=250SP
能不能在画面上显示出效果来?
作者:
hitlerson
时间:
2008-9-13 05:46
1. @skill.sp_cost / 10 只取整數部分
2. 血變魔的技能,那你要改成
@active_battler.sp += @active_battler.hp / 10
@active_battler.hp -= @skill.sp_cost
當然再判斷下小於0和大於最大值的情況
作者:
saeyfei
时间:
2008-9-13 06:04
居然得到个奇怪的效果......{/pz}
我设定施放此技能要50SP,结果却是返回了10%的HP和SP给自己(HP SP各+5)郁闷哦~~~~
还想问下:在哪设置最低伤害为1而不是0;还有防御的时候怎样设置不会出现miss???
作者:
hitlerson
时间:
2008-9-13 06:09
傷害判斷在Game_Battler 3
如果防禦就設置hit_result為true
作者:
emanlero
时间:
2008-9-13 07:21
做个死亡缠绕算了。
作者:
saeyfei
时间:
2008-9-13 16:56
把最低伤害改为1而不是0是在Game_Battler 3里的什么地方改啊?
还有你说的hit_result默认的全为true啊...
还是想问到 生命分流 怎么做啊...
作者:
saeyfei
时间:
2008-9-14 20:27
哎~~怎么没人帮解答下呢?
{/pz}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1