Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Телепортация игрока

Тема в разделе "Разработка плагинов для новичков", создана пользователем _Stimun_, 19 ноя 2016.

  1. Автор темы
    _Stimun_

    _Stimun_ Ньюби

    Баллы:
    1
    Имя в Minecraft:
    _Stimun_
    Недавно начал учиться кодить и вот ту такая проблема.Мне нужно что бы когда игрок заходил на определенные координаты его телепортировало. Проблема в том что ничего не тпшит и не пишет в чат ты проиграл в чём моя ошибка?
    Код:
    package spleef.main;
    
    import org.bukkit.Bukkit;
    import org.bukkit.entity.Player;
    import org.bukkit.command.CommandSender;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerInteractEvent;
    
    import net.minecraft.server.v1_10_R1.EntityPlayer;
    
    public class Handler implements Listener {
    
        @EventHandler
        public void InteractBlocker(PlayerInteractEvent event){
           
            EntityPlayer player = (EntityPlayer) event.getPlayer();
            int fx = -2284;
            int fy = 112;
            int fz = 4;
            Player p = event.getPlayer();
            int fx1 = -2260;
            int fy1 = 115;
            int fz1 = -31;
            int px = (int) player.locX;
            int py = (int) player.locY;
            int pz = (int) player.locZ;
            if( px > fx && px < fx1 && py > fy && py < fy1
                    && pz > fz && pz < fz1){
            Bukkit.dispatchCommand((CommandSender) player, "<server>/tp @p -2292 114 -1");
            //Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "/tp _Stimun_ -2292 114 -1");
            p.sendMessage("Ты проиграл");
            }
           
        }
    }
        
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    p.teleport(location);
    И не юзвай классы из пакета v1_10_R1
     
  4. Автор темы
    _Stimun_

    _Stimun_ Ньюби

    Баллы:
    1
    Имя в Minecraft:
    _Stimun_
    у меня кроме v1_10_R1 почему-то другого нет и в чат даже сообщение не пишет хелп
     
  5. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    46
  6. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Спасибо, посмеялся
     
  7. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Player player = event.getPlayer();
     

Поделиться этой страницей