项目

一般

简介

行为

DoDrop » 历史记录 » 修订 3

« 上一页 | 修订 3/6 (差异) | 下一页 »
yangdefeng, 2023-07-13 14:46


doDrop

脚本控制角色死亡掉落

标签:命令定义|doDrop

格式
命令名 参数1 参数2 参数3
doDrop 装备唯一id 道具名称 掉落数量
说明:
  • 参数1: 掉落物为装备时,此参数为唯一id
  • 参数2: 掉落物道具名称
  • 参数3: 掉落数量
  • 此命令使用前提
    开启以下配置,
    配置文件 ..\Mir200\Tejieconfig\Tejieconfig.txt
    配置节点 [tjconfig]
    配置项 canCtrlDrop=1
    在以下触发器中可获得doDrop的3个参数
    [@scatterBagItems]
    [@dropUseItems]


特戒引擎脚本示例:

使用前提
配置文件 ..\Mir200\Tejieconfig\Tejieconfig.txt
配置节点 [tjconfig]
配置项 canCtrlDrop=1


以下为QFunction-0.txt中的触发块
文件路径
..\Mir200\Envir\Market_Def\QFunction-0.txt

;--脚本控制背包物品掉落
[@scatterBagItems]
#if
;--配置不执行掉落的条件
#act
;--此处为不执行掉落的逻辑
#elseAct
;--执行掉落处理
doDrop s0 s1 s2

;--脚本控制身上物品掉落
[@dropUseItems]
#if
;--配置掉落再返回的条件
#act
;--此处为掉落再返回的逻辑
goto @返回道具
#elseAct
;--执行掉落处理
doDrop s0 s1 s2
 
[@返回道具]
#if
;--背包没满
#act
giveInsItem s1
#elseAct
sendEmails 保险掉落返还 保险掉落返还 s1,

yangdefeng 更新于 超过一年 之前 · 3 修订