Что делать если setworldspawn не работает

setworldspawn не вызывает игроков в точное место

Как установить мир и точку появления для всех игроков [версия с ошибками см. Описание для обновления]

Я пытаюсь создать карту Minecraft, но не могу установить мировую точку появления. я сделал /setworldspawn тогда /kill и я оказался в 10 кварталах отсюда, затем я попытался снова, я был все еще в 5 кварталах.

На карте необходимо постоянно обновлять точку появления, и если она не работает должным образом, это не вариант. В одном случае я установил спавн, а затем оказался на следующем уровне моей карты, что явно не предназначено.

  • Лучший ответ для людей, которые обнаружат это в 2019 году или позже, используйте /gamerule spawnRadius 1 . Это определяет максимальное расстояние, на котором вы появляетесь, от фактических координат появления. По умолчанию установлено значение 10, и вы будете появляться в любом месте в радиусе 10 блоков от точки возрождения.

Попробуйте использовать повторитель с командным блоком, который гласит: » /spawnpoint @a[r= ] «Это гарантирует, что люди в пределах указанной области (в пределах [r=<>] circle) точки появления будут установлены в координаты, и как только они покинут диапазон, они смогут установить свою точку появления в любом другом месте. Не требуются прижимные пластины или растяжка.

Посмотрите запись Minecraft-Wiki для Spawn.

Появление игрока

Начиная с версии Minecraft 1.3, игроки как в одиночной, так и в многопользовательской игре по умолчанию будут появляться в любом месте в пределах области 20×20 с центром в мировой точке появления. Отдельный игрок может изменить свою точку появления, просто лежа в кровати — ему не нужно ложиться спать (что может произойти только в том случае, если все игроки используют кровать одновременно). В отличие от появления в мировом респауна, точка появления игрока устанавливается в определенных координатах; игрок всегда будет возрождаться в одном и том же блоке. В этот блок также помещается игрок, когда он встает с кровати. Если над блоком возрождения есть прозрачные блоки, игрок возродится наверху блоков, но встанет с кровати внутри них на том же уровне, что и кровать.

Акцент мой. Установка только мирового респауна вам не поможет, вам нужно установить точки возрождения игроков. Вместо этого вам следует использовать следующую команду:

который фактически установит точку появления, как если бы он спал в постели (см. Команды). Просто используйте @a установить его для всех игроков сразу.

Как указывает Рокк, это не будет работать для областей «Лобби» (т.е. там, где вы будете появляться, когда впервые войдете в мир в качестве нового игрока), так как вам нужно запустить его для каждого игрока, и вы не можете запустить его раньше. игрок сначала появляется. В этом случае я предлагаю достаточно большую (например, 20×20 или больше) зону нереста, установленную с помощью /setworldspawn . Обратите внимание, что вы появляетесь на верхних блоках в заданной области, поэтому построить его под землей не получится.

  • Это может быть сложно, но что, если у меня есть часы бункера для командного блока, который имеет / spawnpoint x y z (team = red). Итак, когда вы впервые присоединяетесь к нему, он имеет / testfor @p [r = 20], затем / scoreboard team @p add red, а затем подумал, что игра добавит вас в разные команды, чтобы изменить время появления. Таким образом, мне не нужно этого делать ?? Будет ли это работать
  • Почему это может быть полезным ответом, как правило, лучше добавить немного подробностей о том, как это работает, а не просто давать команду.
  • Это действительно старый ответ, но он действительно устранил мою проблему. Эта команда определяет максимальное расстояние, на котором вы появляетесь от точки возрождения, чтобы не создавать всех в одном и том же месте. Ширина моего спауна всего 5 блоков, поэтому я установил это значение на 2, чтобы игроки не появлялись в воздухе и не падали насмерть. Команда: /gamerule spawnRadius 2
  • НЕПРАВИЛЬНО: spawnRadius Правило — это целое число, а не логическое значение.
Читайте также:  Как отремонтировать газовый редуктор своими руками

Вы можете установить режим игры по умолчанию в режим приключений (в приключениях майнкрафт порождает игрока прямо на блоке), а затем поставить нажимную пластину в точке появления и настроить игрока на выживание или творчество.

Хотя ответ MrLemon, вероятно, лучший вариант, вам придется повторять его каждый раз, когда новый игрок присоединяется впервые.

Я предлагаю установить Bukkit и использовать плагин для настройки определенного спауна.

Как вариант, можно просто сделать зону нереста 20×20.

  • OP хочет постоянно обновлять точку появления, например в начале каждого уровня, судя по его вопросу. Я предполагаю, что он использует командные блоки. Но вы подметили хороший момент, о котором я не подумал.
  • Это может быть сложно, но что, если у меня есть часы бункера для командного блока, который имеет / spawnpoint x y z (team = red). Итак, когда вы впервые присоединяетесь к нему, есть / testfor @p [r = 20], затем / scoreboard team @p add red, затем подумал, что игра добавит вас в разные команды, чтобы изменить время появления. Таким образом, мне не нужно этого делать ?? Будет ли это работать

