工会游戏内dkp工具介绍

为了便于游戏内工会dkp管理,我们为玩家提供了游戏内dkp系统。

dkp系统的一些基本介绍

常用命令:

  • .dkp teamcreate "$teamname"
  • .dkp teamlist
  • .dkp modify $team_id $dkp "$reason"
  • .dkp modifyall $team_id $dkp "$reason"
  • .dkp query
  • .dkp history
基本概念:我们的dkp系统是按照工会和dkp团2个维度来进行隔离的,工会进行dkp管理之前需要先进行dkp团的创建,再进行dkp的初始化和日常维护。
权限:dkp系统的查询所有的工会玩家都可以使用,修改权限只有工会拥有官员发言权限的玩家可以操作。

命令介绍

.dkp teamcreate 用于创建工会dkp团,一个工会可以创建多个dkp团,每个团dkp单独管理,进行dkp操作时需要在命令里面使用dkp团的id,团队名称要加英文双引号包裹
.dkp teamlist 用于查询dkp团列表和查看dkp团的id信息, 修改dkp需要使用到dkp团的id。
.dkp modify $team_id $dkp "$reason" 命令 用于修改玩家的dkp, $team_id 参数 是dkp团的id, $dkp 是具体的dkp数值,加dkp 就是正值,扣减dkp就是负值,dkp值仅支持整数,不支持小数。 $reason dkp的调整原因,reason 需要使用因为双引号包裹。
示例:

.dkp modify 1 10 "mc集合分"
.dkp modify 1 5 "mc老一boss分"
.dkp modify 1 -20  "消费裤子分"  
.dkp modifyall $team_id $dkp "$reason" 该命令用于批量修改整团的dkp信息。
批量修改命令只会修改团队在线玩家,如果团队玩家有离线的,那么该玩家dkp信息不会被修改。
示例:
.dkp modifyall 1 5 "blw集合分"      (团队所有人都加5分)
.dkp query 查询当前dkp有多少
.dkp history 查询dkp变化历史

命令目标说明

所有命令的作用对象为执行命令人的目标,如果执行命令人没有选择目标,将会将命令执行到自己,也可以在所有 命令的末尾加上玩家姓名来作用于具体玩家。目标优先级为 :命令上的玩家名字 > 目标 > 自己。
批量修改dkp修改的是目标所在的团队所有人。
所有命令都可以通过在命令结尾增加玩家姓名来将命令应用到具体玩家。

.dkp modify 1 10 "mc集合分" 张三
.dkp modify 1 5 "mc老一boss分" 李四
.dkp modify 1 -20  "消费裤子分"  王二

Report Post # written by
Reason
Explain (256 characters max)

Reported!

[Close]

Comments(0)

TheAdriann
Realm Name
TheAdriann
| Cancel