萌新向大佬们求助
无名杀吧
全部回复
仅看楼主
level 11
民无神 楼主
因为更新了版本,
player.chooseTarget()函数里的function(card,player,target){}改版简化成只判断第一个见出现的条件了。我之前用的是1.10.5,那时候的版本是一个一个判断的。
问了群友得知要加.set("complexTarget", true)才能跟之前一样。大佬们也没有办法搜索自己扩展中有哪些代码是有player.chooseTarget()函数的,好让我替换。或者有没有什么办法给player.chooseTarget()函数直接加上.set("complexTarget", true)的开关[乖][乖]
2025年07月06日 08点07分 1
level 11
complexTarget是从一开始就要加的,你觉得以前不需要只是你没注意
直接扩展文件夹里搜索chooseTarget一个个手动加吧,就这点工作量手写最快
2025年07月06日 10点07分 2
大佬,除了choosetarget,其他的比如选卡choosecard和选卡选人choosecardtarget也需要加.set("complexTarget", true)吗?[疑问]
2025年07月06日 10点07分
@民无神 每次选择单独计算的就需要,选牌用的是complexCard,其他的用complexSelect
2025年07月06日 11点07分
@Astralb 这种选东西的函数都是Choose开头的对吧?有没有函数名字有select的[疑问]
2025年07月06日 11点07分
@民无神 没有
2025年07月06日 11点07分
1