You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

ROOTofBOOT

Beginner

Posts: 39

wcf.user.option.userOption53: Ja

  • Send private message

61

Tuesday, May 24th 2011, 1:43pm

asso, also ist quakestat alt und qstat neu oder wie muss ich das verstehen

also wo ich qstat installiert habe kam nichts an fehler meldungen (qstat is already the newest version), alle Paket wie in der Beschreiber auf der Page von euch gemacht (apt-get update; apt-get upgrade apt-get install bzip2 screen quakestat lftp, ausser quakestat lief alles durch), steam datei wird nicht erstellt er lädt nur das HLdsupdatetool runter und mehr nicht, wenn ich ./server.sh update ausführe lädt er es nochmal runter mit 1 am ende, keine ahnung warum das nicht geht ....

ROOTofBOOT

Beginner

Posts: 39

wcf.user.option.userOption53: Ja

  • Send private message

62

Tuesday, May 24th 2011, 1:47pm

also ich glaube ich habe den fehler gefunden ich teste das mal dann melde ich mich so in 15 minuten .....

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

63

Tuesday, May 24th 2011, 2:17pm

Ich Tippe auf einen Fehler in der Config, am besten einfach mal posten :)
Werden die Ordner denn erstellt? (tmp, extension)


MfG
Impact

ROOTofBOOT

Beginner

Posts: 39

wcf.user.option.userOption53: Ja

  • Send private message

64

Tuesday, May 24th 2011, 2:19pm

lag daran da ich ein Debian 6.0 64Bit System habe aber das HLdsupdatetool nur für 32Bit geht (musste das ausführen: apt-get install ia32-libs)

This post has been edited 3 times, last edit by "Impact" (May 24th 2011, 2:27pm)


Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

65

Tuesday, May 24th 2011, 2:27pm

Quoted

lag daran da ich ein Debian 6.0 64Bit System habe aber das HLdsupdatetool nur für 32Bit geht (musste das ausführen: apt-get install ia32-libs)

Ich sollte das mal in die Readme schreiben :p

Quoted

wo genau muss ich die aliease eintragen bei server.sh oder server.conf

Ich schreibe sie immer in die .profile, Je nachdem ob du die Server_min.sh nutzt unterscheiden sie sich.

Meine sehen so aus

Source code

1
2
3
4
5
6
7
8
9
10
11
12
# --- Aliases Server_min.sh
# Aliases fuer .bashrc/.profile
alias gstart='./server_min.sh $1 start'
alias gstop='./server_min.sh $1 stop'
alias gstatus='./server_min.sh $1 status'
alias grestart='./server_min.sh $1 restart'
alias gupdate='./server_min.sh $1 update'
alias gwatch='./server_min.sh $1 watch'
alias gping='./server_min.sh $1 ping'
alias gbackup='./server_min.sh $1 backup'
alias gss='./server.sh'
# ---



Ps. Sorry, ich Habe aus versehen deinen Beitrag 'zerstört'.
du kannst ihn ja einfach bearbeiten.

MfG
Impact

ROOTofBOOT

Beginner

Posts: 39

wcf.user.option.userOption53: Ja

  • Send private message

66

Tuesday, May 24th 2011, 2:38pm

ne schon ok, kann ich eh nicht editieren da diese funktion nicht freigeschaltet ist aber schon OK

ansonsten danke und gutes TUT und script, weiter so ....

bis dann ....

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

67

Saturday, May 28th 2011, 6:10pm

Passend zur FPS-Binary reiche ich noch ein Idlerscript nach, mit welchem es möglich ist beliebig viele Idler zu starten.
Dabei kann man ganz einfach wählen ob dieser auf allen CPU/s oder auf einzelne festgelegt wird.

Der Syntax ist dabei so gegeben:

Source code

1
2
./idler.sh funktion idlername cpu"
./idler.sh start      idlername 0-3"


Falls man die CPU weglässt startet der Idler auf allen CPU/s
Zusätzlich gibt es noch die Funktion showall, welche alle Idler anzeigt falls man nicht mehr weiß wie man ihn genannt hat.
Das Script kann hier herruntergeladen werden.


MfG
Impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

68

Tuesday, May 31st 2011, 2:07am

Aktuelle Todo Liste

