Sie sind nicht angemeldet.

GBKing

nameless tee

(207)

  • »GBKing« ist männlich
  • »GBKing« ist der Autor dieses Themas

Beiträge: 20

Wohnort: London

Beruf: Schueler

Renommeemodifikator: 7

Danksagungen: 23

  • Nachricht senden

1

Mittwoch, 14. März 2012, 17:31

Linux - Teeworlds Server Scripts

Linux - Teeworlds Server Scripts

- Einfach zu installieren und aufzusetzen
- Einfach zu bedienen
- Nutzung mit mehreren Servern
- Sauberes Starten, Stoppen und Neustarten von allen oder nur einzelnen Teeworlds Servern
- Automatischer Neustart der Server, falls diese crashen oder "shutdown" eingegeben wird
- Automatischer Serverstart, wenn das Betriebssystem hochfaehrt
- Updatefunktion
- Nutzt nur sehr wenige Serverresourcen

Kompabilitaet: 0.5 trunk
0.6.0
0.6.1
0.6 trunk

Diese Skripte nutzen Linux Shell.

Funktioniert garantiert auf Debian und Ubuntu, aber wahrscheinlich auch auf den meisten anderen Linux OS.

Downloads:
Install.sh
Teeworlds.tar.gz
Kompabilitaetsdownloads: Habt ihr Fehler, wenn ihr die Skripte ausfuehrt? Probiert diese hier!
Install.sh
Teeworlds.tar.gz


Installation mit dem install.sh Skript (Funktioniert moeglicherweise nur mit Debian und Ubuntu)
1. Logge dich als der Benutzer root ein und gebe folgende Zeile in die Konsole ein:
aptitude install wget tar nohup
2. Erstelle einen neuen User mit adduser, oder useradd
3. Logge dich in deinen neuen User ein und gehe mit cd in den Order, in den Teeworlds installiert werden soll
4. Gebe folgende Zeilen in die Konsole ein:
wget http://95.156.208.254/files/normal/install.sh
chmod 744 install.sh
5. Fuehre das install.sh Skript aus und folge den Anweisungen:
sh install.sh install
6. Gehe in den neu erstellten Teeworlds Order, dann srvfiles und bearbeite die letzten zwei add_path der storage.cfg


Manuelle Installation (Fortgeschritten)
1. Lade den modifizierten Teeworlds Ordner hier herunter
2. Gebe der start.sh im Teeworlds Ordern 744 Rechte
chmod 744 start.sh
3. Gehe in den neu erstellten Teeworlds Ordner, dann srvfiles und bearbeite die letzten zwei add_path der storage.cfg

Optionaler automatischer Serverstart beim Hochfahren des Betriebssystems (Funktioniert moeglicherweise nur mit Debian und Ubuntu)
4. Mache einen Symlink der start.sh in den init.d Ordner indem du etwas aehnliches wie dies hier eingibst:
ln -s /home/user/teeworlds /etc/init.d/teeworlds_srv
5. Update die rc levels indem du folgendes eingibst:
update-rc.d teeworlds_srv defaults 99 99


Aufsetzen der Teeworlds server:
1. Gebe alle config Dateien in den configs Ordner
2. Gebe alle Serverdateien in den srvfiles Ordner
3. Gebe alle Maps in den data/maps Ordner
4. Editiere die scripts.cfg Datei im Teeworlds Ordner
Um einen Server hinzuzufuegen:
CONFIGFILE[SERVERNUMMER]=configdatei.cfg
SRVFILE[SERVERNUMMER]=serverdatei


Nutzung der Skripte:
Start: sh start.sh start # Start aller Teeworlds Server
Stop: sh start.sh stop # Stoppt alle Teeworlds Server
Neustart: sh start.sh restart # Neustart aller Teeworlds Server
Status: sh start.sh status # Zeigt den Status aller Teeworlds Server an
Start/Stop/Neustart von nur einem Server: sh start.sh manage {start|stop|restart} SERVERNUMMER

Update: sh install.sh update # Aktualisiert nur die Skripte und funktioniert nur, wenn zur Installation die install.sh genutzt wurde

Die Teeworlds Server werden nun automatisch neu starten, falls sie crashen oder "shutdown" eingegeben wird
Die Teeworlds Server werden nun automatisch mit dem Betriebssystem starten, wenn es eigestellt wurde

Viel Spass bei der Nutzung dieser Skripte! :)

Version: 1.3

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »GBKing« (12. April 2012, 13:51)


