查看: 1192|回复: 8

怎样用脚本做个"生命分流"技能

  [复制链接]
梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-7-13
回帖
48
发表于 2008-9-13 05:19:19 | 显示全部楼层 |阅读模式

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

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

×
就像WOW里SS的生命分流那种效果:比如说以角色当前HP量分流为HP量10%同等的法力值
这种效果该如何做,最好能在画面上显示出来~~~
此贴于 2008-9-15 14:34:23 被版主darkten提醒,请楼主看到后对本贴做出回应。
此贴于 2008-9-15 14:34:47 被版主darkten提醒,请楼主看到后对本贴做出回应。
梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-9-13 05:23:30 | 显示全部楼层
沒玩過 WOW 。。。


Scene_Battle 4
    # 消耗 SP
    @active_battler.hp -= @skill.sp_cost / 10
    @active_battler.sp -= 9 * @skill.sp_cost / 10
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-7-13
回帖
48
 楼主| 发表于 2008-9-13 05:41:54 | 显示全部楼层
晕怎么是SP减少了HP没动啊??
比如:现有HP为500,SP150,使用此技能后HP-(现有HP*20%)=400HP 现有SP+(现有HP量*10%)=250SP
能不能在画面上显示出效果来?
回复

使用道具 举报

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-9-13 05:46:38 | 显示全部楼层
1.  @skill.sp_cost / 10 只取整數部分
2.  血變魔的技能,那你要改成
  @active_battler.sp += @active_battler.hp / 10
  @active_battler.hp -= @skill.sp_cost

當然再判斷下小於0和大於最大值的情況
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-7-13
回帖
48
 楼主| 发表于 2008-9-13 06:04:01 | 显示全部楼层
居然得到个奇怪的效果......{/pz}
我设定施放此技能要50SP,结果却是返回了10%的HP和SP给自己(HP SP各+5)郁闷哦~~~~
还想问下:在哪设置最低伤害为1而不是0;还有防御的时候怎样设置不会出现miss???
回复

使用道具 举报

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-9-13 06:09:04 | 显示全部楼层
傷害判斷在Game_Battler 3
如果防禦就設置hit_result為true
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-9-10
回帖
138
发表于 2008-9-13 07:21:10 | 显示全部楼层
做个死亡缠绕算了。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-7-13
回帖
48
 楼主| 发表于 2008-9-13 16:56:29 | 显示全部楼层
把最低伤害改为1而不是0是在Game_Battler 3里的什么地方改啊?
还有你说的hit_result默认的全为true啊...
还是想问到 生命分流 怎么做啊...
回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-7-13
回帖
48
 楼主| 发表于 2008-9-14 20:27:40 | 显示全部楼层
哎~~怎么没人帮解答下呢?
{/pz}
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部