Дайте плиз плагин для тп на другой сервер PMMP 4

Дайте пожалуйста плагин на порталы, которые тепают на другой сервер. На PMMP 4

Порталов нету у меня, но зато есть команда /transfer или /transferserver

Про эту команду я знаю

И что же тебе нужно дорогой ) если уже есть готовое

И ещё кто то ещё использует порталы вместо нпс?

Асациации с порталами как на серверах рекламирующий tlauncher

public function onMovePlayerPortal(PlayerMoveEvent $source) : void){
$player = $source->getPlayer();
$minX = $player->getX();
$minY = $player->getY();
$maxX = $player->getX();
$maxY = $player->getY(); //Отличий от мин нет. Я делаю много лишнего чтобы ты понял как
$ip = ""; //Вставь сюда айпи;
$port = 19132; //Вставь сюда порт P.S стандартный 19132 можешь поменять
if($minX == самая маленькая боковая координата and $minY == самая маленькая верхняя координата and $maxY == самая большая верхняя координата and $maxX == самая большая верхняя координата){
$pk = new TransferPacket;
$pk->ip = $ip;
$pk->port = $port;
$player->dataPacket($pk);
}
}

Где minX, minY ставиться координаты портала только боковые/верхние по самому маленькому радиусу
Где maxX, maxY ставиться координаты портала только боковые/верхние по самому маленькому радиусу

AxisAlignedBB

Нахуй ты учишь новичков говнокодить

$minBlock // самый нижний крайний блок
$maxBlock //самый верхний крайний блок
$player // Player's object

$minVector = $minBlock->asVector3();
$maxVector = $maxBlock->asVector3();

if($player->getBoundingBox()->intersectsWith(new AxisAlignedBB($minVector->x, $minVector->y, $minVector->z, $maxVector->x, $maxVector->y, $maxVector->z))){
$player->transfer("127.0.0.1", 19132);

А, ещё забыл: таск надо накатить, либо проверять при PlayerMoveEvent

1 симпатия