Ich will hier nur mal meine aktuelle ToDo Liste aufschreiben, und da sie relativ klein ist möchte ich gerne Feedback dazu haben.
Vielleicht hat ja einer noch Ideen.

ToDo

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Templatesystem / Addons

    Preconfigure auf Templates umstellen,
        Templates für die meisten Spiele erstellen
            Installfile zu den Addons a´la installaddon.sh zB für Vdfcreater
                Checks ob Installfile vorhanden
                    Auslesen welche Addons installiert sind neu schreiben 

Script

    Unnötige Codefragmente entfernen
        Shebang aus Config entfernen
            Chmod fuer Config entfernen
                Maplistcreater anpassen
                    Check ob Binary existiert
                        Script auf Functions umstellen
                            Einige Parameterzusätze umsetzen a´la --nocolors



MfG
Impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

69

Saturday, June 4th 2011, 6:52am

Die Regelmäßigen Neuigkeiten


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
 - Das Preconfiguresystem habe ich nun fertiggestellt, und es funktioniert wunderbar :)
   - Ich muss nur noch einige vorgefertigte CFG´s dafür erstellen.

 - Das Addoninstallsystem habe ich auch umgeschrieben, so dass von nun an nur noch 1 Addon notwendig ist.
   - VDF Dateien werden mit der neu eingebauten Makevdffunktion installiert falls nötig.

 - Das auslesen der Addons habe ich auch angepasst um Kompatibilitätsprobleme zu vermeiden.
 - Den Maplistcreater habe ich angepasst, da die alte Methode sinnlos umständlich war.

 - Die Shebangzeile habe ich aus der Config entfernt da sie unnötig war.
   - Das Script wurde so angepasst dass es kein Chmod mehr setzt, und nun nur noch prüft ob die Datei existiert und lesbar ist. 

 - Aus aktuellem Anlass wurde ein Check eingebaut der prüft ob die Binary existiert


Zudem habe ich noch einige weitere Änderungen und Fixes vorgenommen, alles weitere bitte der Todo entnehmen.
Die momentane Todoliste sieht nun so aus, für weitere Anregungen bin ich weiterhin offen

Todo

Quoted



Templatesystem / Addons

Preconfigure auf Templates umstellen
Templates für die meisten Spiele erstellen
Addonsystem umschreiben
Nur noch ein Addon nötig
Installfile zu den Addons a´la installaddon.sh zB für Vdfcreater
Checks ob Installfile vorhanden
Auslesen welche Addons installiert sind neu schreiben

Script

Unnötige Codefragmente entfernen
Shebang aus Config entfernen
Chmod fuer Config entfernen
Maplistcreater anpassen
Check ob Binary existiert
Script auf Functions umstellen
Einige Parameterzusätze umsetzen a´la --nocolors
Games Available in tmp Ordner

Überlegungen

Multilangual
English


MfG
Impact

This post has been edited 1 times, last edit by "Impact" (Jun 4th 2011, 7:17am)


DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

70

Monday, June 6th 2011, 1:04am

Wird Zeit das mal ins Wiki zu übernehmen.

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

71

Monday, June 6th 2011, 1:12am

Wird Zeit das mal ins Wiki zu übernehmen.

Gerne.
Ich komme nur mit der Namensraumstruktur im Wiki nicht ganz zurecht, und wusste nicht genau wo ich es reinschreiben soll.


MfG
Impact

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

72

Monday, June 6th 2011, 1:20am

Ich werd mal heute nach der Arbeit damit anfangen einen Namensraum festzulegen.

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

73

Thursday, June 9th 2011, 9:18am

Ich bin so langsam fertig mit meiner Todo Liste für die 0.2.5 Version, das einzige was noch zu tun ist ist folgendes:

Source code

1
2
3
4
5
- Templates für die meisten Spiele erstellen 
- Checks ob Aktionen ausgeführt wurden
   - Startfunktion: Check ob der Server wirklich gestartet wurde
- Kleinen Bug bei cleanup fixen
  - Abschnitt Downloads / DownloadLists

Der Rest kommt dann in der nächsten Version.

Ansonsten habe ich im Betrieb bisher keine Fehler gefunden, ich würde mich freuen wenn mal einer durch den Code schauen könnte oder eventuell sogar antesten würde.
Für Features bin ich aktuell noch offen
Ich hätte auch gerne etwas Kritik zum Configgenerator :)