Как отметил MrLemon, игроки всегда появляются случайным образом в области 20×20 по всему миру. Если вы хотите установить точку появления каждого игрока в определенном месте, вы можете поместить точку появления мира в середине области 20×20 растяжек, которые затем активируют командные блоки, устанавливая точку появления всех игроков внутри области, где бы вы ни находились. хотите, чтобы это было, а затем телепортируйте их туда. Это то, что делают многие мини-игры.

Один из способов сделать это — сделать так, чтобы репитер постоянно повторял /spawnpoint @a

все время, пока они не покинут зону возрождения и не пройдут через нажимную пластину, которая использует команды setblock, чтобы прервать работу часов красного камня, повторяя команду точки появления, а затем, покинув зону возрождения, они могут установить точку возрождения, где захотят! отчасти технический, но не совсем.

Что я делаю, так это то, что игроки впервые появляются на моем сервере Realms в огромном квадрате, и когда они уходят, они переступают через нажимную пластину, которая устанавливает их точку появления. Попробуйте, вам может понравиться.

попробуйте посмотреть это видео! это очень полезное видео !! он исправит ваш isusse!

  • 1 Привет и добро пожаловать в Arqade! Хорошая практика — давать краткое изложение того, что показывает видео. Это потому, что на случай, если видео когда-нибудь выйдет из строя, здесь все еще будет достаточно информации, чтобы другие люди могли получить необходимую им помощь 🙂

Источник

Не устанавливается set spawn

