A TheBridge Plugin For PocketMine-MP

Overview

TheBridge

A TheBridge Plugin For PocketMine-MP

Command Description Permission
/tb create Create new arena. thebridge.set
/tb delete Delete arena. thebridge.set
/tb quit Leave from game. Default
/tb join Join to game. Default
/tb setspawn Set position of spawn position a team. thebridge.set
/tb setgoal Set position of goal a team. thebridge.set
/tb setworld Set world name of arena. thebridge.set
/tb sethub Set hub position. thebridge.set
/tb reload Reload all arena. thebridge.set

Features

  • All basics of TheBridge game
  • In-Game scoreboard
  • Configurable

TODO

  • Save Kills, Wins, Goals in Database
Comments
  • Bug

    Bug

    When game ends, the players inventory and armor inventory does not clear

    $this->getInventory()->clearAll($player); // is it this? im not sure but yeah pls fix this
    
    opened by ItsToxicGG 3
  • BetterReadMe

    BetterReadMe

    This makes the readme.md better

    What changed and added?

    • Added a new # (Whats thebridge) and explain thebridge minigame
    • removed todo and just added them at features to know if the feature is already implemented it would be [X] this does show a tick and [ ] means it has not been implemented yet
    • added Suggestions From github users, this shows the suggestions from other users and may/may not get implemented
    • added Issues / suggestions, this explain where a user can report a issue or suggest a feature that sould be added
    • added Author, this is basic it just shows who is the author and it is you ("SandhyR")
    opened by RandomNonDev 1
  • Modifications

    Modifications

    Some necessary modifications:

    When a player falls into void he returns to the default level. The ideal would be to have a spectator time for him to return to his spawn position.

    Put fall damage in matches. Without it you lose part of the dynamics of the game.

    When the player leaves the game or when it ends, the player who won continues with all the items in his inventory. If there is a tie, the same thing happens. The ideal was for the items to leave the inventory.

    bug enhancement 
    opened by RazzyGP 0
  • Better Icon Points

    Better Icon Points

    What does this do?

    So when i was using this plugin after blue or red score the points icon on scoreboard turns red and i was like wait that aint like hypixel or any other server so i tryed to implement a suggestion i made in #6 Red Point: Old: after scoring it one of the circle icons turns green on scorboard... New: after scoring reds circle point turns red on scoreboard Blue Point: Old: after scoring it one of the circle icons turns green on scorboard... New: after scoring reds circle point turns blue on scoreboard

    Have this been tested?

    Yes!

    opened by RandomNonDev 0
  • EPIC

    EPIC

    Hey! This plugin is actually insane: only one problem: You can not edit scoreboard or config! That is all! create a config file, and wow!

    This is insane :D

    Some Other Bugs and Suggestions:

    • Make it spawn you at first in the world spawn point not your side
    • add cosmetics
    • Leave item doesnt work
    • after you score once, the cages dont release yo u
    • quit command does not work
    • When leaving: case "RUNNING": foreach ($this->players as $player){ if($this->cage) { $player->sendTitle("", TextFormat::GRAY . "Cages will open in " . TextFormat::GREEN . $this->cagecountdown); $player->getWorld()->addSound($player->getPosition(), new PopSound()); } ScoreFactory::setObjective($player, TextFormat::YELLOW . TextFormat::BOLD . "THE BRIDGE"); ScoreFactory::setScoreLine($player, 1, TextFormat::WHITE . "Time left: " . TextFormat::GREEN . Utils::intToString($this->timer)); ScoreFactory::setScoreLine($player, 2, TextFormat::RED . TextFormat::BOLD . "[R]" . TextFormat::RESET . Utils::intToPoint($this->playerinfo[array_search("red", $this->teams)]["goals"])); ScoreFactory::setScoreLine($player, 3, TextFormat::BLUE . TextFormat::BOLD . "[B]" . TextFormat::RESET . Utils::intToPoint($this->playerinfo[array_search("blue", $this->teams)]["goals"])); ScoreFactory::setScoreLine($player, 4, TextFormat::WHITE . "Kills: " . TextFormat::GREEN . $this->playerinfo[strtolower($player->getName())]["kills"]); ScoreFactory::setScoreLine($player, 5, TextFormat::WHITE . "Goals: " . TextFormat::GREEN . $this->playerinfo[strtolower($player->getName())]["goals"]); ScoreFactory::setScoreLine($player, 6, TextFormat::WHITE . "Map: " . $this->arenainfo["arenaname"]); ScoreFactory::setScoreLine($player, 7, TextFormat::WHITE . "Mode: Solo"); ScoreFactory::setScoreLine($player, 8, " "); ScoreFactory::setScoreLine($player, 9, TextFormat::YELLOW . "yourservername.com"); ScoreFactory::sendObjective($player); ScoreFactory::sendLines($player); } if ($this->cagecountdown <= 0) {
    enhancement 
    opened by Tuvqlu 0
  • Bug

    Bug

    https://github.com/SandhyR/TheBridge/blob/888d2c2f48dd09b08d6085451a07e67a35565788/src/SandhyR/TheBridge/EventListener.php#L133

    Canceling event is not necessary and causes bug on return

    opened by RazzyGP 0
  • Great Plugin! Maybe Add 2v2/4v4?

    Great Plugin! Maybe Add 2v2/4v4?

    Great plugin! It'd be really cool if you added 2v2/4v4 to this. Also, dying by the void seems to mess up the game at the moment. Another thing that would be great is if you let us choose whether or not the non block placing region around the goal is activated or not, as for some people it may be too large.

    enhancement 
    opened by SodumbX 1
  • Suggestions to Add

    Suggestions to Add

    1. Custom Kit (custom kit is when you can change your thebridge inventory/thebridge kit inventory ) note: youse invmenu to create the a invchest for a player to change there kit
    2. Better Points like hypixel (the points are green on both it would be cool if it was red on the red team and blue on the blue team and i thinks it very eazy to do this)
    3. Api (an api to getKills and getWins all across a players games)
    4. SpectatorCore (after losing or wining a spectatorcore will apear and have the item "Play Again" and also "Leave The Game")\
    5. Gain Xp And Coins (after a kill and win you earn a certain amount of xp and coins) note: it does send an message "You earned 10 xp and 10 coins by wining the game" (the coins are from a plugin named "BedrockEconomy" and xp is no plugin its already implemented in pocketmine)
    enhancement 
    opened by RandomNonDev 2
Owner
Sandhy Raihan
Hi
Sandhy Raihan
A plugin manager for PocketMine-MP downloads plugin from PocketMine-MP official plugin repository

oh-my-pmmp A plugin manager for PocketMine-MP Getting Started Prerequisites Your server MUST RUN the latest version of PocketMine. Installation From P

thebigcrafter 6 Jan 4, 2023
This Pocketmine-MP plugin is a plugin including a complete faction system.

SimpleFaction Simple faction plugin replacing FactionsPro which is no longer updated. Commands Command Name Command Description Available for /f help

Ayzrix 33 Dec 19, 2022
SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

null 1 Jan 7, 2022
Integrates the ClassicPress Plugin Directory and any plugin stored in GitHub (tagged with classicpress-plugin) in the ClassicPress Admin

ClassicPress Plugin Directory Adds a new screen in a ClassicPress Install where you can browse, install, activate, deactivate, update, delete and pagi

TukuToi 3 Dec 27, 2022
A PocketMine/Altay Plugin to morph yourself into a block

BlockMorph A PocketMine/Altay Plugin to morph yourself into a block Command To morph yourself into a block use this command: /blockmorph [BlockID|Bloc

Matze 7 Mar 22, 2022
A useful PocketMine-MP plugin that allows you to create crates in-game!

ComplexCrates A useful PocketMine-MP plugin that allows you to create crates in-game! Commands Main command: /crate Sub commands: create

Oğuzhan 8 Aug 26, 2021
A plugin to add more blocks to PocketMine

This plugin aims to add all blocks not included in PocketMine. As of right now the ExtendedBlocks plugin is required to add blocks with IDs above 255.

xSuper 26 Dec 19, 2022
✨An Ultimate NPC plugin made by brokiem for PocketMine-MP.

SimpleNPC An Ultimate NPC plugin made by brokiem for PocketMine-MP. ✨ Features Migration from Slapper supported! ✔ Right click to interact! ✔ NPC can

broki 53 Jan 1, 2023
Plot and protection plugin for PocketMine-MP

MyPlot Create, manage, and build in protected plots. Keep your builds safe from griefers! Official MyPlot precompiled builds can be found on Poggit at

Jason 101 Oct 28, 2022
A Pocketmine-MP (PMMP) plugin to help staff members enforce the rules of the server.

StaffMode is an all-in-one Pocketmine-MP (PMMP) moderation plugin made to simplify the life of staff members.

ItsMax123 9 Sep 17, 2022
A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.

AntiGlitch AntiGlitch is an all-in-one Pocketmine-MP (PMMP) plugin made to prevent as many known glitches. Setup Guide To start using the plugin, down

ItsMax123 12 Sep 17, 2022
CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file

CrateKeyShopGUI CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file Depend FormAPI EconomyAPI PiggyCrate InvCrashFix Download Dow

null 4 Jan 7, 2022
Custom boss plugin for PocketMine-MP.

Bosses Custom boss plugin for PocketMine-MP. What is this plugin? This plugin adds entities that they have so much things to configure! How to create

Oğuzhan 7 Feb 8, 2022
This plugin adds custom pets to game for PocketMine-MP!

ComplexPets A plugin that adds pets to game made by OguzhanUmutlu for PocketMine-MP. Command Simply type /pets and summon your favorite animal! Featur

Oğuzhan 10 Aug 12, 2021
Casino plugin for Pocketmine-MP

Casino A simple Casino plugin for Pocketmine-MP. Usage You can make people bet for in-game money and in return either they win the money or loose. Cha

DeadBush 0 Jan 12, 2022
🐕‍🦺 An Ultimate Pets plugin for PocketMine-MP.

SimplePets An Ultimate Pets plugin made by broki for PocketMine-MP. ✨ Features MySQL and SQLite database Anti sql injection All mobs in Minecraft Pets

broki 23 Oct 13, 2022
A PocketMine-MP plugin that replaces a block to another block when breaks, then back to the original block after a certain time

BlockReplacer A PocketMine-MP plugin that replaces a block to another block when breaks, then back to the original block after a certain time How to I

AIPTU 11 Sep 2, 2022
This is a PocketMine plugin that helps staffs track players using commands.

Track This is a PocketMine plugin that helps staffs track players using commands. Features Allows selected staffs to watch players use commands to fac

Nguyễn Thành Nhân 6 Jun 23, 2022
Pocketmine Plugin implementing Stackable Spawners

Information This plugin adds a Stackable Spawner System to PMMP. When you place a Spawner, you can stack additional Spawners onto the same Spawner to

null 33 Aug 17, 2022