插件功能:
1.指令修改玩家龙核槽位内的物品,支持原版物品和MM\NI物品
2.类龙核keyconfig的指令组,且支持发包或者指令传参执行,且支持延迟执行。(新增背包物品检测)
3.提供额外的龙核发包及部分扩展。
插件前置:
DragonCore
插件指令:
执行指令组
传参支持papi变量
/qydragontool runcmd <玩家名称> <cmd节点名称> <参数1> <参数2> ……
发送物品到龙核槽位
-n参数如果存在,则会判断槽位内是否存在物品,存在物品则不发送。不填-n参数则为默认强制覆盖槽位物品
[mm]mm物品id 表示发送mm物品
/qydragontool changeslotitem <槽位名称> <物品名称,数量,[NI的data]> [玩家名称] [-n]
#调用HeadTag界面执行Functions
/qydragontool runtagfunction <玩家> <方法>
#查看插件提供的龙核发包
/qydragontool packet
重载插件
/qydragontool reload
插件发包:
发送消息给玩家
方法.发包('QyDragonTool','msg','要发送的消息');
执行指令组
方法.发包('QyDragonTool','cmd','指令组名称','参数1','参数2'……);
修改玩家龙核槽位物品
方法.发包('QyDragonTool','changeslotitem',<槽位>,<物品>,<数量>,<是否强制覆盖>);
物品格式支持mc、mm、ni三种
[mc]APPLE
[mm]MM物品ID
[ni]NI物品ID
[ni]NI物品ID,DATA
插件配置:
其中{var1}和{var2}等表示的是传入的参数的序号!
~delay~1表示延时1秒执行,秒数可自定义。
测试指令组:
cooldown: 5
cooldownMessage: "§c指令冷却中:{second}秒"
#执行commands的条件,支持">","<",">=","<=","="判定
conditions:
- "%player_level%,<=10,等级不足十级"
- "%player_name%,=Donasen,你不是Donasen"
commands:
- '[op]say OP身份执行指令 {var1} {var2} ~delay~1'
- '[console]say 控制台身份执行{var3}'
- 'say 玩家身份执行{var4}'
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


