SetItemState » 历史记录 » 修订 1
修订 1/2
| 下一页 »
yangdefeng, 2022-05-18 09:45
setItemState
设定指定装备位道具的绑定状态
标签:命令定义|setItemState
格式命令名 | 参数1 | 参数2 | 参数3 |
setItemState | 装备位id | 绑定类型 | 激活/取消绑定类型 |
- 参数1: 装备位id
- 0-16 指定id装备位中的道具
参见装备位id说明装备位置 - -1
当前打开的自定义道具栏中的道具
当前拾取道具
- 0-16 指定id装备位中的道具
- 参数2: 绑定类型
- 0 禁止丢弃
- 1 禁止交易
- 角色摆摊
- 玩家面对面交易
- 2 禁止放入仓库
- 3 禁止修理
- 4 禁止出售给NPC
- 5 禁止爆出
- 6 丢弃后消失
- 参数3: 是否激活绑定类型
- 0 取消
- 1 激活
特戒引擎脚本示例:
[@main]
#if
equal <$dress>
#act
sendMsg 6 装备位中没放衣服
#elseSay
<text:禁扔:50:50/@禁扔>
<text:禁交易:50:100/@禁交易>
<text:禁存:50:150/@禁存>
<text:禁修理:50:200/@禁修理>
<text:禁出售:50:250/@禁出售>
<text:禁爆出:50:300/@禁爆出>
<text:丢弃消失:50:350/@丢弃消失>
<text:可扔:200:50/@可扔>
<text:可交易:200:100/@可交易>
<text:可存:200:150/@可存>
<text:可修理:200:200/@可修理>
<text:可出售:200:250/@可出售>
<text:可爆出:200:300/@可爆出>
<text:丢弃可捡:200:350/@丢弃可捡>
[@禁扔]
#act
setItemState 0 0 1
sendMsg 6 设置装备位中<$dress>[禁扔]
[@禁交易]
#act
setItemState 0 1 1
sendMsg 6 设置装备位中<$dress>[禁交易]
[@禁存]
#act
setItemState 0 2 1
sendMsg 6 设置装备位中<$dress>[禁存]
[@禁修理]
#act
setItemState 0 3 1
sendMsg 6 设置装备位中<$dress>[禁修理]
[@禁出售]
#act
setItemState 0 4 1
sendMsg 6 设置装备位中<$dress>[禁出售]
[@禁爆出]
#act
setItemState 0 5 1
sendMsg 6 设置装备位中<$dress>[禁爆出]
[@丢弃消失]
#act
setItemState 0 6 1
sendMsg 6 设置装备位中<$dress>[丢弃消失]
[@可扔]
#act
setItemState 0 0 0
sendMsg 6 设置装备位中<$dress>[可扔]
[@可交易]
#act
setItemState 0 1 0
sendMsg 6 设置装备位中<$dress>[可交易]
[@可存]
#act
setItemState 0 2 0
sendMsg 6 设置装备位中<$dress>[可存]
[@可修理]
#act
setItemState 0 3 0
sendMsg 6 设置装备位中<$dress>[可修理]
[@可出售]
#act
setItemState 0 4 0
sendMsg 6 设置装备位中<$dress>[可出售]
[@可爆出]
#act
setItemState 0 5 0
sendMsg 6 设置装备位中<$dress>[可爆出]
[@丢弃可捡]
#act
setItemState 0 6 0
sendMsg 6 设置装备位中<$dress>[丢弃可捡]
由 yangdefeng 更新于 超过 2 年 之前 · 1 修订