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

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

Discussion in 'Помощь' started by DerVW, Aug 4, 2023.

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

    DerVW Ньюби

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

    P.S. у меня есть один скрипт на автозапуск сервера через start.sh, но при попытке запустить сервер через него выдаёт ошибку:
    Code:
    start.sh: 9: Syntax error: word unexpected (expecting "do")
    
    Вот этот самый скрипт:
    Code:
        #!/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
    
    И возможно ли из такого скрипта сделать скрипт с автозапуском?
    Вот скрипт:
    Code:
    java -Xmx2048M -Xms2048M -Dfile.encoding=UTF-8 -jar spigot.jar nogui
     
    Last edited: Aug 4, 2023
  2. Хостинг MineCraft
    <
  3. Автор темы
    DerVW

    DerVW Ньюби

    Trophy Points:
    1
  4. Автор темы
    DerVW

    DerVW Ньюби

    Trophy Points:
    1
  5. Автор темы
    DerVW

    DerVW Ньюби

    Trophy Points:
    1
    Code:
    #!/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")
     

Share This Page