立即注册 找回密码

搜索
免费列表

[GOM引擎]自定义OK框的脚本设置命令

  [复制链接]
发表于 昨天 13:03 | 显示全部楼层 |阅读模式
[GOM引擎]自定义OK框的脚本设置命令



自定义OK框

\
N=编号(0~7)
F=OK框的背景的WIL序号,-1时不绘制背景
M=OK框的背景的图片序号
X Y = 微调坐标
W=宽度
H=高度
S=允许放入的物品类型。DB库的StdMode值,如果有多个使用“,”隔开,如果为“*”时,允许所有物品
T=未放入装备时,鼠标移动显示信息

DB里的IDX字段值加1,例如DB里的IDX值是1,这个变量获取到的值就是2
当前自定义OK框中的物品名称
当前自定义OK框中的物品改名名称
当前自定义OK框中的物品持久
当前自定义OK框中的物品最大持久
当前自定义OK框中的物品序列号
当前自定义OK框中的物品StdMode字段值
当前自定义OK框中的物品Shape字段值
当前自定义OK框中的物品Looks字段值
当前自定义OK框中的物品Color字段值
当前自定义OK框中的物品星星数
当前自定义OK框中的物品HP字段值
当前自定义OK框中的物品MP字段值
当前自定义OK框中的物品的防御下限
当前自定义OK框中的物品的防御上限
当前自定义OK框中的物品的魔防下限
当前自定义OK框中的物品的魔防上限
当前自定义OK框中的物品的攻击下限
当前自定义OK框中的物品的攻击上限
当前自定义OK框中的物品的魔法下限
当前自定义OK框中的物品的魔法上限
当前自定义OK框中的物品的道术下限
当前自定义OK框中的物品的道术上限

当前自定义OK框中的物品的自定义特效编号

当前自定义OK框中的物品 镶嵌宝石的 第一个孔是否已经打孔(0=没有打孔 1=已打孔)
当前自定义OK框中的物品 镶嵌宝石的 第二个孔是否已经打孔(0=没有打孔 1=已打孔)
当前自定义OK框中的物品 镶嵌宝石的 第三个孔是否已经打孔(0=没有打孔 1=已打孔)
当前自定义OK框中的物品 镶嵌宝石的 第四个孔是否已经打孔(0=没有打孔 1=已打孔)
当前自定义OK框中的物品 镶嵌宝石的 第五个孔是否已经打孔(0=没有打孔 1=已打孔)

当前自定义OK框中的物品 镶嵌是哪种宝石,该宝石物品在StdItems.DB里IDX字段值加1,例如镶嵌宝石DB里的IDX值是1,这个变量获取到的值就是2(0=没有镶嵌)
当前自定义OK框中的物品 镶嵌是哪种宝石,该宝石物品在StdItems.DB里IDX字段值加1,例如镶嵌宝石DB里的IDX值是1,这个变量获取到的值就是2(0=没有镶嵌)
当前自定义OK框中的物品 镶嵌是哪种宝石,该宝石物品在StdItems.DB里IDX字段值加1,例如镶嵌宝石DB里的IDX值是1,这个变量获取到的值就是2(0=没有镶嵌)
当前自定义OK框中的物品 镶嵌是哪种宝石,该宝石物品在StdItems.DB里IDX字段值加1,例如镶嵌宝石DB里的IDX值是1,这个变量获取到的值就是2(0=没有镶嵌)
当前自定义OK框中的物品 镶嵌是哪种宝石,该宝石物品在StdItems.DB里IDX字段值加1,例如镶嵌宝石DB里的IDX值是1,这个变量获取到的值就是2(0=没有镶嵌)

当前自定义OK框中的物品 镶嵌宝石的名称
当前自定义OK框中的物品 镶嵌宝石的名称
当前自定义OK框中的物品 镶嵌宝石的名称
当前自定义OK框中的物品 镶嵌宝石的名称
当前自定义OK框中的物品 镶嵌宝石的名称

当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值
当前自定义OK框中的物品 元素属性值

当前自定义OK框中的物品 自定义文本内容
当前自定义OK框中的物品 自定义文本显示的颜色

当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值
当前自定义OK框中的物品 自定义属性值

当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色
当前自定义OK框中的物品 自定义属性值显示的颜色

当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型
当前自定义OK框中的物品 自定义属性类型

当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置
当前自定义OK框中的物品 自定义属性显示位置

当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型
当前自定义OK框中的物品 自定义属性是否是百分比类型

