项目

一般

简介

SetItemState » 历史记录 » 修订 2

修订 1 (yangdefeng, 2022-05-18 09:45) → 修订 2/3 (yangdefeng, 2022-06-22 15:53)

_*%{color:green}setItemState%*_ 
 设定指定装备位道具的绑定状态 

 标签:命令定义|setItemState 

 *格式* 
 |命令名 		 |参数1 		 |参数2 		 |参数3 			 | 
 |setItemState 	 |装备位id 	 |绑定类型 	 |激活/取消绑定类型 	 | 

 说明: 
 * 参数1: 装备位id 
 ** 0-16 指定id装备位中的道具 
 参见装备位id说明[[装备位置]] 
 ** -1 
 当前打开的自定义道具栏中的道具 
 当前拾取道具 

 * 参数2: 绑定类型 
 ** 0 禁止丢弃 
 ** 1 禁止交易 
 *** 角色摆摊 
 *** 玩家面对面交易 
 ** 2 禁止放入仓库 
 ** 3 禁止修理 
 ** 4 禁止出售给NPC 
 ** 5 禁止爆出 
 ** 6 丢弃后消失 
 ** 7 禁止拍卖 

 * 参数3: 是否激活绑定类型 
 ** 0 取消 
 ** 1 激活 

 - 
 - 

 *%{color:deepskyblue}特戒引擎脚本示例:%* 

 bq. [<notextile>@</notextile>main] 
 #if 
 equal <$dress> 
 #act 
 sendMsg 6 装备位中没放衣服 
 #elseSay 
 <text:禁扔:50:50/<notextile>@</notextile>禁扔> 
 <text:禁交易:50:100/<notextile>@</notextile>禁交易> 
 <text:禁存:50:150/<notextile>@</notextile>禁存> 
 <text:禁修理:50:200/<notextile>@</notextile>禁修理> 
 <text:禁出售:50:250/<notextile>@</notextile>禁出售> 
 <text:禁爆出:50:300/<notextile>@</notextile>禁爆出> 
 <text:丢弃消失:50:350/<notextile>@</notextile>丢弃消失> 
 &nbsp; 
 <text:可扔:200:50/<notextile>@</notextile>可扔> 
 <text:可交易:200:100/<notextile>@</notextile>可交易> 
 <text:可存:200:150/<notextile>@</notextile>可存> 
 <text:可修理:200:200/<notextile>@</notextile>可修理> 
 <text:可出售:200:250/<notextile>@</notextile>可出售> 
 <text:可爆出:200:300/<notextile>@</notextile>可爆出> 
 <text:丢弃可捡:200:350/<notextile>@</notextile>丢弃可捡> 
 &nbsp; 
 &nbsp; 
 [<notextile>@</notextile>禁扔] 
 #act 
 setItemState 0 0 1 
 sendMsg 6 设置装备位中<$dress>[禁扔] 
 &nbsp; 
 [<notextile>@</notextile>禁交易] 
 #act 
 setItemState 0 1 1 
 sendMsg 6 设置装备位中<$dress>[禁交易] 
 &nbsp; 
 [<notextile>@</notextile>禁存] 
 #act 
 setItemState 0 2 1 
 sendMsg 6 设置装备位中<$dress>[禁存] 
 &nbsp; 
 [<notextile>@</notextile>禁修理] 
 #act 
 setItemState 0 3 1 
 sendMsg 6 设置装备位中<$dress>[禁修理] 
 &nbsp; 
 [<notextile>@</notextile>禁出售] 
 #act 
 setItemState 0 4 1 
 sendMsg 6 设置装备位中<$dress>[禁出售] 
 &nbsp; 
 [<notextile>@</notextile>禁爆出] 
 #act 
 setItemState 0 5 1 
 sendMsg 6 设置装备位中<$dress>[禁爆出] 
 &nbsp; 
 [<notextile>@</notextile>丢弃消失] 
 #act 
 setItemState 0 6 1 
 sendMsg 6 设置装备位中<$dress>[丢弃消失] 
 &nbsp; 
 &nbsp; 
 [<notextile>@</notextile>可扔] 
 #act 
 setItemState 0 0 0 
 sendMsg 6 设置装备位中<$dress>[可扔] 
 &nbsp; 
 [<notextile>@</notextile>可交易] 
 #act 
 setItemState 0 1 0 
 sendMsg 6 设置装备位中<$dress>[可交易] 
 &nbsp; 
 [<notextile>@</notextile>可存] 
 #act 
 setItemState 0 2 0 
 sendMsg 6 设置装备位中<$dress>[可存] 
 &nbsp; 
 [<notextile>@</notextile>可修理] 
 #act 
 setItemState 0 3 0 
 sendMsg 6 设置装备位中<$dress>[可修理] 
 &nbsp; 
 [<notextile>@</notextile>可出售] 
 #act 
 setItemState 0 4 0 
 sendMsg 6 设置装备位中<$dress>[可出售] 
 &nbsp; 
 [<notextile>@</notextile>可爆出] 
 #act 
 setItemState 0 5 0 
 sendMsg 6 设置装备位中<$dress>[可爆出] 
 &nbsp; 
 [<notextile>@</notextile>丢弃可捡] 
 #act 
 setItemState 0 6 0 
 sendMsg 6 设置装备位中<$dress>[丢弃可捡]