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

Помогите Скрип автозапуска сервера после его падения

Тема в разделе "Помощь", создана пользователем DerVW, 4 авг 2023.

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

    DerVW Ньюби

    Баллы:
    1
    Привет! У меня есть мини-игры. Например, BedWars и когда игра на сервере BW-1 заканчивается, то плагин автоматически прописывает команду рестарт, но сервер не запускается заново. Так вот, у меня есть скрипт на автозапуск сервера через start.bat, но как я думаю вы знаете, что для VDS start.bat не подходит, а скрипта на автозапуск сервера через start.sh у меня нет. Прошу знающих людей помочь мне и предоставить скрипт (если у вас он, конечно есть и если вам его не жалко). Заранее спасибо!

    P.S. у меня есть один скрипт на автозапуск сервера через start.sh, но при попытке запустить сервер через него выдаёт ошибку:
    Код:
    start.sh: 9: Syntax error: word unexpected (expecting "do")
    
    Вот этот самый скрипт:
    Код:
        #!/bin/sh
             BINDIR=$(dirname "$(readlink -fn "$0")")
             while true
             do
    java -server -Xincgc -Xms150M -Xmx150M -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -jar spigot.jar nogui
                echo "If you want to completely stop the server process now, press Ctrl+C before the time is up!"
                echo "Rebooting in:"
                for i in 5 4 3 2 1
                   echo "$i..."
                   sleep 1
                done
                echo "Rebooting now!"
             done
    
    И возможно ли из такого скрипта сделать скрипт с автозапуском?
    Вот скрипт:
    Код:
    java -Xmx2048M -Xms2048M -Dfile.encoding=UTF-8 -jar spigot.jar nogui
     
    Последнее редактирование: 4 авг 2023
  2. Хостинг MineCraft
    <
  3. Автор темы
    DerVW

    DerVW Ньюби

    Баллы:
    1
  4. Автор темы
    DerVW

    DerVW Ньюби

    Баллы:
    1
  5. Автор темы
    DerVW

    DerVW Ньюби

    Баллы:
    1
    Код:
    #!/bin/sh
    while true; do
    do
    java -jar -Xms150M -Xmx150M -jar spigot.jar
    sleep 5
    done
    Через данный скрипт пишет ошибку:
    start.sh: 6: Syntax error: "done" unexpected (expecting "do")
     

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