当前自定义OK框中的物品 第一个进度条是否开启 0没有开启 1开启
当前自定义OK框中的物品 第一个进度条的名称
当前自定义OK框中的物品 第一个进度条的名称颜色
当前自定义OK框中的物品 第一个进度条的当前进度值
当前自定义OK框中的物品 第一个进度条的最大值
当前自定义OK框中的物品 第一个进度条的图片序号
当前自定义OK框中的物品 第一个进度条百分比显示样式
当前自定义OK框中的物品 第一个进度条等级

当前自定义OK框中的物品 第二个进度条是否开启 0没有开启 1开启
当前自定义OK框中的物品 第二个进度条的名称
当前自定义OK框中的物品 第二个进度条的名称颜色
当前自定义OK框中的物品 第二个进度条的当前进度值
当前自定义OK框中的物品 第二个进度条的最大值
当前自定义OK框中的物品 第二个进度条的图片序号
当前自定义OK框中的物品 第二个进度条百分比显示样式
当前自定义OK框中的物品 第二个进度条等级





X范围=0~7


[@main]
请放入需要升级的装备\
\ \ \
\

BAGITEMINTOBOX 物品名称 OK框编号(0~7)
把包裹中的物品放入OK框中

CHECKBAITEMCOUNTEX 物品名称 数量
检测包裹中物品的数量(排除已经放入自定义OK框的物品)

UNALLOWITEMINTOBOX
禁止放入命令,在OK框里放入物品时触发使用

CheckBoxItemCount OK框编号(0~7) 物品数量(该参数只有是叠加物品时才会有效)
检测OK框中是否有物品

ReturnBoxItem OK框编号(0~7)
OK框物品返回到包裹

DELBOXITEM OK框编号(0~7) 删除数量(该参数只有是叠加物品时才会有效,如果没有全部删除掉,需要使用UpDateBoxItem命令进行刷新,否则客户端不能立即显示删除掉的数量。如果该参数为空时,表示该OK框里的叠加物品不管有多少数量,都全部删除)
删除OK框物品


自定义OK框放入物品后在当前NPC脚本中触发,X值为0~7
[@ItemIntoBoxX]
#ACT
;禁止放入命令,可以检测是否可以升级的物品,可以使用此命令禁止放入
UNALLOWITEMINTOBOX

把自定义OK框中的物品放入包裹后,在当前NPC脚本中触发,X值为0~7
[@ItemOutBoxX]


例:
[@main]
请放入需要升级的装备\ \
\ \
\ \ \ \
\ \ \ \

\

[@自动放物品]
#IF
CHECKBAITEMCOUNTEX 布衣(男)
#ACT
BAGITEMINTOBOX 布衣(男) 0
;放到0号OK框

#IF
CHECKBAITEMCOUNTEX 布衣(男)
#ACT
BAGITEMINTOBOX 布衣(男) 1
;放到1号OK框

[@开始升级]
#IF
#ACT
;关联到OK框物品 所有操作或检测自定义OK框的脚本命令才能正常使用
SetUpgradeItem 0

#IF
;检测OK框中是否有物品
CheckBoxItemCount 0 1
#ACT

;修改该OK框物品的名称颜色 -1表示是OK框
CHANGEITEMNAMECOLOR -1 253

;修改OK框物品星星数量 -1表示是OK框
CHANGEITEMUPGRADECOUNT -1 + 1

;刷新到客户端
UpDateBoxItem 0

;物品返回到包裹
ReturnBoxItem 0
SENDMSG 6 装备升级成功
#ELSEACT
SENDMSG 6 请放入需要升级的装备




上一篇:[HERO引擎]删除指定技能的脚本设置方法
下一篇:[GOM引擎]检查国家人物总数的脚本命令
回复

使用道具 举报

发表于 昨天 13:34 | 显示全部楼层
无论是不是沙发都得回复下
回复 支持 反对

使用道具 举报

发表于 昨天 13:34 | 显示全部楼层
前排顶,很好!
回复 支持 反对

使用道具 举报

发表于 昨天 14:00 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复 支持 反对

使用道具 举报

发表于 14 小时前 | 显示全部楼层
路过的帮顶
回复 支持 反对

使用道具 举报

发表于 10 小时前 | 显示全部楼层
确实不错,顶先
回复 支持 反对

使用道具 举报

发表于 4 小时前 | 显示全部楼层
撸过
回复 支持 反对

使用道具 举报

发表于 3 小时前 | 显示全部楼层
路过的帮顶
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【gm0000论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|GM0000论坛 ( 鄂ICP备2021011479号-7 )|网站地图

GMT+8, 2025-7-5 16:18 , Processed in 0.312978 second(s), 55 queries .

Powered by GM四零版本库 X3.5 © 2001-2025 GM0000.com

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