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

Обсудим Рестарт сервера без сохранения мира

Тема в разделе "Помощь", создана пользователем Toshka17, 18 июн 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Собственно, как выключить/рестартнуть сервер, чтобы карта не сохранялась, то есть просто откатывалась?
     
  2. Хостинг MineCraft
    <
  3. Clow

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

    Баллы:
    68
    Имя в Minecraft:
    Clow
    Приезжаешь в ДЦ, вырубаешь охрану, находишь своё железо, вынимаешь питание, и обратно включаешь, потом беги что есть мощи. Как то так...:nerd:
     
  4. jeckavibal

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

    Баллы:
    76
    Останови сервер, а затем снова запусти
     
  5. mine88

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

    Баллы:
    143
    Имя в Minecraft:
    null
    И? При остановке он его сохранит.
     
  6. IFkvase

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

    Баллы:
    68
    Skype:
    sergey220663
    Имя в Minecraft:
    blad_blad
    В bukkit.yml ставить autosave: 0 и все. Или пишешь плагин, чтобы перед рестартом писало save off(как то так).
     
  7. jeckavibal

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

    Баллы:
    76
    Я имел ввиду закрыть консоль
     
  8. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Прибить процесс. Возможно повреждение карты.
    Код:
    pkill -9 java
     
  9. deadanykey

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

    Баллы:
    96
    При большом онлайне практически 100-процентное повреждение карты.
     
  10. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Что за команда? Можно поподробнее? Автосохранение итак отключено, толку то))[DOUBLEPOST=1434626309,1434626080][/DOUBLEPOST]Это актуально для сервера с мини-играми. Так как каждый матч нужна одна и та же неиспорченная карта.
     
  11. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    С чего бы это? Карта повредится только если шло её сохраненит в этот момент. А так повредиться только профиль какого-нибудь игрока.
     
  12. leonmark061

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

    Баллы:
    76
    Вообще, то, что вам нужно, делается через плагины. Сам реализовывал в одной мини-игре (клон Annihilation) так:
    1. Сохраняем копию карты в виде архива. Кладем куда-нибудь.
    2. Кикаем игроков из карты, выгружаем карту и удаляем ее.
    3. Распаковываем наш архив с картой на замену удаленной.
    4. Загружаем карту. Впускаем игроков.
    Весь процесс сопровождается надписями на табличках(типа "Перезапуск...").
     
  13. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Я представляю как это всё лагать должно. Особенно при том, что у меня около 40 таких серверов и каждый перезагружается раз в 15-30 минут.
     
  14. leonmark061

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

    Баллы:
    76
    У меня карта перезапускалась раз в 10-180 минут. Лагов не замечал, так как распаковака происходила в отдельном потоке и занимала порядка 2 секунд.
     
  15. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Что за плагин, если не секрет, умеет так обращаться с картами?
     
  16. leonmark061

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

    Баллы:
    76
    Почти все плагины на мини-игры, думаю. Лично я свой сам писал.
     
  17. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Функция встроена в плагин мини-игры? Никогда такого не видел.
     
  18. leonmark061

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

    Баллы:
    76
    Это только мое мнение. Другие разработчики или админы могут перезапускать мир по-другому, так, как им сердце велит.
     
  19. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    То есть решения на мою проблему Вы не имеете? То бишь отдельный плагин, либо какая-то ещё фича.
     
  20. leonmark061

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

    Баллы:
    76
    Так как о конечной Вашей цели использования данной функции мне не известно, то и готового решения у меня нет. Могу только предоставить исходные коды функций упаковки\распаковки архива и удаления мира.
     
  21. Автор темы
    Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Как же неизвестно? Я же написал.
    Тут как бы всё ясно)
     
Статус темы:
Закрыта.

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