Jump to content

Konsole bei BungeeCord!!!


LuckyDarth
 Share

Recommended Posts

Hi Community,

ich habe ein Problem und zwar habe ich mir um alle Server und BungeeCord zu starten eine Steuerung.sh im /home verzeichniss auf meinem VServer erstellt.

Erstens: ich habe keine Konsole!! Das heißt wenn ich alles starte komme ich nich automatisch in eine Konsole sondern bleibe im normal system. 

Programm: 

#!/bin/bash

INSTANZ="Steuerung"

BPDIR1=/home/BungeeCord/

BPDIR2=/home/Server1/

BPDIR3=/home/Server2

Pidfile=/home/Steuerung.pid

 

if [ -f $Pidfile ]

then

        Pid=`cat $Pidfile`

fi

 

case "$1" in

'start')

                if [ -f $Pidfile ] ; then

                                if test `ps -e | grep -c $Pid` = 1; then

                                                echo "$INSTANZ wird nicht ausgeführt - Anwendung läuft bereits mit P$

                                else

                                                echo "Starte Bungee $INSTANZ"

                                                cd $BPDIR1

                                                nohup ./start.sh &> /dev/null &

                                                echo $! > $Pidfile

                                                echo "Starte Lobby $INSTANZ"

                                                cd $BPDIR2

                                                nohup ./start.sh &> /dev/null &

                                                echo $! > $Pidfile

                                                echo "Starte Wirtschaft $INSTANZ"

                                                cd $BPDIR3

                                                nohup .start.sh &> /dev/null  &

                                                echo $! > $Pidfile

                                fi

                else

                                echo "Starte Bungee $INSTANZ"

                                cd $BPDIR1

                                nohup ./start.sh &> /dev/null &

                                                echo $! > $Pidfile

                                                echo "Starte Lobby $INSTANZ"

                                                cd $BPDIR2

                                                nohup ./start.sh &> /dev/null &

                                                echo $! > $Pidfile

                                                echo "Starte Wirtschaft $INSTANZ"

                                                cd $BPDIR3

                                                nohup .start.sh &> /dev/null  &

                                                echo $! > $Pidfile

                                fi

                else

                                echo "Starte Bungee $INSTANZ"

                                cd $BPDIR1

                                nohup ./start.sh &> /dev/null &

                                echo $! > $Pidfile

                                echo "Starte Lobby $INSTANZ"

                                cd $BPDIR2

                                nohup ./start.sh &> /dev/null &

                                echo $! > $Pidfile

                                echo "Starte Wirtschaft $INSTANZ"

                                cd $BPDIR3

                                nohup ./start.sh &> /dev/null &

                                echo $! > $Pidfile

                fi

                ;;

 

'stop')

                if [ -f $Pidfile ] ; then

                                echo "stopping $INSTANZ"

                                cd $BPDIR1

                                nohup ./stop.sh &> /dev/null &

                                echo $! > $Pidfile

                                echo "stopping $INSTANZ"

                                cd $BPDIR2

                                nohup ./stop.sh &> /dev/null &

                                echo $! > $Pidfile

                                echo "stopping $INSTANZ"

                                cd $BPDIR3

                                nohup ./stop.sh &> /dev/null &

                                echo $! > $Pidfile

                else

                                echo "Kann $INSTANZ nicht stoppen - die Pidfile wurde nicht gefunden!"

                fi

                ;;

 

'restart')

                $0 stop

                sleep 30

                $0 start

                ;;

 

*)

                echo "usage: $0 { start | stop | restart}"

                ;;

 

esac

exit 0

Zweitens: Ich kann nur mit dem Port vom ersten Server joinen. 

BungeeCord-Config:

 

listeners:

- max_players: 100

  priorities:

  - server

  host: 37.228.139.11:25580

  tab_size: 60

  force_default_server: true

  bind_local_address: true

  ping_passthrough: false

  tab_list: GLOBAL_PING

  motd: '&1Techtory-Wirtschaft,PVP und mehr!!'

  query_enabled: false

  query_port: 25577

  forced_hosts:

    pvp.md-5.net: pvp

disabled_commands:

- disabledcommandhere

network_compression_threshold: 256

groups:

  md_5:

  - admin

connection_throttle: 4000

stats: c678ce43-9d63-4a86-ab6c-de9d94cba4c3

(Stats: Ich war schon mal on)

Drittens: Bis auf ein paar standart Befehle lässt es selbst die ausgesuchten Befehle nicht zu!!

Viertens: 

Wenn ich neustarte oder stope und starte um einen Ordner von einem Plugin zu laden, erstellt dieser sich nicht.

 

 

Es ist eine lange Nachricht aber ich hoffe mir kann jemand helfen.

Kontakte:

Im Forum unter PN.

oder drunter

E-Mail: [email protected]

 

 

 

Mit freundlichen Grüßen 

Euer Jan!!!!

Edited by LuckyDarth
Kürzung des Textes
Link to comment
Share on other sites

  • 3 weeks later...

Wenn ich fragen darf:

Startet das Script den Server in einem Screen?

Wenn ja mach mal screen -ls

Dann siehst du alle Screens, die am laufen sind. Gehe in den Screen durch screen -x (id)

Dann solltest du auch die Konsole sehen.

Zweitens um mit dem Standard Port 25565 zu joinen ändere einfach bei host: den Port.

Drittens: Welche Befehle genau Linux oder MC?

Viertens: Schon mal versucht den FTP Ordner zu aktualisieren?

 

Hoffentlich hab ich dich richtig verstanden :D

LG LittleCraft.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...
B
B