道具配置

简单介绍目前的道具的制作流程,和本地的道具添加删除测试方式

1.道具ICON配置

在运营管理后台——素材管理——图标页——添加素材进行道具图标的添加(建议尺寸为250*250的png图片)

2.道具配置

在运营后台道具服饰管理,新建道具即可进行道具创建

关于道具配置的字段说明

字段名 中文名 数据类型 服务器(S)\客户端(C)\两者(A) 是否可以热载 字段配置说明
ItemID 道具id int A
ItemType 道具类型 enum A 能热载,但是生效需要时机例如先有任务再改道具类型无效 【1】道具[含宝箱]
【2】材料
【3】藏品(新增数字藏品道具页签)
【4】点券
【5】装备服饰
【6】活动积分 堆叠数量需要配置20亿 客户端不在背包显示(不进背包)
【7】特殊形象
【8】家具
备注:此块为希壤的配置分类参考,开发者可自行重定义
SubType 道具子类 enum A 根据Type划分的道具子类
MaxNum 可持有数量 int S 能热载 【0】代表不限制持有数量,道具tips上不显示最大持有数量
【数字】代表最大可持有数量,获得物品时,当超过最大可持有数量时,将不能获取更多该道具进入背包,反馈玩家错误信息提示
类型9的可持有数量 10亿
StackNum 可堆叠数量 int S 能热载 【数字】可堆叠的数量
当达到可堆叠数量时,自动拆分成新的堆叠存放在背包中
BindType 绑定类型 enum S 暂时没用 【0】不绑定
【1】获得绑定
【2】使用绑定
CanUse 是否可使用 bool A 能热载 【true】可以
【false】不能
UseDelete(字母有变化) 使用后是否消耗 bool S 能热载 【true】使用后消耗
【false】使用后不消耗
当配置可消耗时,每次默认消耗1个数量
当配置为使用后不消耗的道具,可反复使用不消耗数量
ItemName 道具名称 string A 能热载 直接填写名字
ItemQuality 道具品质 enum C 暂时没用 引用ItemQuality的配置,按照新版规格 图标规格通用了
ItemConditionNavi 道具生效导航 string C 道具生效范围 类型为1时
地图ID,X,Y,Z
配置示例 721554505729,35,-7,50
ItemConditionDesc 道具生效描述 string C 道具生效范围 类型为1时
地图描述文本
配置示例 测试副本
ItemIconBig 道具大图标 string C 配置道具icon图素 以后只有250 * 250的 高清无码大图标资源了
TimeLimitType 有效期类型 enum A 能热载 0,永久获得
1,固定时间失效(时间戳 秒)
2,获得时开始计时+时间( 配秒)
3,装备\使用后开始计时+时间(配秒)
当时间戳到时后,该道具自动删除
打开背包时,道具过期。客户端道具tips显示已过期
再次打开背包,道具不再显示
客户端需要实时显示道具的剩余到期时间
客户端道具tips剩余时间显示说明:
永久显示两位时间单位,枚举如下:
xx月xx天过期
xx天xx小时过期
xx小时xx分钟过期
xx分钟xx秒过期
xx秒过期
已过期
-----------------------------------------------
支持热更的部分
所有的限时道具改成 0、永久道具
所有的道具改成 1、固定时间过期
已经设置类型 2、获得时计时 的道具,再次更改他的时间戳,对已经生成且已经开始计时的道具无效
已经设置类型 3、 使用时计时的道具,再次更改他的时间戳,如果没有开始倒计时可以生效, 对已经生成的
道具无效
TimeLimitParam 有效期参数 int A 能热载 时间戳
Desc 道具描述 string C 能热载 直接配置描述
背包模块任务系统模块