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

Плагин [ADMN/FIX] VerySimpleRestart - авторестарт сервера v0.1a [1.2.5-R1.0+]

Тема в разделе "Релизы плагинов", создана пользователем Flumaster, 7 май 2012.

?

Нравится?

  1. Да

    162 голосов
    79,4%
  2. Нет

    42 голосов
    20,6%
Статус темы:
Закрыта.
  1. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    VerySimpleRestart - авторестарт сервера
    Версия: 0.1 alpha, 0.1+ в разработке
    Описание:
    Мой первый плагин, написанный с нуля.
    Присутствует оповещение о рестарте.
    Для корректной работы плагина, скорей всего нужен ruFix.
    Сообщения в чате выводятся на русском языке.
    Плагин предельно прост. В конфиге всего 2 переменные:
    1. Prefix - префикс для публичных сообщений.
    2. Time - интервал между рестартами в минутах.
    Для корректной работы плагина, необходим батник или shник от падений.
    В плагине присутствует принудительное сохранение карты перед рестартом.
    :starter

    содержимое батника, или же строка запуска

    goto starter

    #!/bin/sh
    while true
    do
    java -Xincgc8G -Xmx8G -jar ИМЯ_ФАЙЛА.jar
    done
    [​IMG]

    P.S.: Залил на народ для того, чтобы узнать количество загрузок :).
    P.P.S.: Заказ на скрипт делал http://ahgpeu.ru/, выражаем ему благодарность за щедрость.
    P.P.P.S.: Под винду желательно ANSICON

    Лог изменений:
    Версия 0.1 Alpha
    • тестовый стабильный релиз
    Версия 0.1+ находится в разработке
     
    zigzag, vlad945922, Kron и 15 другим нравится это.
  2. Хостинг MineCraft
    <
  3. sashasok

    sashasok Активный участник

    Баллы:
    78
    Имя в Minecraft:
    redstoun_master
    Резерв 3:D
     
  4. Orakuls

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

    Баллы:
    103
    Skype:
    orakuls4
    Имя в Minecraft:
    Orakuls
    Ммм, у меня при рестарте сервера, он выключается(сервер. без ошибок, просто выключается). :D Что конкретно надо добавить батник?
     
  5. krogon9

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

    Баллы:
    103
    Orakuls, у меня тоже самое
     
  6. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    в начале батника ":starter"
    в конце "goto starter"
     
    Bormandesign и Orakuls нравится это.
  7. Orakuls

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

    Баллы:
    103
    Skype:
    orakuls4
    Имя в Minecraft:
    Orakuls
    так, не уходи, ща проверишь так или не так :D
     
    Сникерсни нравится это.
  8. Orakuls

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

    Баллы:
    103
    Skype:
    orakuls4
    Имя в Minecraft:
    Orakuls
    Так, работает, но надо всегда нажимать любую кнопку, чтобы сделать рестарт?
     
    HoShiMin нравится это.
  9. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Нет. Попробуй убрать в батнике все pause и sleep
     
    Bormandesign, FonSwong и Orakuls нравится это.
  10. Orakuls

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

    Баллы:
    103
    Skype:
    orakuls4
    Имя в Minecraft:
    Orakuls
    Спасибо!!!
     
  11. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
  12. costa_riko

    costa_riko Активный участник

    Баллы:
    63
    Имя в Minecraft:
    costa_riko
    Сможешь сделать плагин с принудительным рестартом сервера каждые 3 часа и генерацией нового мира?
     
  13. xSekret

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

    Баллы:
    88
    Имя в Minecraft:
    xSekret
    Есть возможность сделать плагин, который будет не перезагружать весь сервер, а только плагины и т.п?
    Я имею введу, если в консоле ввести reload, то сервер не отключится, а перезагрузятся только плагины и т.п.
     
  14. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Я думаю нет, т.к. мир всегда используется другим процессом.
    Так команда /reload так и делает.
     
  15. Toxuin

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

    Баллы:
    103
    Можно написать shell-скрипт такой, под линукс. Про винду не знаю точно, там есть .bat но он убог и много чего не умеет.
     
  16. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Код:
    :starter
    deltree /y C:\Server\World
    deltree /y C:\Server\World_nether
    deltree /y C:\Server\World_aether
    строка запуска сервера
    goto starter
     
  17. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Прошу прощения, ты знаешь название темы? VerySimpleRestart использует команду save-all; stop, каждые $Time секунд, указанные в конфиге.
     
    KalabukDima нравится это.
  18. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Дошло? :).
    В тему :). Спасибо LordXaosa.
    [​IMG]
     
    zloikote и KalabukDima нравится это.
  19. xSekret

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

    Баллы:
    88
    Имя в Minecraft:
    xSekret
    Я имел введу, чтобы reload проходил автоматически без моего ведома.
     
  20. Автор темы
    Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Сразу говорю, эффекта мало. Оперативки жрать он меньше не станет.
     
  21. xSekret

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

    Баллы:
    88
    Имя в Minecraft:
    xSekret
    Мне не оперативка нужна, а рестарт плагинов.
     
    Сникерсни нравится это.
Статус темы:
Закрыта.

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