跳到主要内容

ShowSpotDlg

物品放取框

ShowSpotDlg A B C

命令参数
参数
含义
A1:显示存放宝石仓库小窗口; 6:根据所提供的物品触发相关脚本;
B提示文字信息;
C触发标签,当参数Type为6时需要设置该参数; 当放入的物品没有找到对应的标签,则触发该标签;
命令说明
本命令用于显示一个物品放取框;
返回参数:
<$PARAM(0)>返回物品名字;
<$PARAM(1)>返回物品的ID;
特别提醒

注意:不要在后面调用的脚本中使用MessageBox命令提示信息,而要用#SAY命令提示信息,否则第二次放物品时不会触发对应的脚本;

例子
[@例]
#SAY
请把物品放入托盘。
#ACT
ShowSpotDlg 6 请提供物品 @其他物品
Break

[@裁决]
#SAY
你提供的物品是\\
<$PARAM(0)> 物品名字\
<$PARAM(1)>物品序列号\

[@倚天剑]
#SAY
你提供的物品是\\
<$PARAM(0)> 物品名字\
<$PARAM(1)>物品序列号\

[@其他物品]
#SAY
你提供的物品是\\
<$PARAM(0)> 物品名字\
<$PARAM(1)>物品序列号\

拆解叠加物品

ShowSpotDlg A B C

命令参数
参数
含义
AA参数=255
B1 拆分神秘符石 2 拆分圣灵精华 4 拆分骑战书残章 6 拆分原石
C触发标签@lable(可自定义)
命令说明

弹出物品拆分对话框

特别提醒
进行拆分物品触发脚本为在当前NPC下

脚本中可以使用以下参数
$PARAM(0) 获得物品的序列号
$PARAM(1) 获得物品名字
$PARAM(2) 获得拆分的数量
使用示例
[@拆分符石]
#ACT
ShowSpotDlg 255 1 @拆分神秘

[@拆分神秘]
#ACT
SENDMSG 5 <$PARAM(0)>物品序列号
SENDMSG 5 <$PARAM(1)>物品的名字
SENDMSG 5 <$PARAM(2)>获得拆分的数