🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[danger] `item`文件内添加此节点表示该物品是一个装备开孔道具 ``` driller: #开第一个孔时的配置 '1': #装备判断,装备等级<=20时可开孔 can: 'if({equip.level},<=,20{true,false})' #成功率, 30%成功 success: 'if(random(0,1),<=,0.3{true,false})' #[4.4.0+] java: #适用条件(不能与旧版can同时使用,优先级比旧版高) #equip = 装备 #item = 开孔道具,也就是这个文件自身 #data = 玩家的相关数据,具体有什么可以在wiki查看 #boolean can(EquipInter equip, ItemInter item, UMap data); can: |- int level = equip.getData("level"); return level <= 20; #判定成功结果(不能与旧版success同时使用,优先级比旧版高) #boolean success(EquipInter equip, ItemInter item, UMap data); success: |- return Math.random() <= 0.3; #开第二个孔时的配置 '2': #装备判断,装备等级<=20时可开孔 can: 'if({equip.level},<=,20{true,false})' #成功率, 30%成功 success: 'if(random(0,1),<=,0.3{true,false})' #[4.4.0+] java: #适用条件(不能与旧版can同时使用,优先级比旧版高) #equip = 装备 #item = 开孔道具,也就是这个文件自身 #data = 玩家的相关数据,具体有什么可以在wiki查看 #boolean can(EquipInter equip, ItemInter item, UMap data); can: |- int level = equip.getData("level"); return level <= 20; #判定成功结果(不能与旧版success同时使用,优先级比旧版高) #boolean success(EquipInter equip, ItemInter item, UMap data); success: |- return Math.random() <= 0.3; ```