查看: 4567|回复: 14

[已经解决] 如何在使用技能后扣血?

[复制链接]
梦石
1
星屑
3913
在线时间
592 小时
注册时间
2007-8-14
回帖
141
发表于 2016-8-27 21:04:48 | 显示全部楼层 |阅读模式

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

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

×
不是消耗HP来发动技能,而是在发动技能之后减少自己的HP,就像口袋妖怪里没有PP值了,只能用拼命一样
赞美灵魂……

I7-Le

梦石
0
星屑
681
在线时间
372 小时
注册时间
2016-1-19
回帖
288
发表于 2016-8-27 21:16:12 | 显示全部楼层
如果是要在没蓝后消耗血量攻击 技能-使用效果-公共事件-条件“MP<X”-扣血发动技能
如果是攻击后自身扣血 技能-使用效果-扣血
窝是白老树
窝为我自己袋盐
……
……
……
啊,好咸https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/zq.gif☚闲

喵喵喵喵喵?
没有喵喵喵女装看我要死了!https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/tl.gif
回复

使用道具 举报

鼬痴汉

梦石
29
星屑
3401
在线时间
1300 小时
注册时间
2010-4-24
回帖
919

短篇十吟唱者组别亚军开拓者

发表于 2016-8-27 21:17:48 | 显示全部楼层
技能触发公共事件,扣除使用者的HP
QQ截图20160827211702.png
然后到被触发的公共事件下编辑内容
回复

使用道具 举报

梦石
1
星屑
3913
在线时间
592 小时
注册时间
2007-8-14
回帖
141
 楼主| 发表于 2016-8-27 22:41:12 | 显示全部楼层
OldtreeLethe 发表于 2016-8-27 21:16
如果是要在没蓝后消耗血量攻击 技能-使用效果-公共事件-条件“MP

技能是攻击敌人的,如果在效果里添加HP减少,则扣血的是敌人,并不是我要的效果

点评

如楼下所说,无法判定是哪个角色使用了技能,玩家扣血是需要指定某位角色或者全体,两者都不适合  发表于 2016-8-27 22:48
公共事件-玩家扣血  发表于 2016-8-27 22:41
赞美灵魂……
回复

使用道具 举报

梦石
1
星屑
3913
在线时间
592 小时
注册时间
2007-8-14
回帖
141
 楼主| 发表于 2016-8-27 22:42:31 | 显示全部楼层
FHNBHJ 发表于 2016-8-27 21:17
技能触发公共事件,扣除使用者的HP

然后到被触发的公共事件下编辑内容

事件没有指定 使用者 的选项,我这个技能是所有人都能学的,想不出如何判定是哪一个角色使用了技能
赞美灵魂……
回复

使用道具 举报

I7-Le

梦石
0
星屑
681
在线时间
372 小时
注册时间
2016-1-19
回帖
288
发表于 2016-8-27 22:53:36 | 显示全部楼层
本帖最后由 OldtreeLethe 于 2016-8-27 23:09 编辑
cryhades 发表于 2016-8-27 22:42
事件没有指定 使用者 的选项,我这个技能是所有人都能学的,想不出如何判定是哪一个角色使用了技能 ...


如果不会使用脚本的话,提供一个事件思路
设置一个变量 战斗开始/结束时赋值 1
每个技能/攻击/战斗中使用物品或其他行动使其值+=1
这个值即是使用者所在队伍位置

第二种
为每个角色分别制作一个此技能
窝是白老树
窝为我自己袋盐
……
……
……
啊,好咸https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/zq.gif☚闲

喵喵喵喵喵?
没有喵喵喵女装看我要死了!https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/tl.gif
回复

使用道具 举报

梦石
1
星屑
3913
在线时间
592 小时
注册时间
2007-8-14
回帖
141
 楼主| 发表于 2016-8-27 23:21:04 | 显示全部楼层
OldtreeLethe 发表于 2016-8-27 22:53
如果不会使用脚本的话,提供一个事件思路
设置一个变量 战斗开始/结束时赋值 1
每个技能/攻击/战斗中使用 ...

嗯...第二种方法我想过,但估算了一下大概200多个角色...也就是要做200多个技能和200多个公共事件
不过最后没办法的话,也还是要用这个方法了
感谢你的解答{:2_275:}
赞美灵魂……
回复

使用道具 举报

梦石
0
星屑
80
在线时间
68 小时
注册时间
2016-2-19
回帖
4
发表于 2016-8-27 23:30:56 | 显示全部楼层
本帖最后由 ww20319 于 2016-8-27 23:32 编辑

大概一个月前我也问过这个问题来着......
http://himeworks.com/2014/03/skill-links/
用这个脚本(不要说你连复制脚本都不会),看不懂就机翻一下。首先弄一个技能对敌方产生伤害(假设这个技能为A),再设置一个全空白的技能对自己产生伤害(假设这个技能为B),在技能A的备注里写上<link skill: B的ID>


等等好像我没有看清你的意思?真是抱歉无视我吧{:2_248:}

评分

参与人数 1星屑 +250 梦石 +1 收起 理由
RaidenInfinity + 250 + 1 楼主认可的解答

查看全部评分

回复 1 0

使用道具 举报

I7-Le

梦石
0
星屑
681
在线时间
372 小时
注册时间
2016-1-19
回帖
288
发表于 2016-8-27 23:34:44 | 显示全部楼层
cryhades 发表于 2016-8-27 23:21
嗯...第二种方法我想过,但估算了一下大概200多个角色...也就是要做200多个技能和200多个公共事件
不过最 ...

来自@FHNBHJ

直接在公式里写啊
a.hp -= XX;伤害公式
窝是白老树
窝为我自己袋盐
……
……
……
啊,好咸https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/zq.gif☚闲

喵喵喵喵喵?
没有喵喵喵女装看我要死了!https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/tl.gif
回复

使用道具 举报

梦石
1
星屑
3913
在线时间
592 小时
注册时间
2007-8-14
回帖
141
 楼主| 发表于 2016-8-28 00:37:43 | 显示全部楼层
OldtreeLethe 发表于 2016-8-27 23:34
来自@FHNBHJ

直接在公式里写啊


技能的目标是敌人啊,公式里写你这句,那敌人不就没伤害了吗

点评

....注意分号  发表于 2016-8-28 09:20
赞美灵魂……
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部