MfG
Impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

74

Tuesday, June 21st 2011, 2:16am

Update 0.2.5-Beta

Ich bin stolz eine neue Version anzukündigen.
Es wurden wieder einmal eine Menge Fehler Behoben, Funktionen hinzugefügt und Codes ausgebessert.

Hier nur kurz der Changelog

Quoted


# 21.06.2011
# Version: 0.2.5-Beta
- Die Cleanup Funktion loescht nun auch SourceTv Demos
- MakeVDF Funktion zugefuegt
- Parameterzusatz --nocolors zugefuegt [Test]
- Funktion Watchlog zugefuegt
- Preconfigurefunktion neu geschrieben.
- Variable TEMPLATESURL zugefuegt
- Maplistcreater neu geschrieben
- Test_* Maps werden excludiert
- Binarycheck zugefuegt
- Check ob das angegebenes Verzeichnis das ist in welchem das Script ausgefuehrt wurde
- Startupcheck Struktur
- Check ob der Server ordnungsgemaess gestartet wurde
- Addonsystem umgeschrieben.
- Nur noch ein Addon fuer alle Spiele notwendig.
- Vdf´s werden automatisch erstellt.
- Shebang aus Config entfernt
- Updateversion Verbessert
- Check Falls Features nicht abrufbar
- Check falls Contentserver nicht erreichbar
- Check falls Version nicht abrufbar
- Check falls neue Config benoetigt eird
- Falls neue Config benoetigt wird die Config gebackuppt
- Fehleranzeige


Besonders hervorzuheben sind das neue Template und Addonsystem, welche nun eine sehr gute Flexibilität zum arbeiten bieten.
Feedback ist erwartet und gerne gewünscht.

MfG
Impact

This post has been edited 1 times, last edit by "Impact" (Jun 21st 2011, 3:03am)


Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

75

Sunday, June 26th 2011, 2:22am

Aufgrund des aktuellen Updates wurden die Addons aktualisiert.

Source code

1
2
3
4
5
Spiel | Name                    | Version  | Paket
-------------------------------------------------------------------------------
ALLE  | sourcemod              | 1.3.8    | Sourcemod Paket inklusive Metamod.
ALLE  | sourcemod_upgrade      | 1.3.8    | Sourcemod Upgradepaket mit Essentiellen Dateien und Metamod.
CSS   | zblock                 | 4.62     | Zblock Paket inklusive Configs mehrerer Ligen.


MfG
impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

76

Thursday, July 7th 2011, 5:59am

Kann doch nicht sein das hier keine Ideen hat :huh:
Wie dem auch sein, ich habe die FastDl Extension vorerst aus dem Paket genommen, da ich anscheinend beim Release nicht ausgiebig getestet habe.
Ich bin derzeit dabei eine neue zu schreiben, die zwar nun etwas spärlicher vom Coder her sein wird, dafür aber hoffentlich um so besser.

Das System ist nun so aufgebaut, dass ich Mir eine Liste aller Files auf dem FastDl Server runterlade, diese analisiere und für jede Map die vorhanden ist eine 0kb Tmpdatei im Tmporder anlege (Funktionier mit bsp und bz2).
Die Methode wird zwar vermutlich nicht so gut ankommen, aber ich empfand das als die am leichtesten umzusetztende Möglichkeit.
Danach liste ich mir alle Maps auf dem Gameserver auf, excludiere alle Standart und Test_ Maps und schiebe nur die Dateien in den Tmporder die noch nicht existieren.
Danach entferne ich die Tmpfiles und habe nun nur die nicht gesyncten Maps vorliegen.
Danach werden diese Maps mit bzip2 gepackt, auf den Fastdlserver geschoben und danach wieder aus dem Tmpordner gelöscht.

Ich habe auch in Planung diese Maps direkt in die Mapliste zu schreiben, falls sie noch nicht darin enthalten sind. (Parameter in der Config)

Zudem habe ich der Readme ein Großes Update verpasst, da ich diesbezüglich einige Kritik bekommen habe :)

MfG
Impact

This post has been edited 1 times, last edit by "Impact" (Jul 7th 2011, 6:59am)


Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

