#if
CheckInWarArea
CHECKUNDERWAR 沙巴克
equal <$getstrvalue(t18,第二神通)> 国战先锋
#act
ChangeDamageValue 1 + 5
#if
pex.checkHumanState 11 2
hasbuff 10178
#act
ChangeDamageValue 1 + 5
#if
equal <$getstrvalue(t18,第二神通)> 正义之士
pex.checkpkpoint > 199
#act
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-24 11:29:30 |
👁️ 阅读: 2
根据课程日志记录,你提供的代码片段中使用了多个检测和触发条件。如果这些条件同时满足,`ChangeDamageValue 1 + 5` 和 `ChangeDamageValue 1 + 15` 指令会依次执行。
`ChangeDamageValue` 指令的作用是改变伤害值。根据TXT语法的特性,当多个同类型的增减益效果叠加时,通常效果是累加的。
因此,如果“国战先锋”和“正义之士”等所有条件同时触发,最终对目标1(根据参数推断)的伤害值增加量将是 `5 + 5 + 15 = 25` 点。
← 返回问答库