项目

一般

简介

行为

神佑首饰盒

标签:模块示例|神佑首饰盒>神佑首饰盒

模块说明
神佑首饰盒是一系列的装备位,首饰盒开启后可以穿戴对应的装备

相关配置
一、数据表
..\Mud2\DB\StdItems.CSV
表字段Stdmode决定该装备是否可穿戴到神佑首饰盒
字段值与装备格的对应关系:
72-神佑首饰1
73-神佑首饰2
74-神佑首饰3
75-神佑首饰4
76-神佑首饰5
77-神佑首饰6

二、装备位
神佑首饰盒拥有六个装备位,装备位编号51-56
装备位编号与装备格的对应关系:
51-神佑首饰1
52-神佑首饰2
53-神佑首饰3
54-神佑首饰4
55-神佑首饰5
56-神佑首饰6


特戒引擎脚本示例:


;..\Mir200\Envir\QuestDiary\神佑首饰盒\神佑首饰盒.txt
[@main]
#say
<显示首饰盒按钮/@显示首饰盒按钮> \ \
<锁住首饰盒按钮/@锁住首饰盒按钮> \ \
<隐藏首饰盒按钮/@隐藏首饰盒按钮> \ \
 
 
;在界面上显示首饰盒按钮
[@显示首饰盒按钮]
#act
activationCasket
messageBox 首饰盒入口在角色装备界面,点击首饰盒按钮可解锁
 
 
;将首饰盒按钮重新上锁,不常用
[@锁住首饰盒按钮]
#say
<关闭首饰盒/@确定关闭首饰盒> \ \
<取消/@exit>\
 
 
[@确定关闭首饰盒]
#act
setSndacasket 0
messageBox 首饰盒成功上锁
 
 
;隐藏界面上的首饰盒按钮,不常用
[@隐藏首饰盒按钮]
#say
必须在首饰盒显示或关闭的状态下才能使用 \ \
<隐藏首饰盒/@确定隐藏首饰盒> \ \
<取消/@exit>\
 
 
[@确定隐藏首饰盒]
#act
closeSndacasket
messageBox 首饰盒按钮成功隐藏


;..\Mir200\Envir\Market_Def\QFunction-0.txt
;神佑首饰盒按钮禁用状态时,点击触发
[@openSndacasket]
#say
<解锁首饰盒/@确定解锁首饰盒> \ \
<取消/@exit>\
 
 
[@确定解锁首饰盒]
#if
#act
setSndacasket 1
messageBox 首饰盒成功解锁
 
 
;穿装备触发,神佑首饰盒装备的装备位置是51-56
[@TakeOn51]
#act
messageBox 穿戴神佑盒装备51成功
 
 
;脱装备触发,神佑首饰盒装备的装备位置是51-56
[@TakeOff51]
#act
messageBox 脱掉神佑盒装备51成功

tejie 更新于 7 个月 之前 · 7 修订