诚实小鸟 发表于 2026-3-28 22:32:22

宝宝被击杀,获取人物名字


我想实现宝宝被杀后,宝宝死亡触发提示被谁杀的,找这个变量没找到,希望友友们指点一下,谢谢大家。
举例:玩家A的宝宝被玩家B击杀了,信息提示给玩家A,你的宝宝被玩家B杀害。
补充内容 (2021-8-26 15:28):
sendmsg 6 你的宝宝被<$Name>杀害
想实现的这个效果,被谁杀害,谁指的玩家

大方小兔 发表于 2026-3-28 22:32:22

要有宝宝死亡触发才行啊 好像没有这个触发的了。换个思路 暂时也想不到

聪明花朵 发表于 2026-3-28 22:32:22

变量<$CurTargetMasterName> 当前攻击目标的主人名(英雄、宝宝)
[@KillSlave]  杀死人物宝宝时触发
#act
sendmsg 6 你杀死了<$CurTargetMasterName>的宝宝
[@KillMon]杀死怪物时触发
#ACT
sendmsg 6 你杀死了<$CurTargetMasterName>的宝宝

诚实小鸟 发表于 2026-3-28 22:32:22

pai哥 发表于 2021-8-26 10:19 要有宝宝死亡触发才行啊 好像没有这个触发的了。换个思路 暂时也想不到
触发有的,就是获取不到攻击者的名字

坚强小鱼 发表于 2026-3-28 22:32:22

ljg3081022 发表于 2021-8-26 10:36 变量 当前攻击目标的主人名(英雄、宝宝)
[@KillSlave]  杀死人物宝宝时触发
#act
你这是获取的被攻击者名字,我想获取攻击者的名字

可爱小狗 发表于 2026-3-28 22:32:22

那就传递一下变量  把名字传给宝宝主人
<$CurTargetMasterName>.sendmsg

勤奋小鹿 发表于 2026-3-28 22:32:22

ljg3081022 发表于 2021-8-26 15:53 那就传递一下变量  把名字传给宝宝主人
.sendmsg
可以来个简单例子怎么传递吗,我不是初学者,谢谢大佬

勤奋小鸟 发表于 2026-3-28 22:32:22

SetHumVar <$CurTargetMasterName> s0 <$username>
<$CurTargetMasterName>.sendmsg  你的宝宝被

勤奋小狗 发表于 2026-3-28 22:32:22

ljg3081022 发表于 2021-8-26 16:57 SetHumVar  s0  
.sendmsg  你的宝宝被杀了
谢谢大佬,谢谢大佬
页: [1]
查看完整版本: 宝宝被击杀,获取人物名字