PlayerPoints-点券插件
点券插件可以作为服务器中的一种货币系统或VIP货币系统使用,为玩家提供更多的交易和互动方式。
相关指令
- /points pay <name> <amount>:向其他玩家支付点券,需要指定对方的名字和支付的数量.
- /points give <name> <amount>:管理员可以使用此指令给玩家发放点券,同样需要指定玩家的名字和发放的数量.
- /points take <name> <amount>:管理员可以扣除玩家的点券,需要指定玩家的名字和扣除的数量.
- /points set <name> <amount>:管理员可以设置玩家的点券数量,需要指定玩家的名字和设置的数量.
- /points reset <name>:管理员可以清空玩家的点券,只需指定玩家的名字.
- /points look <name>:查看其他玩家的点券数量,需要指定对方的名字.
- /points me:查看自己的点券数量.
- /points lead [next/prev/#]:查看点券持有排行榜,可以使用next、prev或指定页数进行翻页.
- /points reload:重载插件配置.
以上指令都可以缩写为 /p <give/take/look/me/pay/set/reset>,但需要注意与PlotMe插件的命令缩写/p可能会发生冲突.
相关权限
- PlayerPoints.pay:相当于金钱的支付权限,玩家可以使用此权限向其他玩家支付点券.
- PlayerPoints.give:管理权限,管理员可以使用此权限给玩家发放点券.
- PlayerPoints.take:管理权限,管理员可以使用此权限扣除玩家的点券.
- PlayerPoints.set:管理权限,管理员可以使用此权限设置玩家的点券数量.
- PlayerPoints.reset:管理权限,管理员可以使用此权限重置玩家的点券.
- PlayerPoints.look:玩家权限,玩家可以使用此权限查看其他玩家的点券数量.
- PlayerPoints.lead:玩家权限,玩家可以使用此权限查看点券持有排行榜.
- PlayerPoints.me:玩家权限,玩家可以使用此权限查看自己的点券数量.
配置文件
- storage:数据储存方式,默认为YAML,还可以选择MySQL和SQLite,但MySQL和SQLite需要前置SQLibrary插件支持.
- mysql:如果选择MySQL作为数据储存方式,则需要配置以下选项:
- host:MySQL服务器的地址,默认为localhost.
- port:MySQL服务器的端口,默认为3306.
- database:MySQL数据库的名称,例如minecraft.
- user:MySQL数据库的用户名.
- password:MySQL数据库的密码.
- import:用于将数据从其他储存方式导入到MySQL,设置为true后使用一次会自动返回false.
- use:是否启用导入功能,默认为false.
- source:数据来源,可以选择SQLite或YAML.
- vote:投票相关配置.
- enabled:是否启用投票功能,默认为false.
- `amount`:投票奖励的点券数量,默认为100.
- online:是否仅在线玩家可以投票,默认为false.
- debug:调试相关配置.
- database:是否开启数据库调试,默认为false.
- vault:是否开启Vault插件调试,默认为false.
|
温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
6、"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系。