Ich denke man für neulinge ist dieser Bereich auch da...
oder für die die einen vServer haben aber nicht wissen wie man den Verwaltet ( wobei, wenn man das nicht kann, sollte man sich keinen holen )
Tion
Ich denke man für neulinge ist dieser Bereich auch da...
oder für die die einen vServer haben aber nicht wissen wie man den Verwaltet ( wobei, wenn man das nicht kann, sollte man sich keinen holen )
Tion
Zitatverbessern oder vermeidne (Fehler)
Zu den erklärungen:
Soll ja ein Tutprial und kein STRG+C, STRG+V - Text sein
Farben mag ich sowieso nicht, ich mag alles lieber schlicht
bin dann auch off bd
ah da oben stand ja der serverlog *kopf->wand*
naja, wurde schon beantwortet
Tion
meine standartmäßog aber trotzdem danke
Tion
und ist was steht in der server.log ?
Kann man denn aus denen aussteigen ?
Es gab auch von i-jmd eine Funktion
IsPlayerInGangZone+
müsstest hier mal gucken
Brauchst du dazu vll ein plugin ?
Neuen Benutzernamen erstellen und mit dem nochmal versuchen
Grafikkartentreiber updaten
Hey,
es gibt ja ( denke ich ) ein paar Tutorials, wie man einen SA:MP Server auf einem Linux Server installiert.
Da diese meistens jedoch von 0.3b oder sogar noch von 0.2x handeln, dachte ich mir, schreibe doch mal eins über 0.3c
Zu jedem Befehl sage ich dann noch mal kurz was in den Zitatboxen:
Benötigtes:
1. Das downloaden des Servers:
Um den Server zu downladen, benutzen wir folgenden Befehl:
ZitatWGET ist ein unter Linux / Unix weit verbreitetes Programm zum downloaden von über FTP / HTTP / HTPS erreichbaren Dateien.
Mit WGET kann man ganze Seiten oder nur einzelnde Dateien ( wie es bei uns der fall ist ) downloaden.
WGET kann man stark an die persöhnlichen Bedürfnisse einstellen, da mehr als 100 Parameter verfügbar sind
Syntax:
wget [ Parameter ] [ URL / FTP ]
Jetzt sollte normalerweise ein bischen Text kommen.
Sollte in der letzten Zeile irgendwo "Error" stehen, habt ihr wohl die falsche URL
2. Auflisten des Verzeichnisinhaltes ( überflüssig )
ZitatLS listet ohne weiteren Parameter einfach nur den Ordnerinhalt des jetzigen Ordners auf.
Will man jedoch auch versteckte Dateien anzeigen, fügt man den Parameter 'al' hinzu.
Um sie jetzt noch nach dem Datum zu ordnen, gibt es den Parameter 't'
Syntax:
ls [ Parameter ]
Entpacken des SA:MP Verzeichnisses:
Zitatmit 'tar' kann man sowohl Dateien packen als auch entpacken
Hierfür sind die Parameter 'x' ( extract ) beziehungsweise 'c' ( create ) zuständig
Jetzt muss man nur noch angeben, was man entpacken will: dafür ist der Parameter 't' zuständig
Sollte es nicht funktionieren, muss man eventuell noch den Parameter 'v' ( verbose ) hinzufügen
Syntax:
tar [ Parameter ] [ Dateien / .tar verzeichnis ]
SA:MP verzeichnis betreten:
Zitatcd steht für Change Directory ( Verzeichnis wechseln )
hierbei können sowohl ein Punkt ( für das eigene verzeichnis ) als auch 2 Punkte ( ein Verzeichnis nach oben ) benutzt werden
Syntax:
cd .. oder cd [ Verzeichnis ]
Server.cfg anpassen
ZitatIn dem Joes editor kann man mit hilfe der Pfeiltasten navigieren
um einen Test zu löschen drückt man die "Delete" Taste, sie befindet sich über der Entertaste
um Text einzutippen gibt man einfach den gewünschten Text ein
Syntax:
joe [ Dateiname ]
Server.cfg speichern
Hierfür gibt es mal keine Synax
Ladet nun euren GM, uere FS's und eure Scriptfiles hoch
Dies müsst ihr über FTP erledigen
Server starten:
ZitatScreen erstellt ein Hintergrundprozess, der auch weiter läuft, wenn man sich an der Shell ausloggt
Das & - Zeichen am Ende ist dafür, das screen "ohne weitere angaben" ausgeführt wird
Es kommt schon die meldung "Server started on Port XXX mit xxx Max-Players, Lanmode ist XXX", aber ihr könnt das & - Zeichen ja mal weglassen
Desweiteren kann man mit Screen auch den Prozessnamen des Programmes ändern, darauf will ich aber nicht weiter eingehen
Syntax:
screen [ Parameter [ Prozessname ] ] [ Datei ]
Es ist vollbracht, ihr könnt nun auf euren Server connecten
Server stoppen:
Wechselt wieder in das SA:MP Verzeichnis und benutzt den Befehl
ZitatKillall beendet alle Prozesse, in denen der vorgegebene Prozessname vorhanden ist
In diesem Fall beendet killall alle Prozesse mit dem Namen "samp03svr"
killall hat gegenüber von kill den großen Vorteil, das killall den Namen, kill jedoch die Prozessid benötigt
Syntax:
killall [ Name des Prozesses ]
Zweit-Server installieren:
Wollt ihr einen zweiten Server in dem selben Verzeichnis, müsst ihr das erste SA:MP-Verzeichnis umbenennen:
Zitatmv dient eigentlich zum verschieben von ganzen Verzeichnissen, eignet sich jedoch auch für umbenennen
In diesem Fall würde der Ordner "samp03" in "sampserver_1" umbenannt werden
Syntax:
mv [ Alter Pfad ] [ Neuer Pfad ]
Dann nochmal die Schritte wiederholen
|----------------------------- Fertig -----------------------------|
Feedback erwünscht
PPST: Mein erstes Tutorial, bitte seid nicht so streng
Tion
// Edit 1:
Überschriften Zentriert und unterstrichen
Sry 4 doppelposting, ist aber wichtig
Also, scheinbar gibt es probleme mit dem Install-Manager, ich sehe mir das ganze nochmal an...
Tion
IP wollte ich nicht reinschreiben, dachte das gilt unter sowas wie "Serverwerbung"
Die IP ist überall dort wo ********* ist : 62.75.175.6
das mit der inifile=ts3server.ini habe ich glaube ich vergessen...
Gucke ich mal
Antwort gleich ob es funktioniert
Tion
// Edit:
Serverlogs:
TeamSpeak Server 3.0.0-beta30 [Build: 12998]
(c)TeamSpeak Systems GmbH
Logging started
2011-01-12 18:31:06.870867|INFO |ServerLibPriv | | Server Version: 3.0.0-beta30 [Build: 12998], Linux
2011-01-12 18:31:06.871412|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2011-01-12 18:31:06.871450|INFO |DatabaseQuery | | dbPlugin version: 3.7.3
2011-01-12 18:31:06.871697|INFO |DatabaseQuery | | checking database integrity (may take a while)
2011-01-12 18:31:06.884251|INFO |SQL | | pruning old database log entries where timestamp is older than 90 days
2011-01-12 18:31:07.080169|INFO |Accounting | | Licensing Information
2011-01-12 18:31:07.080249|INFO |Accounting | | type : Non-profit
2011-01-12 18:31:07.080313|INFO |Accounting | | starting date : Mon May 17 00:00:00 2010
2011-01-12 18:31:07.080343|INFO |Accounting | | ending date : Tue May 17 00:00:00 2011
2011-01-12 18:31:07.080370|INFO |Accounting | | max virtualservers: 10
2011-01-12 18:31:07.080395|INFO |Accounting | | max slots : 512
2011-01-12 18:31:07.100508|ERROR |FileManager | | bind() failed: 98
2011-01-12 18:31:07.100569|ERROR |FileManager | | bind failed on 62.75.175.6:5556
2011-01-12 18:31:07.158337|ERROR |VirtualServer | 1| bind failed on 62.75.175.6:9988
2011-01-12 18:31:07.158724|ERROR |VirtualSvrMgr | | loading VirtualServer(1) failed to start, error: unable to bind network port
2011-01-12 18:31:07.189224|INFO |VirtualServer | 1| stopped
2011-01-12 18:31:07.189947|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1,
2011-01-12 18:31:07.190359|ERROR |Query | | bind failed on 62.75.175.6:5557
Alles anzeigen
Port-Scan für die Ports:
62.75.175.6 isn't responding on port 5555 (personal-agent).
62.75.175.6 is responding on port 5556 ().
62.75.175.6 is responding on port 5557 ().
62.75.175.6 isn't responding on port 9988 ()..
// edit 2 : aha, "> log.txt" vergessen
// edit 3 : Portscans aktualisiert
Hey,
möchte einen TS3-Server aufsetzen ( unter linux ) und den port ändern...
bur leider startet der Server nicht:
Serverlog: http://pastebin.com/geCe5whF
ts3server.ini: http://pastebin.com/JBxFN3ej
Hoffe könnt mir helfen,
Tion
Hey,
habe ein allerneustes Feautur:
den Auto-Install-Manager
ab jetzt wird es jede Version in 2 Varianten geben: Auto-Install und Normal
das Autoinstall-System installiert das CP von selber, ihr müsst also nochts bearbeiten etc.
Anleitung:
Den zip-Ordner "CP_x.x" entpacken
Die 2 Dateien ( install.php & cp_install.tar.gz ) hochladen
Die install.php im Webrowser ausführen
Den Anweisungen auf der ( hässlichen ) Bedienungsoberfläche folgen
Hinweis:
der Install-Manager ist noch beta - Fehlfunktionen möglich
Hinweis 2:
bei den Packeten mit dem Download-Manager ist der Debug-Modus nicht mit dabei
Tion
// edit 1: Optimierte Anleitung
// edit 1: Hinweis 2