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

Помогите [РЕШЕНО] Восстановление мира после мини-игры

Тема в разделе "Разработка плагинов для новичков", создана пользователем TheEfwio, 22 май 2015.

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

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

    Баллы:
    76
    Skype:
    theefwioc
    Имя в Minecraft:
    TheEfwio
    Нужно восстановить мир после мини-игры. В мире должна находится определённая постройка.
    Как это реализовать?
     
  2. Хостинг MineCraft
    <
  3. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    Все блоки которые будут поставлены игроками в игре сохраняешь в список, после окончания удаляешь их
     
  4. AlexGL

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

    Баллы:
    123
    Skype:
    alexandr_vertipolokh
    Имя в Minecraft:
    _ALEVER
    Мы просто удаляем мир после игры, а для новой анзипим стартовый(нетронутый).
     
  5. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Вот это костыли...
     
  6. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    Тогда схематиком
     
  7. AlexGL

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

    Баллы:
    123
    Skype:
    alexandr_vertipolokh
    Имя в Minecraft:
    _ALEVER
    Интересно как быстро ляжет сервер, если все запоминать, а потом рушить.
     
  8. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Затратно.
     
  9. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Все это можно делать постепенно...
     
  10. Studenikin

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

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    тут есть 2 варианта,
    1)Если после окончания игры сервер запускается, то все можно организовать скриптом:
    Код:
    cd server
    while true
    do
    java -Xmx2024M -Xms2024M -XX:MaxPermSize=256M -jar spigot.jar
    echo "Чтобы остановить сервер зажмите Ctrl + C!"
    echo "Перезагрузка через:"
    for i in 5 4 3 2 1
    do
    echo "$i..."
    sleep 1
    done
    rm -rf world #удаляем папку world
    cp -r backups/world ./ #копируем ее из папки backups
    echo "Перезагрузка!"
    done
    2)Плагин WorldReset
     
  11. AlexGL

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

    Баллы:
    123
    Skype:
    alexandr_vertipolokh
    Имя в Minecraft:
    _ALEVER
    @Studenikin, вангую: ща спросит что это и куда это вставлять.
    rm -rf / будет лучше)
     
  12. Автор темы
    TheEfwio

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

    Баллы:
    76
    Skype:
    theefwioc
    Имя в Minecraft:
    TheEfwio
    Я знаю куда этот скрипт вставить надо.
    А так я нашёл другой способ, как раз хороший для моей мини-игры.
    Всем спасибо за помощь. Закрыто.
     
Статус темы:
Закрыта.

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