以下是对这段代码的翻译: 技能:{ 音频:3, 触发条件:{ 玩家:"阶段使用开始" }, 筛选函数:function(event, 玩家) { 返回 游戏.有玩家(目标 => 目标!= 玩家 &&!目标.是主公 2()); }, 直接:true, 内容:function() { '步骤 0' 玩家.选择目标(获取.提示('sbwusheng'), '选择一名非主公的其他角色,本阶段对其使用【杀】无距离和次数限制,使用【杀】指定其为目标后摸一张牌,对其使用五张【杀】后不能对其使用【杀'],(牌, 玩家, 目标) => { 返回 目标!= 玩家 &&!目标.是主公 2(); }).设置('人工智能', 目标 => { 变量 玩家 = _状态.事件.玩家; 返回 获取.效果(目标, {名称: '杀'}, 玩家, 玩家); }); '步骤 1' 如果(结果.布尔值) { 变量 目标 = 结果.目标[0]; 如果(lib.配置.扩展_十周年 UI_启用 && lib.配置.效果_sb_关羽) { 十年 UI.动画.播放骨架({ 名称: 'SS_gyskill', 缩放: 1 }); 游戏.播放音频('../扩展/标记补充/音频/effect_sbguanyu_skill.mp3'); 游戏.玩家.对每个(当前 => { 如果(当前 == 玩家) 返回; 当前.类列表.添加('sbwusheng_smooth'); // 变量 eff = 目标 == 当前?'sbwusheng_target':'sbwusheng_notarget'; // 当前.类列表.添加(eff); 如果(目标 == 当前) { 当前.创建高亮([[255, 255, 255], [255, 255, 50], [255, 50, 50]], 6); } 否则 { 当前.类列表.添加('sbwusheng_notarget'); } [2025-05-24 13:13:19 | AI写代码神器 | 522点数解答]