🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] <br/><br/> ## Msg消息 `type=msg;msg=&b副本开始...;target=join` 给进入的玩家所有玩家发送"&b副本开始..."消息 ``` target可选参数 join=所有进入的玩家 join_not_dealth=所有进入未死亡的玩家 dealth=死亡状态的玩家 ``` <br/><br/> ## Wait等待 `type=wait;time=2` 等待2秒 <br/><br/> ## Title `type=title;time=10;title=&7;small=&6[&b{time}&6] &a秒后开始副本;a=0;b=10;c=0;target=join` 连续发送10秒的title `{time}`变量会替换成剩余时间 <br/><br/> ## Rem标记 `type=rem;rem=跳转标记` 在当前行数做一个标记,一般配合jump使用 <br/><br/> ## Jump跳转 `type=jump;jump=跳转标记` 跳到rem标记=跳转标记的位置继续运行 <br/><br/> ## Var变量 `type=var;op=add;name=计次变量;value=1` 在当前副本的变量池内,将"计次变量"变量加1 ``` op可选 add=添加 set=设置 ``` <br/><br/> ## VarCheck判断变量 `type=varcheck;op=large;name=计次变量;value=5;jump=跳过循环1` 检查"计次变量"的值是否大于等于5 如果正确,继续往下执行,否则跳转到"跳过循环1"标记处 ``` op可选 equal=相等 large=大于等于 less=小于等级 ``` <br/><br/> ## MythcMobs ### mm怪物生成 `type=mm;loc=0,66,0,180,0;id=b;amount=1;rangeX=5;rangeY=1;rangeZ=5;level=1` 在副本坐标"0,66,0"的位置生成mm怪物ID为"b"的怪物 数量为1个,等级为1 生成范围X ± 5 生成范围Y ± 1 生成范围Z ± 5 ***** <br/><br/> ### mmmobcheck怪物检查 `type=mmmobcheck;id=b;less=0;time=10;jump=跳过循环2` 在10秒内,检查mm怪物的数量是否小于等于0 是的话继续往下执行,否则跳转到"跳过循环2"执行 <br/><br/> ## Tp传送 `type=tp;loc=0,66,0,180,0;target=join` 将所有进入的玩家传送到 "0,66,0" 的位置 ``` target可选参数 join=所有进入的玩家 join_not_dealth=所有进入未死亡的玩家 dealth=死亡状态的玩家 ``` <br/><br/> ## ResetPoint复活点 `type=resetpoint;loc=0,66,0,180,0` 设置当前复活点为"0,66,0"的位置 <br/><br/> ## End强制结束 `type=end;note=pass` 当流程运行到这行时,会强制结束副本,并且标记结束标签为"pass",一般配置BookQuest任务使用 <br/><br/> ## Command指令 ### 玩家/OP/控制台指令 `type=cmd;cmd=say %player_name%进入了副本;runtype=op;target=join` 给所有进入的玩家执行一条op指令"say %player_name%进入了副本" ``` runtype可选 op = 以op执行 con = 控制台执行 player = 玩家执行指令 ``` ``` target可选参数 join=所有进入的玩家 join_not_dealth=所有进入未死亡的玩家 dealth=死亡状态的玩家 ``` <br/><br/> ### 控制台指令 > 控制台指令只会执行一次,并且是以控制台执行,无法获取玩家变量 `type=concmd;cmd=say 远征副本` 让控制台执行一条op指令"say 远征副本" <br/><br/> ## Group坐标检测 `type=group;loc=-23,65,334;x=2;y=2;z=2;amount=1;time=5;jump=失败标记_1` 在5秒内检查以"-23,65,334"坐标为中心,范围x ± 2,y ± 2,z ± 2的位置的玩家数量是否大于等于1 通过则继续往下执行流程,否则跳转到"失败标记_1"的位置执行 <br/><br/> ## 运行中副本变量 大部分流程可使用的变量(例如:指令,控制台指令) |变量 |介绍 | | --- | --- | |`{team.level}` | 队伍平均等级 | |`{team.captain.level}` | 队长等级 | |`{team.current.amount}` | 队伍当前在副本内的人数,有可能有玩家退出了 | |`{team.amount}` | 队伍总人数 | |`{run.time}` | 运行时间 | |`{world}` | 当前副本世界名字 | |`{var.XX}` | 副本内部变量 ,`XX` 替换成变量名字 |