Помогите пожалуйста с плагином 121211

При попытке телепортироваться к игроку пишит что он в другом мире . Я хочу убрать это вообще и для этого нужно стереть строки в коде, Я не знаю как правильно нужно их убрать чтобы не испортить плагин
Teleports.zip (10.5 КБ)

В этом плагине нет такого ограничения, ищи в другом

Teleports.php (8.9 КБ)

Есть 1818282

Покажи строку

Где

			case 'tpa':
			if(!isset($args[0])) return $sender->sendMessage("§cИспользуйте: /tpa <ник_игрока>");
			$nickname = $args[0];
			$tpplayer = $this->getServer()->getPlayer($args[0]);
			if(!($tpplayer))
				return $sender->sendMessage("§cИгрока с ником §6$args[0] §cнет онлайн");
			
			if(isset($this->request[strtolower($tpplayer->getName())]) && in_array(strtolower($sender->getName()), $this->request[strtolower($tpplayer->getName())]))
				return $sender->sendMessage("Вы уже отправили запрос игроку " . $tpplayer->getName());
			
			$tpplayer->sendMessage("§7* §eИгрок §a" . $sender->getName() . " §eотправил вам запрос на телепортацию");
			$tpplayer->sendMessage("§7* §eВведите §a/tpc §e- принять, §c/tpd §e- отменить запрос на телепортацию");
			$sender->sendMessage("§eВы отправили игроку §6" . $tpplayer->getName() . " §eзапрос на телепортацию");
			
			if(!isset($this->request[strtolower($tpplayer->getName())])){
				$this->request[strtolower($tpplayer->getName())] = array(strtolower($sender->getName()));
			}else{
				array_push($this->request[strtolower($tpplayer->getName())], strtolower($sender->getName()));
			}
			
			break;
			
			case 'tpc':
				if(!isset($this->request[strtolower($sender->getName())])) return $sender->sendMessage("§cВам не поступали запросы на телепортацию");
				$names = "";
				foreach($this->request[strtolower($sender->getName())] as $name){
					if(($player = $this->getServer()->getPlayer($name))){
						$player->teleport(new Vector3($sender->getFloorX()+0.5, $sender->getFloorY()+1, $sender->getFloorZ()+0.5));
						$names .= $player->getName() . "§7,§6 ";
						$player->sendMessage("§eВаш запрос на телепортацию был принят игроком, §e" . $sender->getName());
						unset($this->request[strtolower($sender->getName())]);
					}
				}
				$sender->sendMessage("§7* §aИгроки, которые отправили запрос на телепортацию, перемещены к вам.");
				$sender->sendMessage("§7* §aОтправляли запрос: §6" . $names);
			break;
			
			case 'tpd':
				if(!isset($this->request[strtolower($sender->getName())])) return $sender->sendMessage("§cВам не поступали запросы на телепортацию");
				$names = "";
				foreach($this->request[strtolower($sender->getName())] as $name){
					$names .= $name . ", ";
				}
				$sender->sendMessage("§eВы отменили запросы от игроков: ");
			break;

			case 'tp':
				if(!$player->hasPermission("cmd.teleport") && !$player->isOp()) return $sender->sendMessage("§8[§cСервер§8] §6У вас нет прав, для выполнения команды");
				if(isset($args[0])){ $name = $args[0]; }else{ return $sender->sendMessage("§cИспользуйте: /tp [игрок]"); }
				if(!($player = $this->getServer()->getPlayer($name))) return $sender->sendMessage("§cИгрок с ником §6{$name} §cне онлайн");
				$sender->teleport(((new Vector3($player->getFloorX(),$player->getFloorY(),$player->getFloorZ()))->add(0.5,0.5,0.5)));
				$sender->sendMessage("§aВы успешно телепортировались к игроку §e{$player->getName()}");
			break;
  • такого нету в плагине

Используй функцию телепорта по мирам

А ема , прости пожалуйста. Я перепутал папки.
main.php (3.7 КБ)

У меня на рабочем столе бардак

Не простим

Нееет:sob::sob::sob:

main.php (3.4 КБ)
Готово

Спасибо большое , спокойной ночи🙏

Спасибо )

от души

Это он не тебе XD

ничего страшного. Даже не знакомый человек делает приятней чем мой круг общества

капитан очевидность

1 лайк

Да… Айм ес это


Форум что с тобой нетак?
@Qyok

1 лайк