Es haben sich bereits 8 registrierte Benutzer bedankt.

üpel

cookie-cutter tee

(33)

  • »üpel« ist männlich

Beiträge: 39

Wohnort: Dresden

Beruf: Schulsklave

Ingame-Name: Üpel

Clan: iRéfleX

Renommeemodifikator: 5

Danksagungen: 5

  • Nachricht senden

2

Mittwoch, 14. März 2012, 18:24

schön gemacht


Toast

Pwner!

Beiträge: 1 303

Renommeemodifikator: 14

Danksagungen: 119

  • Nachricht senden

3

Mittwoch, 14. März 2012, 19:51

Hört sich interessant an :)

teeman
elementary os
provallo cms coming sooner

Kool Savas der beste, der King, der rappende Tony Hawk.

RaZoR

Moderator

(2 600)

  • »RaZoR« ist männlich

Beiträge: 644

Ingame-Name: »RaZoR

Clan: WoL

Renommeemodifikator: 13

Danksagungen: 9

  • Nachricht senden

4

Mittwoch, 14. März 2012, 22:29

Endlich mal einer der das erklärt !
pew pew - RiP WoL

Timmy

nameless tee

(57)

  • »Timmy« ist männlich

Beiträge: 4

Wohnort: Deutschland

Beruf: Schüler

Ingame-Name: Timmy

Clan: buycity.org

Renommeemodifikator: 5

Danksagungen: 4

  • Nachricht senden

5

Mittwoch, 2. Mai 2012, 17:48

Könnte jemand mir mal hier oder per pn diese "storage.cfg" erklären?

-> Was muss man hier ändern/eintragen ?

Quellcode

1
2
3
	add_path $USERDIR
	add_path $DATADIR
	add_path $CURRENTDIR


Sorry für diese Dummheit. :S:


MFG
Timmy

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Timmy« (2. Mai 2012, 17:56)


GBKing

nameless tee

(207)

  • »GBKing« ist männlich
  • »GBKing« ist der Autor dieses Themas

Beiträge: 20

Wohnort: London

Beruf: Schueler

Renommeemodifikator: 7

Danksagungen: 23

  • Nachricht senden

6

Mittwoch, 2. Mai 2012, 21:16

In dem Teeworlds Ordner, der neu erstellt wurde gibts es einen Ordner "srvfiles" in dem die storage.cfg Datei drinnen ist. In der ist weiter unten beschrieben, dass du die letzten zwei Pfade aendern sollst, naemlich der 1. soll den Pfad generell zu deinem Teeworlds Ordner fuehren, der 2. soll bis in den Data Ordner fuehren. Bei den Pfaden, die du zitiert hast musst du nichts aendern, sondern die darunterliegenden Pfade die im Muster /home/User/teeworlds sind.

  • »MAP94« ist männlich

Beiträge: 165

Ingame-Name: MAP94

Clan: iX

Renommeemodifikator: 11

Danksagungen: 204

  • Nachricht senden

Timmy

nameless tee

(57)

  • »Timmy« ist männlich

Beiträge: 4

Wohnort: Deutschland

Beruf: Schüler

Ingame-Name: Timmy

Clan: buycity.org

Renommeemodifikator: 5

Danksagungen: 4

  • Nachricht senden

8

Freitag, 4. Mai 2012, 15:59

Also es tut mir wirklich leid, denke mal das ist meine Dummheit aber das Script möchte bei mir einfach nicht funktionieren..

Inhalt anzeigen
Spoiler



Vielen Dank im Voraus für denjenigen, der mir hilft.

MFG
Timmy

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Timmy« (4. Mai 2012, 16:09)


GBKing

nameless tee

(207)

  • »GBKing« ist männlich
  • »GBKing« ist der Autor dieses Themas

Beiträge: 20

Wohnort: London

Beruf: Schueler

Renommeemodifikator: 7

Danksagungen: 23

  • Nachricht senden

9

Freitag, 4. Mai 2012, 17:10

Wenn die Configdatei wirklich so heisst, dann kann es sein, dass er beim lesen von scripts.cfg die Endline commands mitliest und darum die Pfade nicht gehen. Bitte probiere mal hinter allen Speicherbefehlen ein (Abstand)# anzusetzen,
Beispiel:
SRVTOTAL=1 #
CONFIGFILE[1]=configdm1.cfg #
SRVFILE[1]=teeworlds_srv #
Sollte es danach weiterhin nicht funktionieren, probier mal die "start.sh" im Debugmodus zu starten, Das machst du indem du statt sh start.sh start eingibst:
sh -x start.sh start
Poste dann bitte nochmal die Konsole.

