1. 首页 > 游戏攻略秘籍

3.确保过滤条件的Type是Filter

作者:admin 更新时间:2024-12-23
摘要:通用的一些查询语句1.忽略某些BOOS的战斗数据烈焰巨兽744掌炉者伊格尼斯745锋鳞746XT-002拆解者747钢铁议会748科隆加恩749欧尔莉亚750霍迪尔751托里姆752弗蕾雅753米米尔隆754维扎克斯将军755尤格萨隆756观星者奥尔加隆757Codec:encounterIDNOTIN, 3.确保过滤条件的Type是Filter

 

通用的一些查询语句

1.忽略某些BOOS的战斗数据

烈焰巨兽 744掌炉者伊格尼斯 745锋鳞 746

XT-002拆解者 747钢铁议会 748

科隆加恩 749欧尔莉亚 750霍迪尔 751

托里姆 752弗蕾雅 753米米尔隆 754

维扎克斯将军 755尤格萨隆 756观星者奥尔加隆 757

Code c : encounterID NOT IN (751, 755)

这个是比较简单的用于团队考核过滤某一些boos的查询语句,这个语句当中过滤了将军和霍迪尔的,如果有需要过滤别的BOOS可以自行在后面添加战斗ID

2.查询药水使用状态Code c :

1: (type = 'applybuff' AND ability.name IN ('加速','狂野魔法','坚不可摧'))

这个可以查询本次战斗团员药水的使用情况,帮你找到团队中不吃药的混子。特别是野团,有时候缺少DPS需要吃药水的,但是总有几个混子不吃药,可以用这个查询语句直接把他查出来

Code c :// 使用药剂的角色集合

const castAgentiaPlayerList = new Set()

pinMatchesFightEvent = (event, fight) => {

return (event.type === 'damage' && (event.source.type === 'Player') && !(castAgentiaPlayerList.has(event.source.name)))

}

initializePinForFight = (fight) => {

fight.allEvents.forEach(event => {

if (['applybuff', 'removebuff'].includes(event.type) && ['加速', '狂野魔法', '坚不可摧'].includes(event.ability.name)) {

castAgentiaPlayerList.add(event.source.name)

}

})}