如果扩展包加的太多的话,就会导致AI禁将扩展无法正常筛选男女,点击筛选会出错,可以试试我的方法
把AI禁将目录里的/model/SelectorModel.js中的
case '性别':
return this.getAllCharactersId(includesClosed).filter(id => libCharacter[lbk]id[rbk].sex === packCategories || libCharacter[lbk]id[rbk][lbk]0[rbk] === packCategories);
改为
case '性别':
return this.getAllCharactersId(includesClosed).filter(id => {
const char = libCharacter[lbk]id[rbk];
return char && (char.删sex === packCategories || char[lbk]0[rbk] === packCategories);
});
把
case '性别':
return packCharactersId.filter(id => lib.characterPack[lbk]pack[rbk][lbk]id[rbk].sex === packCategories || lib.characterPack[lbk]pack[rbk][lbk]id[rbk][lbk]0[rbk] === packCategories);
改为
case '性别':
return packCharactersId.filter(id => {
const char = lib.characterPack[lbk]pack[rbk][lbk]id[rbk];
return char && (char.删sex === packCategories || char[lbk]0[rbk] === packCategories);
});
!!!warning!!!
不要直接删除原本的代码或者替换原本的代码,在原本的代码前加上/*,后面加上*/
如
/*
case '性别':
return packCharactersId.filter(id => lib.characterPack[lbk]pack[rbk][lbk]id[rbk].sex === packCategories || lib.characterPack[lbk]pack[rbk][lbk]id[rbk][lbk]0[rbk] === packCategories);
*/
/* 到 */中间的代码会变成无效代码
如果添加了我的代码之后出错,请把我提供的代码删除,然后把/* 和 */删除
!!!warning!!!
把这两个地方的代码改成我提供的代码
记得把我提供的代码里的 删 字去掉!!!
因为如果我不加删,百度贴吧会自动把那个地方识别成网页链接,加了才能正常显示代码
最后声明一下,我对代码不是很懂,这些代码都是deepseek生成的,如果有大佬看出我的代码里有什么错误或者瑕疵请指出
如果想找AI禁将扩展包,请到QQ频道的无名杀频道,搜索AI禁将找到九个芒果大佬,九个芒果大佬应该就是扩展的原作者了,可以得到扩展包的最新版本
愿无名杀越来越好🙏🙏🙏
至于为什么我只提供了性别筛选逻辑的优化方案,你别问,问就是up只想玩男武将,不想玩丑陋的女武将
小彩蛋:Ciallo~(∠・ω< )⌒⭐

把AI禁将目录里的/model/SelectorModel.js中的
case '性别':
return this.getAllCharactersId(includesClosed).filter(id => libCharacter[lbk]id[rbk].sex === packCategories || libCharacter[lbk]id[rbk][lbk]0[rbk] === packCategories);
改为
case '性别':
return this.getAllCharactersId(includesClosed).filter(id => {
const char = libCharacter[lbk]id[rbk];
return char && (char.删sex === packCategories || char[lbk]0[rbk] === packCategories);
});
把
case '性别':
return packCharactersId.filter(id => lib.characterPack[lbk]pack[rbk][lbk]id[rbk].sex === packCategories || lib.characterPack[lbk]pack[rbk][lbk]id[rbk][lbk]0[rbk] === packCategories);
改为
case '性别':
return packCharactersId.filter(id => {
const char = lib.characterPack[lbk]pack[rbk][lbk]id[rbk];
return char && (char.删sex === packCategories || char[lbk]0[rbk] === packCategories);
});
!!!warning!!!
不要直接删除原本的代码或者替换原本的代码,在原本的代码前加上/*,后面加上*/
如
/*
case '性别':
return packCharactersId.filter(id => lib.characterPack[lbk]pack[rbk][lbk]id[rbk].sex === packCategories || lib.characterPack[lbk]pack[rbk][lbk]id[rbk][lbk]0[rbk] === packCategories);
*/
/* 到 */中间的代码会变成无效代码
如果添加了我的代码之后出错,请把我提供的代码删除,然后把/* 和 */删除
!!!warning!!!
把这两个地方的代码改成我提供的代码
记得把我提供的代码里的 删 字去掉!!!
因为如果我不加删,百度贴吧会自动把那个地方识别成网页链接,加了才能正常显示代码
最后声明一下,我对代码不是很懂,这些代码都是deepseek生成的,如果有大佬看出我的代码里有什么错误或者瑕疵请指出
如果想找AI禁将扩展包,请到QQ频道的无名杀频道,搜索AI禁将找到九个芒果大佬,九个芒果大佬应该就是扩展的原作者了,可以得到扩展包的最新版本
愿无名杀越来越好🙏🙏🙏
至于为什么我只提供了性别筛选逻辑的优化方案,你别问,问就是up只想玩男武将,不想玩丑陋的女武将
小彩蛋:Ciallo~(∠・ω< )⌒⭐










