星河彩虹独立端知识库
文档目录
服务端说明

自定义物品放入框

调用物品放入狂

<ITEMBOX:A:B:C:D:E:F:G:H>

  • A:物品框ID(0-65535)
  • B:物品框背景图片序号(0则不绘制背景)
  • C:Grid物品框偏移X,相对背景图片(当前位置)
  • D:Grid物品框偏移Y,相对背景图片(当前位置)
  • E:Grid物品框宽度(放入物品的区域大小)
  • F:Grid物品框高度(放入物品的区域大小)
  • G:允许放入的物品类型(不同stdmode使用“|”分割,同时控制stdmode和shape用“,”分割,参数为“*”时,允许所有物品)
  • H:未放入装备时,鼠标移动显示信息tips
  • H参数说明
  • 支持文字和换行符
  • 例如:第一行文字信息#0xff00ff00$第二行文字信息#0xff00ff00$第三行文字信息#0xff00ff00

代码示例
[@main]
<ITEMBOX:1:26065:3:5:34:34:*:请放入物品>     //可放入任何物品
<ITEMBOX:2:26065:3:5:34:34:5|6:请放入武器>   //只能放入武器
<ITEMBOX:3:26065:3:5:34:34:9,4:请放入宝盒>   //只能放入stdmode:9,shape:4的物品
<ITEMBOX:4:26065:3:5:34:34:9,4|44,-1:请放入物品>   //只能放入(stdmode:9,shape:4) 和(stdmode:44) 的物品

物品框放入取出触发

物品放入或取出触发当前NPC脚本下 [@ItemIntoBox] 标签并返回以下参数

  • $PARAM(0) //返回物品框ID
  • $PARAM(1) //返回放入物品ID (取出时则返回为0)
代码示例
[@ItemIntoBox]
#IF
True
#ACT
SENDMSG 5 返回物品框ID:<$PARAM(0)>
SENDMSG 5 返回物品ID:<$PARAM(1)>

本页目录