Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 112|回复: 0

[PocketMine插件] [转载] SkyWars —— 空岛战争?小游戏一枚 Get! <娱乐项>[全版本]

[复制链接]
惊鸿落人间. 当前离线
积分
6592
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2017-11-14
查看详细资料
发表于 2020-7-21 16:09:45 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 惊鸿落人间. 于 2020-7-21 16:09 编辑




插件描述

  • 简单方便的创建方法
  • 支持单端多竞技场
  • 快捷,无延迟
  • 基于最新 PocketMine API
  • 支持自动重置竞技场
  • 支持自动填充物品箱




插件安装

> 安装插件:
  • 下载最新发布版或测试版
  • 导入插件文件夹 /plugins/
  • 重启服务器

> 创建竞技场:
  • 创建竞技场使用 /sw create <竞技场名称>
  • 进入设置模式 (命令 /sw set <竞技场名称>)
  • 使用设置命令 (不用添加 /), 你可以通过命令来设置竞技场

> 设置命令:

命令描述
help列出所有设置命令
done退出设置模式
slots <槽位>设置竞技场物品槽位
level <世界名>设置竞技场世界
spawn <玩家数>设置竞技场出生点
joinsign更新加入游戏木牌
enable启用竞技场
savelevel保存世界为 '世界名.zip'



命令/权限


  1.     /sw help:
  2.         Description: 列出 SkyWars 所有命令
  3.         Permission: sw.cmd.help (OP)
  4.     /sw create:
  5.         Description: 创建竞技场
  6.         Permission: sw.cmd.create (OP)
  7.         Usage: /sw set <竞技场>
  8.     /sw remove:
  9.         Description: 删除竞技场
  10.         Permission: sw.cmd.remove (OP)
  11.         Usage: /sw remove <竞技场>
  12.         Note: 此改动将在重启后生效
  13.     /sw set:
  14.         Description: 进入设置模式
  15.         Permission: sw.cmd.set (OP)
  16.         Usage: /sw set <竞技场>
  17.         Note: 仅用于游戏内玩家使用(控制台无法使用)
  18.     /sw arenas:
  19.         Description: 列出所有竞技场
  20.         Permission: sw.cmd.arenas (OP)
复制代码




插件API

> Event:
  1. /**  
  2. * 竞技场创建者.
  3. * @param Server $server  
  4. * @param Plugin $plugin  
  5. */
  6. public function __construct(Server $server, Plugin $plugin) {  
  7.     $server->getPluginManager()->registerEvents($this, $plugin);  
  8. }  
  9.   
  10. /**  
  11. * @param PlayerArenaWinEvent $event  
  12. */
  13. public function onWin(PlayerArenaWinEvent $event) {  
  14.     $player = $event->getPlayer();  
  15.     $this->addCoins($player, 100);  
  16.     $player->sendMessage("§a> You won 100 coins!");  
  17. }  
  18.                
  19. /**  
  20. * @param Player $player  
  21. * @param int $coins  
  22. */
  23. public function addCoins(Player $player, int $coins) {}
复制代码

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2020-10-20 11:13 , Processed in 0.046221 second(s), Total 12, Slave 11 queries, Release: Build.2020.09.30 1852, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表