Нужен плагин на РандомТП
<?php
namespace YourPluginNamespace;
use pocketmine\plugin\PluginBase;
use pocketmine\command\Command;
use pocketmine\command\CommandSender;
use pocketmine\Player;
use pocketmine\level\Level;
use pocketmine\math\Vector3;
class RandomTeleportPlugin extends PluginBase {
public function onEnable() {
$this->getLogger()->info("RandomTeleportPlugin has been enabled!");
}
public function onCommand(CommandSender $sender, Command $cmd, string $label, array $args): bool {
if($cmd->getName() === "rtp" && $sender instanceof Player) {
$level = $sender->getLevel();
$x = rand(-1000, 1000); // измените эти значения в соответствии с вашими потребностями
$z = rand(-1000, 1000); // измените эти значения в соответствии с вашими потребностями
$y = $level->getHighestBlockAt($x, $z); // получаем высоту блока на случайных координатах
$pos = new Vector3($x, $y, $z);
$sender->teleport($pos);
$sender->sendMessage("Телепортировали вас на случайные координаты: X = $x, Y = $y, Z = $z");
return true;
}
return false;
}
public function onDisable() {
$this->getLogger()->info("RandomTeleportPlugin has been disabled!");
}
}
Этот плагин создает команду /rtp
, которая телепортирует игрока на случайные координаты в пределах диапазона от -1000
до 1000
по X и Z координатам. Высота Y получается с помощью функции getHighestBlockAt()
, которая находит самый высокий блок на заданных координатах.
Чтобы использовать этот плагин, просто разместите этот код в файле RandomTeleportPlugin.php
в вашем каталоге plugins
. Затем перезапустите сервер, и команда /rtp
будет доступна для использования!
Думаю перепишешь на PMMP4
Не получилось
Если чанк на этих координатах уже сгенерирован
Marusel это норм я тут с мобами работал а тут такое
Кто то сможет дать плагин, пж?
Сделай изи же
А где loadChunk()
?
В 2021 не надо прогружать чанк?
Это бот который берет код из интернета, что ты от него хочешь? Этот вопрос надо задавать кодеру который писал этот код
Сного мип
Это сообщение об ошибке указывает, что класс «SOFe\AwaitGenerator\Await» не может быть найден в файле «plugins/Wilderness-api4/src/muqsit/wilderness/command/BehaviourCommandExecutor» в строке 51.
Это может произойти, если требуемый класс или библиотека не установлены или указан неверный путь к файлу.
установи вирион
Где его найти?
Ахаахахах
Дайте плагин, очень нужно