77

Saturday, July 16th 2011, 12:09pm

Nochmal zu dem Eintrag in der Wiki.
Ich würde das gerne machen, habe da allerdings einige Probleme.

- Welche Kategorie?
- Es sind zu viele Infos für eine Seite
- wo soll man das verlinken in der Wiki
- etc

:D

MfG
Impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

78

Tuesday, July 19th 2011, 6:48pm

Das Wöchentliche Update

Das Wöchentliche Update über die Entwicklung.

Source code

1
2
3
4
5
6
7
8
9
10
11
- Es wurde ein Bug in der addonremove Funktion behoben, wo es passieren kann, dass Leerzeichen in addon.addonlist Probleme während Entfernung verursachen. 
- Ein Ordnercheck-Bug in Addoninstall wurde gefixt
- IP-Check ueberarbeitet
 - Check ob deutsches System
- Status Anzeige ueberarbeitet
 - Bug bei unter 10 Spieler behoben
- Cleanup Funktion ueberarbeitet
 - Check ob Ordner existieren
- Backup ueberarbeitet
  - Backupps werden nun direkt nach tmp/ gebackuppt
  - Check ob Archiv bereits besteht

Wie immer betreffen die Änderungen die Developerversion
REV-218
REV-219


Die FastDl Extension macht auch Fortschritte, sie unterstützt nun auch .nav Files und zeigt an wenn zu einer Map die Nav Dateien fehlen.
Weitere Infos demnächst.

Apropo: Ich bin gerade am überlegen ob es Sinn machen würde die RTxyz_FREQUENZY als Parameter in der Config ein zu bauen, da ja anscheinend einige da Probleme mit haben.
Falls ausgewählt wird dass dann halt vor dem Start gesetzt.

MfG
Impact

This post has been edited 3 times, last edit by "Impact" (Jul 19th 2011, 7:23pm)


Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

79

Tuesday, August 2nd 2011, 3:14pm

Das Wöchentliche Update

Es ist zwar dieses mal nicht besonders viel an Neuerungen, aber hier mal eine Liste der Änderungen.

Das wichtigste dürfe wohl sein dass ich das Script nun endlich auf Functions umgestellt habe, dadurch ist die Pflege und die Interne Verarbeitung auch um einiges einfacher.
Beim Backup gibt es nun die Auswahl zwischen den Formaten (tar|tar.gz|tar.bz2)
Zusätzlich habe ich noch die Parameterzusätze (--nocolors) und (-c) zugefuegt mit welchem man die Farben unterdrücken kann, das ist vorallem nützlich wenn man das Script zusammen mit Php einsetzt.

Ideen sind weiterhin willkommen

MfG
Impact

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

80

Friday, August 12th 2011, 8:29pm

Update 0.2.5-Beta2

Ich kündige hiermit die Version 0.2.5-Beta2 an.
Diese Version ist hauptsächlich ein Bugfix-Release in welchem einige Fehler behoben wurden, nachfolgend der Changelog

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 12.08.2011
# Version: 0.2.5-Beta2
- Grosses Update der README
- Es wurde ein Bug in der addonremove Funktion behoben, wo es passieren kann, dass Leerzeichen in addon.addonlist Probleme während Entfernung verursachen. 
- Ein Ordnercheck-Bug in Addoninstall wurde gefixt
- IP-Check ueberarbeitet
 - Check ob deutsches System
- Status Anzeige ueberarbeitet
 - Bug bei unter 10 Spieler behoben
- Cleanup Funktion ueberarbeitet
 - Check ob Ordner existieren
- Backup ueberarbeitet
  - Backupps werden nun direkt nach tmp/ gebackuppt
  - Check ob Archiv bereits besteht
  - Mehrere Formate zur Auswahl (tar|tar.gz|tar.bz2).
- Script wurde auf Functions umgestellt
- Parameterzusaetze --nocolors und -c zugefuegt
- Umstrukturierung der Config


REV-226
Das Update kann wie gewohnt mit

Source code

1
./server.sh updateversion

bezogen werden.

Ebenso wurde auch der Configgeneratorgeupdatet.

MfG
Impact

This post has been edited 1 times, last edit by "Impact" (Aug 12th 2011, 8:53pm)