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

Идея рестарт сервера

Discussion in 'Запросы на разработку плагинов' started by kesenka, Aug 26, 2013.

  1. Автор темы
    kesenka

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

    Trophy Points:
    88
    Имя в Minecraft:
    kesenka
    Как сделать авторестарт сервера 1.6.2 MCPC+ который стоит на хостинге? Мне нужно сделать чтобы он автоматически перезапускался через указанный промежуток времени.
     
  2. Хостинг MineCraft
    <
  3. ac1

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

    Trophy Points:
    103
    Имя в Minecraft:
    JFaustAize
    http://dev.bukkit.org/bukkit-plugins/autorestart/
    Не флуди больше.
    И пользуйся в следующий раз гуглом. Написал "плагин авторестарт"(даже не написал, что для баккита), как уже нашёл на 3-ей ссылке
     
    iDimas likes this.
  4. Автор темы
    kesenka

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

    Trophy Points:
    88
    Имя в Minecraft:
    kesenka
    он гасит сервер а потом уже не запускает
     
    Сникерсни likes this.
  5. ac1

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

    Trophy Points:
    103
    Имя в Minecraft:
    JFaustAize
    конфиг норм настрой.
     
  6. Автор темы
    kesenka

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

    Trophy Points:
    88
    Имя в Minecraft:
    kesenka
    вы бы не помогли бы мне настроить, или сюда выложить?
     
  7. ac1

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

    Trophy Points:
    103
    Имя в Minecraft:
    JFaustAize
    Это у каждого сервера по-разному. Там, насколько я понимаю, нужно путь к ядру|батнику прописать. Во всяком случае завтра попробую, и отпишусь.
     
  8. ILoveBukkit

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

    Trophy Points:
    68
    Имя в Minecraft:
    Modife
    Лично у меня на хостинге есть АвтоРестарт в определённое время. а Так существует плагин для авторестарта, который вам дал ac1
     
  9. dario98

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

    Trophy Points:
    78
    Написано же.
    PHP:
    For Windows users you will need to save this as a run.bat file and edit how much ram you are allocating:
     
    ECHO 
    OFF
    SET BINDIR
    =%~dp0
    CD 
    /"%BINDIR%"
    :start
    java 
    -Xms1024M -Xmx1024M -jar craftbukkit.jar
    goto start
    For Linux users you will need to save this as a run.sh file and edit how much ram you are allocating:
     
    #!/bin/bash
     
    BINDIR=$(dirname "$(readlink -fn "$0")")
    cd "$BINDIR"
     
    while true
    do
        
    java -Xincgc -Xms1024M -Xmx1024M -jar craftbukkit.jar
     
        
    echo -'If you want to completely stop the server process now, press ctrl-C before the\ntime is up!'
        
    echo "Rebooting in:"
        
    for i in {5..1}
        do
            echo 
    "$i..."
            
    sleep 1
        done
        
    echo 'Restarting now!'
    On Windowsto exit this infinite loop (i.e take the server down for good), simply close the command windowOn Linuxstop the server then press "Ctrl+C" to cancel the process.
     
  10. REZAYS

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

    Trophy Points:
    153
    Такой скрипт может привести к проблемам, советую попробовать AutoSaveWorld(Да-да. Он не только мир сохраняет)
     
  11. dario98

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

    Trophy Points:
    78
    Причем тут автосейв мира, когда говорят про рестарт? :confused:
     
  12. REZAYS

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

    Trophy Points:
    153
    Специально для особых тугодумов написал:

    Прости, но ты идиот. Не думал, что скажу кому-то такое, но просто слов нету.. Зайди и посмотри на странице этого плагина что он умеет делать. AutoSaveWorld умеет сохранять/бекапить миры, делать авторестарт сервера, рестарт при краше, и умеет регенерировать миры. У меня бомбануло
     
    slavik123123123 likes this.
  13. Sio

    Sio Старожил

    Trophy Points:
    153
    Имя в Minecraft:
    Sio
    У меня был плагин который вводит определенные команды в чат, в определенный промежуток времени, я туда /reload вводил и все. Название не помню, поищу и скину
     
  14. Necrotic

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

    Trophy Points:
    103
    В AutoSaveWorld действительно есть функция рестарта и рестарта при краше

    crashrestart:
    enabled: false
    scriptpath: start.sh
    timeout: 60
    juststop: false
    autorestart:
    enabled: false
    broadcast: true
    time: []
    countdown:
    enabled: true
    seconds: 20
    scriptpath: start.sh
    juststop: false
     

Share This Page