#1 RuHaaaaappy

  • Пользователь
  • 7 сообщений
  • Здравствуйте. Я столкнулся с проблемами.

    1. Не пишется /set spawn. Точнее пишется. Но телепортироваться туда можно только в опке или админке.

    2. Очень сильные лаги.

    Подскажите что делать. Со спавном и лагами.

    Заранее большое спасибо)

    #2 deadanykey

  • Пользователь
  • 3 408 сообщений
  • 1. Не расписали нужные разрешения.
    2. Криво настроен сервер (кривые плагины, например). Причин множество, начиная от размера карты:
    а) Дайте список плагинов (только потрудитесь их выписать в столбик).
    б) Лог старта/стопа покажите (спрячьте его в спойлер — кнопка «Специальные BB-коды»).

    Сообщение отредактировал deadanykey: 12 Декабрь 2013 — 20:27

    Читайте также:  Ручка окна не закрывается до конца как настроить пластиковые окна

    #3 RuHaaaaappy

  • Пользователь
  • 7 сообщений
  • Тут такое дело. Я особо не разбираюсь в модах. Но мне помогает друг. Сейчас он тоже в тупике. Т.к мы не знаем что делать.

    P.S Не может нам как нибудь админ помочь?

    #4 deadanykey

  • Пользователь
  • 3 408 сообщений
  • Тут такое дело. Я особо не разбираюсь в модах. Но мне помогает друг. Сейчас он тоже в тупике. Т.к мы не знаем что делать.

    P.S Не может нам как нибудь админ помочь?

    Ответьте на мои вопросы. Там особых знаний не надо.

    Список ваших плагинов есть в ПУ.

    Лог лежит либо в корне сервера (доступен по FTP) — файл «server.log» (для версий ниже 1.7.2) либо в папке «logs» — файл «latest.log».

    #5 RuHaaaaappy

  • Пользователь
  • 7 сообщений
  • Источник

    setworldspawn не вызывает игроков в точное место

    Как установить мир и точку появления для всех игроков [версия с ошибками см. Описание для обновления]

    Я пытаюсь создать карту Minecraft, но не могу установить мировую точку появления. я сделал /setworldspawn тогда /kill и я оказался в 10 кварталах отсюда, затем я попытался снова, я был все еще в 5 кварталах.

    На карте необходимо постоянно обновлять точку появления, и если она не работает должным образом, это не вариант. В одном случае я установил спавн, а затем оказался на следующем уровне моей карты, что явно не предназначено.

    • Лучший ответ для людей, которые обнаружат это в 2019 году или позже, используйте /gamerule spawnRadius 1 . Это определяет максимальное расстояние, на котором вы появляетесь, от фактических координат появления. По умолчанию установлено значение 10, и вы будете появляться в любом месте в радиусе 10 блоков от точки возрождения.

    Попробуйте использовать повторитель с командным блоком, который гласит: » /spawnpoint @a[r= ] «Это гарантирует, что люди в пределах указанной области (в пределах [r=<>] circle) точки появления будут установлены в координаты, и как только они покинут диапазон, они смогут установить свою точку появления в любом другом месте. Не требуются прижимные пластины или растяжка.

    Посмотрите запись Minecraft-Wiki для Spawn.

    Появление игрока

    Начиная с версии Minecraft 1.3, игроки как в одиночной, так и в многопользовательской игре по умолчанию будут появляться в любом месте в пределах области 20×20 с центром в мировой точке появления. Отдельный игрок может изменить свою точку появления, просто лежа в кровати — ему не нужно ложиться спать (что может произойти только в том случае, если все игроки используют кровать одновременно). В отличие от появления в мировом респауна, точка появления игрока устанавливается в определенных координатах; игрок всегда будет возрождаться в одном и том же блоке. В этот блок также помещается игрок, когда он встает с кровати. Если над блоком возрождения есть прозрачные блоки, игрок возродится наверху блоков, но встанет с кровати внутри них на том же уровне, что и кровать.

    Акцент мой. Установка только мирового респауна вам не поможет, вам нужно установить точки возрождения игроков. Вместо этого вам следует использовать следующую команду:

    который фактически установит точку появления, как если бы он спал в постели (см. Команды). Просто используйте @a установить его для всех игроков сразу.

    Как указывает Рокк, это не будет работать для областей «Лобби» (т.е. там, где вы будете появляться, когда впервые войдете в мир в качестве нового игрока), так как вам нужно запустить его для каждого игрока, и вы не можете запустить его раньше. игрок сначала появляется. В этом случае я предлагаю достаточно большую (например, 20×20 или больше) зону нереста, установленную с помощью /setworldspawn . Обратите внимание, что вы появляетесь на верхних блоках в заданной области, поэтому построить его под землей не получится.

    • Это может быть сложно, но что, если у меня есть часы бункера для командного блока, который имеет / spawnpoint x y z (team = red). Итак, когда вы впервые присоединяетесь к нему, он имеет / testfor @p [r = 20], затем / scoreboard team @p add red, а затем подумал, что игра добавит вас в разные команды, чтобы изменить время появления. Таким образом, мне не нужно этого делать ?? Будет ли это работать
    • Почему это может быть полезным ответом, как правило, лучше добавить немного подробностей о том, как это работает, а не просто давать команду.
    • Это действительно старый ответ, но он действительно устранил мою проблему. Эта команда определяет максимальное расстояние, на котором вы появляетесь от точки возрождения, чтобы не создавать всех в одном и том же месте. Ширина моего спауна всего 5 блоков, поэтому я установил это значение на 2, чтобы игроки не появлялись в воздухе и не падали насмерть. Команда: /gamerule spawnRadius 2
    • НЕПРАВИЛЬНО: spawnRadius Правило — это целое число, а не логическое значение.
    Читайте также:  Штопор prestigio не работает

    Вы можете установить режим игры по умолчанию в режим приключений (в приключениях майнкрафт порождает игрока прямо на блоке), а затем поставить нажимную пластину в точке появления и настроить игрока на выживание или творчество.

    Хотя ответ MrLemon, вероятно, лучший вариант, вам придется повторять его каждый раз, когда новый игрок присоединяется впервые.

    Я предлагаю установить Bukkit и использовать плагин для настройки определенного спауна.

    Как вариант, можно просто сделать зону нереста 20×20.

    • OP хочет постоянно обновлять точку появления, например в начале каждого уровня, судя по его вопросу. Я предполагаю, что он использует командные блоки. Но вы подметили хороший момент, о котором я не подумал.
    • Это может быть сложно, но что, если у меня есть часы бункера для командного блока, который имеет / spawnpoint x y z (team = red). Итак, когда вы впервые присоединяетесь к нему, есть / testfor @p [r = 20], затем / scoreboard team @p add red, затем подумал, что игра добавит вас в разные команды, чтобы изменить время появления. Таким образом, мне не нужно этого делать ?? Будет ли это работать

    Как отметил MrLemon, игроки всегда появляются случайным образом в области 20×20 по всему миру. Если вы хотите установить точку появления каждого игрока в определенном месте, вы можете поместить точку появления мира в середине области 20×20 растяжек, которые затем активируют командные блоки, устанавливая точку появления всех игроков внутри области, где бы вы ни находились. хотите, чтобы это было, а затем телепортируйте их туда. Это то, что делают многие мини-игры.

    Один из способов сделать это — сделать так, чтобы репитер постоянно повторял /spawnpoint @a

    все время, пока они не покинут зону возрождения и не пройдут через нажимную пластину, которая использует команды setblock, чтобы прервать работу часов красного камня, повторяя команду точки появления, а затем, покинув зону возрождения, они могут установить точку возрождения, где захотят! отчасти технический, но не совсем.

    Что я делаю, так это то, что игроки впервые появляются на моем сервере Realms в огромном квадрате, и когда они уходят, они переступают через нажимную пластину, которая устанавливает их точку появления. Попробуйте, вам может понравиться.

    попробуйте посмотреть это видео! это очень полезное видео !! он исправит ваш isusse!

    • 1 Привет и добро пожаловать в Arqade! Хорошая практика — давать краткое изложение того, что показывает видео. Это потому, что на случай, если видео когда-нибудь выйдет из строя, здесь все еще будет достаточно информации, чтобы другие люди могли получить необходимую им помощь 🙂

    Источник

    Оцените статью