У кого есть плагин на авторестарт пожалуйста для Api 3.0.1 PHP 8.0 [FrozenCore]

У кого есть плагин на авторестарт пожалуйста для Api 3.0.1 PHP 8.0 [FrozenCore]

<?php

namespace YourPluginNamespace;

use pocketmine\plugin\PluginBase;
use pocketmine\scheduler\Task;
use pocketmine\Server;

class AutoRestartPlugin extends PluginBase {

    private $countdown = 60; // number of seconds before the server restarts
    private $countdownTaskId; // id of the countdown task

    public function onEnable() {
        $this->getLogger()->info("AutoRestartPlugin enabled!");
        $this->startCountdown();
    }

    public function onDisable() {
        $this->getLogger()->info("AutoRestartPlugin disabled!");
        $this->stopCountdown();
    }

    private function startCountdown() {
        $server = Server::getInstance();
        $this->countdownTaskId = $server->getScheduler()->scheduleDelayedRepeatingTask(new class($this->countdown) extends Task {
            private $timeLeft;
            public function __construct($time) {
                $this->timeLeft = $time;
            }
            public function onRun(int $currentTick) : void {
                $this->timeLeft--;
                Server::getInstance()->broadcastMessage("Server will restart in " . $this->timeLeft . " seconds!");
                if ($this->timeLeft <= 0) {
                    Server::getInstance()->shutdown();
                }
            }
        }, 20, 20)->getTaskId();
    }

    private function stopCountdown() {
        $server = Server::getInstance();
        $server->getScheduler()->cancelTask($this->countdownTaskId);
    }
}

1 лайк

By ChatGPT | VK

1 лайк

Yes

Чуть поправить, чтобы он не отправлял каждый раз смс об рестарте в чат, увеличить время

можн его попросить это сделать если совсем нуб

читать умеешь?

Нет, что за ошибка?

Give plugin

Еблан ты даже нормально плагин написать не можешь…

Restart main class not found

да не помогайте ему, он тупой ауфыч 2009 года

3 лайка

я помню как он на меня высирал чет

1 лайк

1 лайк

Забивные с района

Пон

а кто из них он?
Я думаю третьий

кто из них самый волк, вот тот он и есть

2 лайка

интересно, он меня до сих пор хочет скушать? мне страшно помогите

Я вижу тaм щенят

1 лайк