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

Project1

 找回密码
 注册会员
搜索
楼主: 惊天动地
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
130
在线时间
137 小时
注册时间
2008-10-7
帖子
236
11
 楼主| 发表于 2014-5-19 14:24:25 | 只看该作者
芯☆淡茹水 发表于 2014-5-19 13:41
最直接的办法:用两个变量分别指定和记录该敌人的 最大HP 和 当前HP ,然后用变量显示血条。
麻烦在于:一 ...

谢谢指教,没事 我不怕麻烦, 问题是:这两个变量如何才能和敌人的体力同步啊? 变量代入没有这一栏,怎样能实现随着敌人体力减少 变量也减少啊?  能给个图示   或 范例吗?  谢谢啊
回复 支持 反对

使用道具 举报

Lv5.捕梦者

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

开拓者

12
发表于 2014-5-19 14:50:37 | 只看该作者
变量1:最大HP
变量2:HP
变量1是恒定值,首先要把每个敌人的最大HP(变量1)定义赋值。
初始 变量2 = 变量1 ,也就是 HP = 最大HP 。然后在战斗的时候减少 变量2 的值即可。

如果要详细说清楚的话,不亚于写一篇 RM 的中级教程。

我说这么多干嘛?!本人就发了个 ARPG 范例:Acg - ARPG
虽然不是在每个敌人头上显示血条(如果每个敌人都显示血条的话,敌人较多的时候,会狠掉 FPS)。
可以下载,,,参考就不用了,使用吧!
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

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
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv5.捕梦者

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

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

使用道具 举报

Lv5.捕梦者

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

开拓者

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

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

使用道具 举报

Lv3.寻梦者

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

开拓者

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

回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 16:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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