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

Project1

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

[原创发布] 【插件】即时战斗怪物事件显示血条

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3110
在线时间
147 小时
注册时间
2020-2-20
帖子
46
跳转到指定楼层
1
发表于 2023-8-15 17:10:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 dch1153 于 2024-5-4 00:56 编辑



PY_EventHp插件用于在场景地图上显示事件的血条。
使用方法:
插件命令:
PY_ShowEventHp width height color EventMHp Hp_y
功能:时时显示血条
参数:
width:血条的宽度(像素)
height:血条的高度(像素)
color:血条的颜色(使用十六进制表示,例如"#FF0000"表示红色)
EventMHp:事件的最大血量
Hp_y:血条相对事件Y坐标的偏移量(正数向下偏移,负数向上偏移)
例如:PY_ShowEventHp 50 5 #FF0000 100 0
===========================================================================
PY_TimeShowEventHp width height color EventMHp time Hp_y
功能:短暂显示血条
参数:
width:血条的宽度(像素)
height:血条的高度(像素)
color:血条的颜色(使用十六进制表示,例如"#FF0000"表示红色)
EventMHp:事件的最大血量
time:短暂显示血条的时间(单位为秒),可以是小数
Hp_y:血条相对事件Y坐标的偏移量(正数向下偏移,负数向上偏移)
例如:PY_TimeShowEventHp 50 5 #FF0000 100 0.5 0
===========================================================================
PY_ShowEventVHp VId width height color EventMHp Hp_y
功能:时时显示变量血条
参数:
VId:存储事件血量的变量ID
width:血条的宽度(像素)
height:血条的高度(像素)
color:血条的颜色(使用十六进制表示,例如"#FF0000"表示红色)
EventMHp:事件的最大血量
Hp_y:血条相对事件Y坐标的偏移量(正数向下偏移,负数向上偏移)
例如:PY_ShowEventVHp 1 50 5 #FF0000 100 0
===========================================================================
PY_TimeShowEventVHp VId width height color EventMHp time Hp_y
功能:短暂显示变量血条
参数:
VId:存储事件血量的变量ID
width:血条的宽度(像素)
height:血条的高度(像素)
color:血条的颜色(使用十六进制表示,例如"#FF0000"表示红色)
EventMHp:事件的最大血量
time:短暂显示血条的时间(单位为秒),可以是小数
Hp_y:血条相对事件Y坐标的偏移量(正数向下偏移,负数向上偏移)
例如:PY_TimeShowEventVHp 1 50 5 #FF0000 100 0.5 0
===========================================================================
注意事项:
1.前两个插件指令调用的是事件属性hp($gameMap._events[eventID].hp)值
绘制血条,兼容PY_Arpg及PY_Bullet插件。
2.时时显示血条的插件指令写在事件页且并行执行。
3.短暂显示血条的插件指令,写在怪物受伤页上,且执行一次即可。
4.同屏显示血条的怪物最好不要超过20个,会拖慢性能。
===========================================================================
16位颜色代码(也称为Web安全色)是在Web开发中常用的颜色表示方法之一,
其表示形式为#RRGGBB。其中RR、GG、BB分别表示红、绿、蓝三种颜色的色值,
其取值范围为00到FF,共256个取值。16位颜色代码一共有216种不同的颜色
可供选择,以下是常用的16位颜色代码列表及其对应的颜色:
#000000 - 黑色
#0000FF - 蓝色
#00FF00 - 绿色
#00FFFF - 青色
#FF0000 - 红色
#FF00FF - 洋红
#FFFF00 - 黄色
#FFFFFF - 白色
#808080 - 灰色
#800000 - 深红色
#800080 - 紫色
#008000 - 深绿色
#008080 - 深青色
#000080 - 深蓝色
#808000 - 橄榄色
#C0C0C0 - 银灰色
其他颜色代码,请自行搜索。
=========================================================================
使用条款:
本插件可免费用于非商业用途
商业用途请联系作者QQ:315762541购买(售价:10元)
请在游戏结尾名单中署名:破夜沙狼
=========================================================================
更新日志:
v1.5 加入文本显示功能,优化显示效果
v1.4 修复切换地图后血条消失的BUG
v1.3 血量上限参数支持脚本输入
v1.2 整体性能优化,提升40%左右
v1.1 新增消除事件血条被清除的功能,解决怪物被爆头后仍然在地图上显示
血条的BUG,加入优化等级选择,方便自己选择适合的方式优化
v1.0 完成初始插件

PY_EventHp v1.5版.zip (18.39 KB, 下载次数: 17, 售价: 10 星屑)

评分

参与人数 2+2 收起 理由
okok2891 + 1 精品文章
微笑的迪妮莎 + 1 塞糖

查看全部评分

Lv1.梦旅人

梦石
0
星屑
165
在线时间
66 小时
注册时间
2020-10-18
帖子
56
2
发表于 2023-11-1 01:01:11 | 只看该作者
收藏了,試試看
有接MZ的画师吗,需要古风的UI,行走图,图块,有的话论坛私信我。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-20 12:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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