DoDrop » 历史记录 » 修订 2
修订 1 (yangdefeng, 2022-05-10 17:00) → 修订 2/6 (chenjun, 2022-06-14 15:53)
_*%{color:green}doDrop%*_
脚本控制角色死亡掉落
标签:命令定义|doDrop
*格式*
|命令名 |参数1 |参数2 |参数3 |
|doDrop |装备唯一id |道具名称 |掉落数量 |
说明:
* 参数1: 掉落物为装备时,此参数为唯一id
* 参数2: 掉落物道具名称
* 参数3: 掉落数量
* 此命令使用前提
开启以下配置,
|配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt |
|配置节点|[[tjconfig|[tjconfig]]] |
|配置项 |canCtrlDrop=1 |
|\2.在以下触发器中可获得doDrop的3个参数 |
|\2. [[[@scatterBagItems<notextile>]</notextile>|[@scatterBagItems<notextile>]</notextile>]]|
|\2. [[[@dropUseItems<notextile>]</notextile>|[@dropUseItems<notextile>]</notextile>]]| [[[@scatterBagItems<notextile>]</notextile>|[@scatterBagItems<notextile>]</notextile>]]|
-
-
*%{color:deepskyblue}特戒引擎脚本示例:%*
*使用前提*
|配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt |
|配置节点|[[tjconfig|[tjconfig]]] |
|配置项 |canCtrlDrop=1 |
-
-
%{color:deepPink}以下为QFunction-0.txt中的触发块%
文件路径
..\Mir200\Envir\Market_Def\QFunction-0.txt
bq. %{color:lightGrey};--脚本控制背包物品掉落%
[@scatterBagItems]
#if
%{color:lightGrey};--配置不执行掉落的条件%
#act
%{color:lightGrey};--此处为不执行掉落的逻辑%
#elseAct
;--执行掉落处理
*{color:green}doDrop* s0 s1 s2
bq. %{color:lightGrey};--脚本控制身上物品掉落%
[@dropUseItems]
#if
%{color:lightGrey};--配置掉落再返回的条件%
#act
%{color:lightGrey};--此处为掉落再返回的逻辑%
goto <notextile>@返回道具</notextile>
#elseAct
;--执行掉落处理
*{color:green}doDrop* s0 s1 s2
[<notextile>@返回道具</notextile>]
#if
%{color:lightGrey};--背包没满%
#act
[[giveInsItem]] s1
#elseAct
[[sendEmails]] 保险掉落返还 保险掉落返还 s1,