在传奇死亡触发脚本中,你想要实现的是当玩家小红()在土城(
USERNAME)时,发布相应的死亡公告。根据你提供的两个部分,我们可以看到你已经有了基本的框架,但需要针对特定情况做调整。以下是修改后的脚本:
针对小红杀死小明的情况:
[@PlayDie]
#IF
KILLBYHUM
#ACT
IF ([$USERNAME] == “小明” AND [KILLER] == “小红”) THEN
SENDMSG 1 新闻联播:在:%m(%x:%y)发生恶性斗殴事件,玩家小红把玩家小明打成重伤!!!请密切关注本台后续报道
SendCenterMsg 0 223 [新闻联播]:玩家小红在:%m(%x:%y)杀害了玩家小明,因争夺装备或资源引发冲突。
ENDIF
#IF
KILLBYMON
#ACT
… (这部分可以保留,处理怪物杀死玩家的情况)
#IF
#ACT
… (这部分也可以保留,处理未知原因死亡的公告)
break
Copy
如果你想要更详细的公告,可以添加更多条件和描述:
[@PlayDie]
#IF
KillByHum
#ACT
IF ([$USERNAME] == “小明” AND [KILLER] == “小红”) THEN
SENDMSG 1 [新闻联播]:在土城(%m)发生斗殴,玩家小红(ID: $KILLER)因企图夺取小明(ID: $USERNAME)的装备,残忍地将其杀害!
SendCenterMsg 0 223 [新闻联播]:玩家小红(ID: $KILLER)在土城(%m)杀害了玩家小明(ID: $USERNAME),据目击者称,起因于装备争夺。
ENDIF
… (其他条件处理)
break
Copy
请确保在实际的脚本文件中替换掉%m、%x:%y、$USERNAME和$KILLER这些占位符为具体的变量或玩家ID。