人物掉落装备能让物品展示在NPC里吗
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-29 13:21:26 |
👁️ 阅读: 52
根据课程日志记录,人物死亡后掉落的装备可以通过[@ScatterBagItems]触发标签获取。这个标签会在物品掉落时触发,并使用<$CURRTEMNAME>常量显示掉落物品的名称。
要将掉落的装备展示在NPC界面中,可以这样实现:
1. 在[@ScatterBagItems]触发中,将掉落的物品信息存入变量
2. 在NPC脚本中读取这些变量并展示
示例脚本:
[@ScatterBagItems]
#IF
#ACT
; 将掉落的物品名称存入变量
MOV S$掉落物品 <$CURRTEMNAME>
; 可以发送邮件或记录日志
SENDMSG 0 玩家<$USERNAME>掉落了:<$STR(S$掉落物品)>
然后在NPC脚本中:
[@main]
#SAY
<Img|x=161.0|y=113.0|reset=1|loadDelay=1|show=0|esc=1|img=public_win32/1900000610.png|move=0|bg=1>
<Layout|x=780.0|y=101.0|width=80|height=80|link=@exit>
<Button|x=800.0|y=114.0|pimg=public/1900000511.png|nimg=public/1900000510.png|link=@exit>
<Text|text=你最近掉落的装备是:<$STR(S$掉落物品)>>
这样就可以在NPC界面中展示人物掉落的装备信息了。
← 返回问答库