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

Помогите Запоминание точек

Discussion in 'Разработка плагинов для новичков' started by Forest_SD, Oct 4, 2016.

Thread Status:
Not open for further replies.
  1. Автор темы
    Forest_SD

    Forest_SD Участник Пользователь

    Trophy Points:
    36
    Имя в Minecraft:
    Forest_SD
    Подскажите пожалуйста,такая ситуация: Я сделал одну точку сохранил её в конфиг,сделал вторую тоже сохранил,сделал так чтобы при нажатии кнопки игрок телепортировался в первую,по умолчанию,но как сделать "запоминание",если первая(по умолчанию) занята то игрок телепортируется в другую.
     
  2. Хостинг MineCraft
    <
  3. xDark

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    boolean
     
  4. demkom

    demkom Администратор Пользователь

    Trophy Points:
    76
    Skype:
    demkom1983
    Имя в Minecraft:
    G_demkom_G
    x2
     
  5. Автор темы
    Forest_SD

    Forest_SD Участник Пользователь

    Trophy Points:
    36
    Имя в Minecraft:
    Forest_SD
    • Code:
       @EventHandler
          public void onPlayerInteract(PlayerInteractEvent event) {
              Player p = event.getPlayer();
              if (event.hasBlock() && event.getClickedBlock().getType() == Material.STONE_BUTTON) {
                  FileConfiguration config = plugin.getConfig();
                  ConfigurationSection  warp = config.getConfigurationSection("warps");
                  World w = Bukkit.getWorld(warp.getString("world"));
                  double x = warp.getDouble("x");
                  double y = warp.getDouble("y");
                  double z = warp.getDouble("z");
                  float yaw = (float) warp.getDouble("yaw");
                  float pitch = (float) warp.getDouble("pitch");
                  Location loc = new Location(w, x, y, z, yaw, pitch);
                  p.teleport(loc);
      Где его указывать?
     
  6. xDark

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    if (!b) {
    Телепорт на первую точку
    }else{
    на вторую
    }
     
  7. Автор темы
    Forest_SD

    Forest_SD Участник Пользователь

    Trophy Points:
    36
    Имя в Minecraft:
    Forest_SD
    Ага,понял,спасибо большое
     
Thread Status:
Not open for further replies.

Share This Page