ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
>[danger] `item`文件内添加此节点表示该物品是一个装备解绑道具 ``` set-bind: #简单的逻辑可以用旧版,复杂的逻辑推荐用java,效率极高 # 是否可应用于正在设置绑定的装备的公式,默认 true # 可使用所有装备变量和玩家变量 can: 'if({equip.bind},equals,已绑定{true,false})' #[4.4.0已弃用,不生效] # 能够更改的绑定类型 # apply: 已绑定 # 设置绑定成功概率公式,默认 true # 可使用所有装备变量和玩家变量 success: 'true' # 更改的绑定类型 to: 装备时绑定 java: #适用条件(不能与旧版can同时使用,优先级比旧版高) #equip = 装备 #item = 解绑材料 #bind = 装备当前的绑定类型 #data = 玩家的相关数据,具体有什么可以在wiki查看 #boolean can(EquipInter equip, ItemInter item,BindType bind, UMap data); can: |- return bind.getId().equals("已绑定"); #判定成功结果(不能与旧版success同时使用,优先级比旧版高) #boolean success(EquipInter equip, ItemInter item,BindType bind, UMap data); success: |- return true; #判定成功结果(不能与旧版success同时使用,优先级比旧版高) #返回需要改为哪个绑定类型的ID #String to(EquipInter equip, ItemInter item,BindType bind, UMap data); to: |- return "装备时绑定"; # 改绑时是否需要清空绑定玩家信息 # [4.5.0+] # (默认false) clear-player: true ```