Browse Source

Update README.md

tags/1.0
Ad5001 3 years ago
parent
commit
640ad2949e
1 changed files with 36 additions and 4 deletions
  1. 36
    4
      README.md

+ 36
- 4
README.md View File

@@ -1,6 +1,38 @@
# GameManager
Make minigames easilier !
Gamemanager is a plugin that allow minigame writing a lot easilier with his easy api, dizigned for per world minigame !
I made this for me at start bur feel free to use it to write your own minigame !
API :
Currently writing the wiki...
Gamemanager is a plugin that allow minigame writing a lot easilier with his easy api, disigned for per world minigame !
I made this for me at start but feel free to use it to write your own minigame !
### How to make a game:
To make a game base, create a new file called "<YOUR_GAME_NAME>.php". Inside it, add a

``
<?php

use Ad5001\GameManager\Game;
use pocketmine\Player;

class <YOUR_GAME_NAME> extends Game {

public function onGameStart() { // When the game start (enought players)
// $this->getServer()->broadcastMessage("Game started on {$this->getLevel()->getName()}");
}


public function onGameStop() { // When you stop the game.
// $this->getServer()->broadcastMessage("Game stoped on {$this->getLevel()->getName()}");
}


public function getName() : string {
return "<YOUR_GAME_NAME>";
}


public function getMaxPlayers() : int { // Return the max of the players
return <NUMBER OF PLAYERS MAX>;
}


// Write in progress :)
}
``

Loading…
Cancel
Save