Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- declare(strict_types=1);
- namespace Tim\SoupFFA;
- use pocketmine\event\player\PlayerDeathEvent;
- use pocketmine\event\player\PlayerJoinEvent;
- use pocketmine\plugin\PluginBase;
- use pocketmine\utils\TextFormat as SF;
- use pocketmine\utils\TextFormat as TF;
- use pocketmine\event\Listener;
- use Tim\SoupFFA\listener\EventListener;
- use pocketmine\utils\Config;
- use pocketmine\Server;
- class Main extends PluginBase implements Listener{
- public function onEnable()
- {
- $this->getServer()->getLogger()->info(TF::GOLD . "SoupFFA geladen!");
- #Register Listener
- $this->getServer()->getPluginManager()->registerEvents(new EventListener(), $this);
- #Register Database
- @mkdir($this->getDataFolder() . "Database/");
- }
- public function onJoin(PlayerJoinEvent $event){
- $player = $event->getPlayer();
- $this->config = new Config($this->getDataFolder() . "Database/" . strtolower($player->getName()), Config::YAML, array(
- "deaths" => 0
- ));
- $this->config;
- }
- public function onDeath2(PlayerDeathEvent $event){
- $player = $event->getPlayer();
- $this->config->set("deaths" , $this->config->get("deaths") + 1);
- $this->config->save();
- }
- public function onDisable()
- {
- $this->getServer()->getLogger()->info(TF::GOLD . "SoupFFA entladen!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement