传奇GM论坛 发表于 2022-9-30 21:13:52

装备自定义进度条-传奇GEE引擎装备进度条设置教程

装备自定义进度条 简介:1.每件装备可以自定义2个类似经验条的进度条,编号分别为0和1。2.每个进度条有名称、等级、最大值、当前值、百分比等属性,配合杀怪触发,可以实现装备打怪升级晋阶的功能。3.对于进度条的设置和控制分为两类:一类是包含进度条的状态、名称、颜色、样式、进度显示模式等方面的属性控制;一类是包含进度条的最大值、当前值、百分比、等级等方面的数值控制。 一、相关脚本命令1.检测装备自定义进度条是否开启格式:CheckCustomItemProgressBar 装备位置 进度条序号(0,1)示例:#IF
CHECKCUSTOMITEMPROGRESSBAR 1 0
#ACT
SENDMSG 6 武器的第一个进度条已经开启
#ELSEACT
SENDMSG 6 武器的第一个进度条还没有开启--------------------------------2.设置装备自定义进度条各种属性格式:SetCustomItemProgressbar 装备位置 进度条序号(0,1) 属性类型(0~4) 参数4功能:设置进度条各个属性的值,其中参数3决定设置哪个属性,参数4决定该属性的值说明: 参数3=0:表示要设置进度条开启/关闭状态。参数4=0时,关闭进度条;参数4=1时,开启进度条参数3=1:表示要设置进度条名称。参数4=进度条名称(名称会显示在进度条的左边,最大长度30字符),可以使用以下特殊字符:\=换行;%p=当前进度值;%m=最大值;%r=进度百分比;%i:当前等级参数3=2:表示要设置进度条名称颜色。参数4=颜色编号(0~255)参数3=3:表示要设置进度条显示图片。参数4表示进度条图片播放模式(0:不显示进度条;1~9:单张绘制;10~19:循环绘制,有动态闪烁效果)。进度条图片的资源文件是NewopUI.PAK,其中:进度条1的背景图片是620,静态进度条图片是621~629,动态进度条图片是630~639;进度条2的背景图片是640,静态进度条图片是641~649,动态进度条图片是650~659。
用进度条0来举例:
如果参数4=1,就绘制621,
如果参数4=2,就绘制622;
如果参数4=11,表示在630~631之间循环绘制,
如果参数4=12,表示在630~632之间循环绘制。参数3=4:表示要设置进度条的数值显示方式。参数4=0表示不显示;1表示显示百分比(10%);2表示显示具体数值(10/100);3表示显示等级--------------------------------3.获取装备自定义进度条各种属性格式:GetCustomItemProgressbar 装备位置 进度条序号(0,1) 属性类型(0~4) 变量 功能:获取参数3指定的属性值,存入参数4指定的变量中说明: 参数3=0:获取进度条是否开启进度条:0=关闭进度条; 1=开启进度条参数3=1:获取进度条显示名称参数3=2:获取进度条名称颜色(0~255)参数3=3:获取进度条图片样式(0:不显示进度条;1~9:单张绘制;10~19:循环绘制)参数3=4:获取进度条数值显示方式(0=不显示;1=百分比显示(10%);2=数值显示(10/100);3=等级显示)--------------------------------4.设置装备自定义进度条数值格式:SetCustomItemProgressbarValue 装备位置 进度条序号(0,1) 设置值类型(0,1,2,3) 设置符(+,-,=) 设置值功能:设置进度条等级、最大值、当前值、当前百分比等数值,其中参数3决定要设置哪项数值说明:参数3=0:表示要设置进度条最大值参数3=1:表示要设置进度条当前值参数3=2:表示要设置进度条当前百分比参数3=3:表示要设置进度条等级--------------------------------5.获取装备自定义进度条数值格式:GetCustomItemProgressbarValue 装备位置 进度条序号(0,1) 获取值类型(0,1,2,3) 变量功能:获取参数3指定项的数值,存入参数4指定的变量中说明:参数3=0:表示要获取进度条最大值参数3=1:表示要获取进度当前值参数3=2:表示要获取进度条当前百分比参数3=3:表示要获取进度条等级--------------------------------6.检测装备自定义进度条值格式:CheckCustomItemProgressbarValue 装备位置 进度条序号(0,1) 检测值类型(0,1,2,3) 检测符(>,<,=) 检测值功能:检测参数3指定项目的数值是否符合参数4和参数5给出的条件说明:参数3=0:表示检测进度条最大值参数3=1:表示检测进度当前值参数3=2:表示检测进度条当前百分比参数3=3:表示检测进度条等级
页: [1]
查看完整版本: 装备自定义进度条-传奇GEE引擎装备进度条设置教程