1.新增指令

图片[1]-CSBOT_自定义高级指令 – 北梦の博客-北梦の博客

2.修改指令内容

图片[2]-CSBOT_自定义高级指令 – 北梦の博客-北梦の博客

设置完成效果如下

图片[3]-CSBOT_自定义高级指令 – 北梦の博客-北梦の博客
图片[4]-CSBOT_自定义高级指令 – 北梦の博客-北梦の博客

目前支持变量

使用时需写在【】生效

名称备注
换行输出消息换行
时间获取当前时间并替换
发送人QQ触发指令的qq号
变量1、变量2、变量3、变量n用于填充指令变量,当指令需要传递参数可用
例:
测试指令 chat 123
此时:
变量1=chat
变量2=123

目前支持的指令:

使用时需写在{}内生效

单服务器执行指令

格式:单服务器执行指令|服务器序号|需要执行的指令|是否不返回结果

参数解释
单服务器执行指令固定值,不可改变
服务器序号和在线的服务器序号一致
需要执行的指令直接执行指令,例如/vs 123
是否不返回结果可选:true、false
当为true时被替换并且不会返回执行结果
  • 指令名称:测试指令
  • 权限:群成员
  • 输入指令:测试指令 玩家1

指令内容:

{单服务器执行指令|4|/vs 【变量1】|false}

测试返回:

该玩家不在线,正在查询离线数据
玩家 【aa】 的状态如下:
最大生命值:400   当前生命值:480
最大魔力值:20   当前魔力值:20
完成渔夫任务数:0
库存硬币数:0铂金币  10金币  85银币  77铜币
各种永久增益:恶魔之心  火把神徽章  工匠面包  生命水晶  埃癸斯果  奥术水晶  银河珍珠  黏性蠕虫  珍馐  
在线时长:87小时 18分钟 20秒
死亡次数:647
已击杀生物数:37851 个
已击杀Boss:毁灭者(10),鹿角怪(14),世界吞噬怪(15),猪龙鱼公爵(2),血肉墙(10),世纪之花(2),冰雪女王(1),圣诞坦克(1),常绿尖叫怪(1),克苏鲁之眼(14),T1黑暗魔法师(10),史莱姆王(7),机械骷髅王(3),克苏鲁之脑(1),火星飞碟(14),骷髅王(2),蜂王(3),荷兰飞盗船(5),史莱姆皇后(1),石巨人(6),魔焰眼(1),激光眼(1),光之女皇(1),哀木(7),南瓜王(4),拜月教邪教徒(1),星云柱(1),星尘柱(1),星旋柱(1),月亮领主(1)
已击杀罕见生物:宝箱怪(107),哥布林侦察兵(22),巫毒恶魔(51),蛾(4),沙尘精(12),宁芙(11),骷髅狙击手(13),骷髅李小龙(38),骷髅特警(14),骷髅突击手(16),地牢史莱姆(61),蛇发女妖(303),眼怪(2),蛾怪(4),七彩草蛉(1),不死矿工(68),胭脂虫(25),粉史莱姆(7),游荡眼球怪鱼(3),彩虹史莱姆(18),冰雪巨人(305),哥布林术士(3),猩红宝箱怪(38),神圣宝箱怪(3),恐惧鹦鹉螺(7),血鳗鱼(1),紫胶虫(6),圣骑士(6),冰雪宝箱怪(4),金色史莱姆(207),蒂姆(4),僵尸新郎(1),新娘(3),丛林宝箱怪(1),腐化宝箱怪(2),僵尸人鱼(9),松露虫(1),符文巫师(1),小丑(2),海盗船长(3),痛苦亡魂(1)

全服务器执行指令

格式:全服务器执行指令|需要执行的指令|是否不返回结果

参数解释
全服务器执行指令固定值,不可改变
需要执行的指令直接执行指令,例如/vs 123
是否不返回结果可选:true、false
当为true时被替换并且不会返回执行结果

使用方法和单服差不多,仿造即可

减少货币

格式:减少货币|qq|减少的数量|是否不返回结果|是否货币不足直接结束

参数解释
减少货币固定值,不可改变
qq需要减少货币的qq,一般可以配合参数发送人qq使用
减少的数量需要减少的货币数量
是否不返回结果可选:true、false
当为true时被替换并且不会返回执行结果
是否货币不足直接结束可选:true、false
当为true时,指定qq扣除的数量不够,则直接返回,并且不会回复

增加货币

格式:增加货币|qq|增加的数量|是否不返回结果

参数解释
增加货币固定值,不可改变
qq需要减少货币的qq,一般可以配合参数发送人qq使用
增加的数量需要增加的货币数量
是否不返回结果可选:true、false
当为true时被替换并且不会返回执行结果

查询货币

该指令会返回货币数量

格式:查询货币|qq

参数解释
查询货币固定值,不可改变
qq需要查询货币的qq,一般可以配合参数发送人qq使用

存变量

该指令会被替换为空

格式:存变量|变量|存入值

参数解释
存变量固定值,不可改变
变量存入的变量的名称,可自定义,如果重复会覆盖掉之前的数据
存入值存入的值

取变量

该指令会返回变量值

格式:取变量|变量

参数解释
取变量固定值,不可改变
变量需要取出的变量值的变量名,需要存了才可以取,否则返回空

运算

该指令会返回运算结果

格式:运算|表达式

参数解释
运算固定值,不可改变
表达式加减乘除及乘方运算,失败返回空
+、-、*、/、…

高级使用方法

指令传递参数

指令名称:测试指令

指令内容:

触发QQ:【发送人QQ】
触发时间:【时间】
变量测试:【变量1】
变量测试2:【变量2】

输入指令:测试指令 aa bb

返回:

触发QQ:xxx
触发时间:2024-11-02 18:11:49
变量测试:aaa
变量测试2:bbb

变量和执行指令的共同使用方法

指令名称:测试指令

指令内容:

时间:【时间】
发送人QQ:【发送人QQ】
指令返回:{单服务器执行指令|4|/vs 【变量1】}

输入指令:测试指令 aa

返回:

触发QQ:xxx
触发时间:2024-11-02 18:11:49
指令返回:

指令的嵌套

指令名称:测试指令

指令内容:

时间:【时间】
发送人QQ:【发送人QQ】{存变量|a|{查询货币|【变量1】}}
货币数量:{取变量|a}
加10:{运算|{取变量|a}+10}

输入内容:测试指令 10001

返回:

时间:2024-11-14 17:51:36
发送人QQ:3095980052
货币数量:0
加10:10
© 版权声明
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容