设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5678|回复: 20
打印 上一主题 下一主题

[已经过期] arpg 如何 边战斗 边显示敌人的显示hp血条啊,最好是事件.....

[复制链接]

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
跳转到指定楼层
1
发表于 2014-5-18 17:32:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 惊天动地 于 2014-5-19 00:32 编辑

大家好

  arpg 如何 边战斗 边在地图上显示敌人的hp血条啊,最好是事件,我是脚本盲  呵呵,见笑了。

怎样用事件 弄出 敌人hp血条啊   主角的我会,用变量,但变量上没有代入敌人hp这一条啊,郁闷中

Lv3.寻梦者 (版主)

梦石
0
星屑
2315
在线时间
5539 小时
注册时间
2011-1-10
帖子
6619

青铜编剧史诗剧作家剧作品鉴家

21
发表于 2014-6-6 14:09:13 | 只看该作者
本帖最后由 H·H·Y 于 2014-6-6 14:11 编辑

两个变量。
变量1在战斗开始之前赋值敌人的MaxHP(常量),变量2代表敌人的当前血量,在战斗前赋值敌人的MaxHP(同常量)。
在战斗开始后,敌人受到角色的攻击所扣的血的数值要扣在变量2,然后用并行处理的事件计算  变量2 × 100 ÷ 变量1 = 敌人血量百分比。这个数值显示范围是0-100,也就是说,接下来可以根据百分比来判断血条了。
用条件分歧构成不等式显示敌人血条图片,这样一来LZ的目标就实现了。

注:此方法适用于ARPG的BOSS战,也就是敌人数量只有一两个人的时候。

LZ也可以到这里参考一下制作方法。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
655
在线时间
0 小时
注册时间
2014-6-2
帖子
4
20
发表于 2014-6-2 15:37:50 | 只看该作者
用事件的话,即使你不嫌麻烦,电脑也会歇菜的
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
19
 楼主| 发表于 2014-5-20 09:07:19 | 只看该作者
刺夜之枪 发表于 2014-5-20 02:37
我有一个血条脚本,后知后觉和正太君写的。
不过是针对我工程特制的,估计很难和楼主的工程兼容 ...

感谢您的回答,看来真的没办法了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1759
在线时间
2524 小时
注册时间
2010-10-12
帖子
1454

开拓者

18
发表于 2014-5-20 02:37:43 | 只看该作者
我有一个血条脚本,后知后觉和正太君写的。
不过是针对我工程特制的,估计很难和楼主的工程兼容

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33071
在线时间
5103 小时
注册时间
2012-11-19
帖子
4878

开拓者

17
发表于 2014-5-19 16:36:17 | 只看该作者
惊天动地 发表于 2014-5-19 16:14
谢谢,您只需告诉我一个,就是:战斗中如何消耗变量 就行,我就这个想不明白,请指教 啊 谢谢 ...

那是一个过程,是个很麻烦的事情:首先要判断 攻击方 是否在 被攻击方 的攻击距离内,然后 攻击 --> 伤害计算 --> 变量减去伤害值 --> 刷新血条。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
16
 楼主| 发表于 2014-5-19 16:14:38 | 只看该作者
芯☆淡茹水 发表于 2014-5-19 15:43
本人近期任务已满,也许有个人会帮到你 ;@刺夜之枪

谢谢,您只需告诉我一个,就是:战斗中如何消耗变量 就行,我就这个想不明白,请指教 啊 谢谢
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33071
在线时间
5103 小时
注册时间
2012-11-19
帖子
4878

开拓者

15
发表于 2014-5-19 15:43:42 | 只看该作者
本人近期任务已满,也许有个人会帮到你 ;@刺夜之枪  
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
14
 楼主| 发表于 2014-5-19 15:40:05 | 只看该作者
惊天动地 发表于 2014-5-19 15:19
太感谢了,我刚下载了您的范例,做的太好了,太佩服了。
只是 我找了半天 没看到 做敌人血条变量的事件在 ...

唉   脚本 容易冲突啊,我还以为 你的事事件呢,能否给个事件的范例啊  一点点就行  谢谢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
13
 楼主| 发表于 2014-5-19 15:19:58 | 只看该作者
本帖最后由 惊天动地 于 2014-5-19 15:26 编辑
芯☆淡茹水 发表于 2014-5-19 14:50
变量1:最大HP
变量2:HP
变量1是恒定值,首先要把每个敌人的最大HP(变量1)定义赋值。


太感谢了,我刚下载了您的范例,做的太好了,太佩服了。
只是 我找了半天 没看到 做敌人血条变量的事件在哪,公共事件没有,地图所有事件都看了 也没发现,好像和琴女一对话 就有血条,但不知怎么弄的。
能麻烦您 指点一下  事件在哪里吗?是不是还要用脚本呢?我很怕脚本,我是脚本盲,呵呵,我急着学习呢,请继续指教,谢谢啊

点评

那个范例没用一个变量/开关/,,,等,全部用脚本实现(默认脚本下面的那一大堆脚本)。可以说是全脚本, 要学习请看 脚本里的说明。  发表于 2014-5-19 15:28
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-22 01:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表