Tut mir leid, dass es bei dir solche Probleme gibt, aber jedes Linux ist ein bisschen anders und man muss die Skripte je nachdem anpassen! :)

Timmy

nameless tee

(57)

  • »Timmy« ist männlich

Beiträge: 4

Wohnort: Deutschland

Beruf: Schüler

Ingame-Name: Timmy

Clan: buycity.org

Renommeemodifikator: 5

Danksagungen: 4

  • Nachricht senden

10

Freitag, 4. Mai 2012, 20:59

Hallo,

vielen Dank für deine ganze Mühe ;)

Leider geht es immer noch nicht, aber es tut sich schon was :)

Inhalt anzeigen
Spoiler


Vielen Dank.

Timmy

Axxer

friendly tee

(2 057)

Beiträge: 227

Renommeemodifikator: 11

Danksagungen: 64

  • Nachricht senden

11

Samstag, 5. Mai 2012, 01:51

Speicher dm1 mal in /maps/ statt in /data/maps/ und soweit wie ich das verstehe sollte es dann laufen.


Inhalt anzeigen
Spoiler

sui'

active tee

(392)

  • »sui'« ist männlich

Beiträge: 274

Wohnort: NRW

Beruf: Student + Ausbildung (dual)

Ingame-Name: +Shini!

Renommeemodifikator: 9

  • Nachricht senden

12

Samstag, 5. Mai 2012, 12:16

ICH LIEBE DEIN SCRIPT ALEX!!! <3

Ch1ck3n

nameless tee

(14)

Beiträge: 4

Ingame-Name: Ch1ck3n

Renommeemodifikator: 5

  • Nachricht senden

13

Montag, 23. Juli 2012, 20:29

Hat das noch jemand?

DarkDragon

friendly tee

(121)

  • »DarkDragon« ist männlich

Beiträge: 172

Ingame-Name: Minato/DarkDragon

Clan: Dragonfight

Renommeemodifikator: 6

Danksagungen: 3

  • Nachricht senden

14

Dienstag, 24. Juli 2012, 04:41

danke fuer die scripst! ich hätte dir 1000000 renomee gegeben aber ich kann nicht eenomees geben. sry
Meine Signatur sucks.

Henry "Heliux"

unregistriert

15

Dienstag, 24. Juli 2012, 06:21

http://teeworlds-friends.de/Forum/index.…d&threadID=3946


Warum zum Teufel wurde das Freigeschaltet ich wollte das in die Vorstellung von Jambi posten Oo

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Henry "Heliux"« (25. Juli 2012, 01:23)


nick

Another DaVinci

(5 784)

  • »nick« ist männlich

Beiträge: 670

Wohnort: de_cache

Ingame-Name: kickz

Clan: ÐøÐ

Renommeemodifikator: 13

Danksagungen: 74

  • Nachricht senden

16

Dienstag, 24. Juli 2012, 10:33

danke fuer die scripst! ich hätte dir 1000000 renomee gegeben aber ich kann nicht eenomees geben. sry
Ach du hast die die Scripts also runtergeladen ? mkay
Und wieso gehen die DL-links nicht ?
im so deep
d-e-e-p
d - e - e - p
d - e - r - p



allgamer4

cookie-cutter tee

(38)

  • »allgamer4« ist männlich

Beiträge: 25

Ingame-Name: allgamer4

Clan: Ag4-Hosting.de

Renommeemodifikator: 5

  • Nachricht senden

17

Sonntag, 7. Oktober 2012, 00:13

Die Downlods gehen nicht mehr, kannst du sie erneuern? :))
MFG:
allgamer4

Eigenen kostenlosen Teeworlds Server? --> Ag4-Hosting.de

GBKing

nameless tee

(207)

  • »GBKing« ist männlich
  • »GBKing« ist der Autor dieses Themas

Beiträge: 20

Wohnort: London

Beruf: Schueler

Renommeemodifikator: 7

Danksagungen: 23

  • Nachricht senden

18

Sonntag, 7. Oktober 2012, 00:48

Die Downloads sind schon seit laengerem offline...
Wenn ihr euch noch ungefaehr 1-3 wochen geduldet, kommt eine neue Version heraus :) Mit der koennt ihr dann auch andere Spiele installieren, zum Beispiel Minecraft!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »GBKing« (7. Oktober 2012, 00:48)


Ähnliche Themen