[积分] QyGuajichi – 区域挂机池

插件功能:
  1.自定义多个挂机区域
  2.不同挂机区域可设置不同挂机奖励
  3.挂机支持根据权限执行不同的奖励组
  4.奖励支持[后台指令][掉落MM物品][掉落原版物品]
  5.奖励支持使用公式计算,可通过检测玩家变量来计算出参数加入掉落
  6.物品掉落支持自定义数量、指定范围数量、自定义掉落机率

插件前置:
  MythicMobs 4.X (懒得写兼容5.X)
  Placeholderapi (建议2.10.2+)

插件指令:

支持缩写[qygjc, guajichi]
/qyguajichi settp <区域名称> 设置区域的传送坐标
/qyguajichi tp <区域名称> 快捷传送到某个挂机区域
/qyguajichi reload 重载插件配置

插件配置:

#在挂机区域多少秒无操作后进入AFK挂机状态
join-afk-time: 3

#挂机池区域设置
region:
  #挂机池的名称 
  新手村挂机池:
    #挂机池范围 格式: 世界名称,x1,y1,z1,x2,y2,z2
    range: c1,6,53,9,12,49,21
    #使用指令进入挂机池的坐标 格式: 世界名称,x1,y1,z1,yaw,pitch
    #可使用指令/qygjc settp <区域名称>快捷设置
    tpto: c1,9.651958,50.000000,13.708928,-1.700005,20.399982
    joinmsg: "你进入了新手村挂机池!"
    leavemsg: "你离开了新手村挂机池!"
    #挂机奖励间隔 单位:秒
    reward-interval: 3
    #<num:公式>表示输出为公式计算后的值
    #<player>表示玩家名称
    afk-cmd:
      #玩家默认执行的 除了default节点 其他节点名称可自定义
      default:
        - "exp give <player> <num:%player_level%+%player_level%/10>"
        - "say <num:%player_level%+%player_level%/10>"
      #有qyguajichi.<节点名称>权限后执行的
      #下列的节点,如果玩家都拥有权限,则只执行第一个符合条件的,满足权限后将不再检测后续的权限
      mvp:
        - "exp give <player> <num:%player_level%+%player_level%/5>"
      vip:
        - "exp give <player> <num:%player_level%+%player_level%/8>"
    #挂机物品奖励
    #格式【物品id,奖励数量,奖励机率】
    #如果物品id以[mm]开头,则奖励Mythicmobs里的物品
    #奖励数量允许填整数数值或者【1-3】这类区间,在区间数值里随机获取整数数值
    #奖励机率是0-1
    item-drop:
      #玩家默认执行的 除了default节点 其他节点名称可自定义
      default:
        - "apple,1-3,0.3"
        - "[mm]BanditTunic,2,1"
      #有qyguajichi.<节点名称>权限后执行的
      #下列的节点,如果玩家都拥有权限,则只执行第一个符合条件的,满足权限后将不再检测后续的权限
      mvp:
        - "glass,1-3,0.3"
        - "[mm]KingsCrown,2,1"
      vip:
        - "grass,1-3,0.3"
        - "[mm]SkeletonKingSword,2,1"

插件变量:

%qygjc_isafk%:返回 true 或 false,表示玩家是否处于 AFK 状态。
%qygjc_name%:返回玩家当前所处的挂机区域名称,如果不在区域内返回空字符串。
%qygjc_time%:返回下一次奖励的剩余秒数
%qygjc_per%:返回玩家在当前区域内的权限组,默认返回 default。
© 版权声明
THE END
[积分] QyGuajichi - 区域挂机池-清影据点
[积分] QyGuajichi – 区域挂机池
此内容为付费资源,请付费后查看
4500积分
付费资源