Komm in unsere Facebook Gruppe

Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 25. Mai 2012 18:22

Neuer Artikel: SoF2 Installation

Das Forum für SoF und SoF2 Server.


Beitragvon kayman am 19. Apr 2005 21:45

so nun läuft eigetnlich alles soweit gut nur habe ich ein grosses problem....
ich kann über den remoote zugriff den gameserver öffnen bzw laufen lasse doch
wen ich den remoote zugriff zum server trenne bleibt der gameserver stehen und es tut sich nichts mehr.

könnte mir jemand sagen was ich machen sollte damit ich den gameserver dauerhaft laufen lassen kann ohne jedoch
auf dem normalen server über root verbunden zu sein???

Danke schon im voraus
kayman
Neuling
Neuling
 
Beiträge: 4
Registriert: 12. Apr 2005 19:00

Beitragvon Tobi am 20. Apr 2005 00:42

1. Gameserver als root laufen zu lassen ist nicht so toll.

2. Forensuche nach "screen" sollte helfen.
Benutzeravatar
Tobi
Administrator
Administrator
[ Anbieter Profil ]
 
Beiträge: 1569
Registriert: 13. Sep 2004 15:11
Wohnort: Stuttgart

Beitragvon sling am 23. Apr 2005 18:52

hallo alle zussammen bin neu un habne frage,
un zwar wenn ich so ein sof2 server öffne wie kann ich zB bei team deathmatch einstellen das man direkt am anfang seine waffen auswählen kann ? bei anderen servern kann man das ja kommt so ein fenster wo mann alles auswählen kann bei mir nicht.. :(
sling
Neuling
Neuling
 
Beiträge: 1
Registriert: 23. Apr 2005 18:50

Beitragvon sokrates am 1. Mai 2005 06:36

Hi,

Woher bekomme ich die server.cfg?

Gruß
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Beitragvon sokrates am 2. Mai 2005 16:01

@ Tobi

Plz Help.

Ich finde nichts

Thx

Sokrates
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Beitragvon Tobi am 2. Mai 2005 16:30

Zuletzt geändert von Tobi am 23. Okt 2005 19:50, insgesamt 1-mal geändert.
Benutzeravatar
Tobi
Administrator
Administrator
[ Anbieter Profil ]
 
Beiträge: 1569
Registriert: 13. Sep 2004 15:11
Wohnort: Stuttgart

Beitragvon sokrates am 2. Mai 2005 16:40

Hi,

Hab alles so gemacht wie du es in dem HowTo geschrieben hast. Jedoch startet der Server nicht ich erhalte folgende info:

Code: Alles auswählen
home/spiele/sofadmin# ./sof2ded +exec server.cfg
SOF2MP V1.01 linux-i386 Jul  3 2002
Initialising zone memory .....
----- FS_Startup -----
Current search path:
/root/.sof2/base
/home/spiele/sofadmin/base/MP
/home/spiele/sofadmin/base/update103.pk3 (55 files)
/home/spiele/sofadmin/base/update102.pk3 (213 files)
/home/spiele/sofadmin/base/update101.pk3 (298 files)
/home/spiele/sofadmin/base/therest.pk3 (7125 files)
/home/spiele/sofadmin/base/textures1234.pk3 (10843 files)
/home/spiele/sofadmin/base/textures0.pk3 (2816 files)
/home/spiele/sofadmin/base/skins.pk3 (4117 files)
/home/spiele/sofadmin/base/musicandsound.pk3 (3055 files)
/home/spiele/sofadmin/base/mp.pk3 (338 files)
/home/spiele/sofadmin/base/models.pk3 (3643 files)
/home/spiele/sofadmin/base/maps.pk3 (466 files)
/home/spiele/sofadmin/base
./sof2ded/base/MP
./sof2ded/base

----------------------
32969 files in pk3 files
execing sof2mp_default.cfg
execing sof2mp.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: localhost:20100
execing server.cfg
^A
/home/spiele/sofadmin#


Weiter geht nichts

Gruß

Sokrates
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Beitragvon Tobi am 2. Mai 2005 16:45

Hast du den Hostnamen richtig angegeben?
Benutzeravatar
Tobi
Administrator
Administrator
[ Anbieter Profil ]
 
Beiträge: 1569
Registriert: 13. Sep 2004 15:11
Wohnort: Stuttgart

Beitragvon sokrates am 2. Mai 2005 16:48

was hat das mit dem Hostname zu tun? Du meinst in der server.cfg? Der ist doch nur dafür da dem Gameserver nen Namen zu geben.
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Beitragvon Tobi am 2. Mai 2005 16:59

Hm, stimmt bei SOF gibts nur den, der ist natürlich egal.

Da der Server aber bei der server.cfg abbricht denke ich schon das der Fehler da ligt. Versuch es mal mit einer minimalen oder leeren server.cfg.
Benutzeravatar
Tobi
Administrator
Administrator
[ Anbieter Profil ]
 
Beiträge: 1569
Registriert: 13. Sep 2004 15:11
Wohnort: Stuttgart

Beitragvon sokrates am 2. Mai 2005 17:01

Hallo,

Mit der leeren passier das selbe, die .pk3 dateien sind alle i.o
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Beitragvon Tobi am 2. Mai 2005 17:09

Aber wenn du ohne server.cfg startest startet er?

Gib der server.cfg mal Schreibrechte.
Benutzeravatar
Tobi
Administrator
Administrator
[ Anbieter Profil ]
 
Beiträge: 1569
Registriert: 13. Sep 2004 15:11
Wohnort: Stuttgart

Beitragvon sokrates am 2. Mai 2005 17:14

hab nun eine Blanke server.cfg mit chmod 777 gemacht ohne erfolg. Der port ist doch 20100 oder? und der Befehl ist:

./sof2ded +exec server.cfg


Gruß

Sokrates
sokrates
Mitglied
Mitglied
 
Beiträge: 78
Registriert: 14. Mär 2005 19:14
Wohnort: Recklinghausen

Warum nicht?

Beitragvon TeddyBear am 24. Jun 2005 09:27

Hallo zusammen,
erstmal -> Danke fuer dieses schoene Tutorial.

Zum 2ten stehe ich noch immer vor einem kleinen Problem:

----------------------
37268 files in pk3 files
execing sof2mp_default.cfg
execing sof2mp.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: localhost:20100
execing server.cfg

Danach passiert nichts mehr. Startparameter die ich uebergeben habe -> ./sof2ded +exec server.cfg

Starte ich das ganze mit ./sof2ded +exec server.cfg +set net_ip ***.***.***.*** passiert soweit auch nichts spannendes, bis auf das dann Opening IP socket: korrekte_ip:20100 ausgegeben wird.

Jemand vielleicht eine Idee, woran das liegen koennte? Die Files habe ich nun schon gecheckt.

Gruß,
Bär
TeddyBear
Neuling
Neuling
 
Beiträge: 1
Registriert: 24. Jun 2005 09:19

Hm euer Probelm kann ich glaube ich lösen

Beitragvon Hitman am 11. Sep 2005 13:06

Hi @ all

ich bin Hoster von mehreren GameServern. Und hab mit Sof2 einiges an Erfahrung. Also:


Ich denke dass ihr die map nicht mit angegeben habt die der Server starten soll. Eine solche Startzeile würde so aus sehen:

./sof2ded +exec server.cfg(*1) +set net_port 20100(*2) +set fs_game RPM(*3) +set fs_homepath /sof2 +set basepath /sof2/base(*4) +map mp_italy(*5) +set g_gametype ctf(*6)

Die Kammern und das was drin steht muss weg gelassen werden. Den Gameordner habe ich nur /sof2 genannt.

Erklärung dazu:

./sof2ded : ist glaube ich klar. Die Binary die zum starten vorhanden seien muss.

:arrow: *1 : die server.cfg ist nur dazu da um alle Einstellungen von einer Datei aus zu setzen. Sie muss nicht vorhanden sein.

:arrow: *2 : Den Port auf dem der Server läuft sollte schon im Startbefehl enthalten sein. Weil die server.cfg erst hinterher in Funktion tritt und der Server den Standartport benutzt.

:arrow: *3 : Es sollte unbedingt in dem Startbefehl enthalten sein auf welchem MOD der Server laufen soll(z.B.: RPM oder OSP etc).
Wenn KEIN MOD läuft muss der weggelassen werden.

:arrow: *4 : Der base-Pfad kann im Startbefehl vorhanden sein; muss nicht. Ist für den Root aber einfacher zum path find. Erst wird der Gameordnerpfad angegeben, dann der base ordner pfad.

:arrow: *5 : Beim Startbefehl muss auf alle Fälle die erste Map angegeben werden sonst beleibt er dach dem IP-Put stehen; (Wenn er dort stehen bleibt, könnt ihr zur Überzeugung auch den Map befehl (z.B.: map mp_italy) da noch eingeben.)

:arrow: *6 : Nicht wichtig, aber der Gametype kann hier auch noch angegeben werden. Sonst startet der Sof2 Server im Deathmatch.

Hoffe ihr findet euch zu recht.

Mfg Hitman
Benutzeravatar
Hitman
Moderator
Moderator
 
Beiträge: 164
Registriert: 17. Mai 2005 18:30
Wohnort: Emden

Beitragvon old@poWer_fCr am 29. Sep 2005 23:40

Ich habe es so gemacht wie da beschrieben aber es funktioniert net, wo ist mein fehler ??
:/home/sofadmin # ./sof2ded +exec sof2mp.cfg
./sof2ded: error while loading shared libraries: libcxa.so.1: cannot open shared object file: No such file or directory


Die sof2mp.cfg ist die server cfg bei mir, habe sie aus einen andren server entnommen, allerdings war das RocMod, muss ich nicht noch die rocmod sachen mit hochladen ?
old@poWer_fCr
Neuling
Neuling
 
Beiträge: 2
Registriert: 29. Sep 2005 18:07

Beitragvon candyshop am 4. Okt 2005 19:56

libcxa.so.1 diese datei musst du in den lib ordner kopieren auf deinem server (No such file or directory) wie er sagt er findet sie nicht

btw @ Hitmann woran liegts das wenn ich den server +set sv_pure starte das ich beim joinen keine texturen habe?!
candyshop
Mitglied
Mitglied
 
Beiträge: 23
Registriert: 30. Sep 2005 17:41

Beitragvon candyshop am 7. Okt 2005 14:26

hatte keine texturen pk3 drauf -_-
candyshop
Mitglied
Mitglied
 
Beiträge: 23
Registriert: 30. Sep 2005 17:41

Beitragvon candyshop am 18. Okt 2005 11:19

Hmm ma ne frage zum Howto.
Es is doch so das ich den server nicht unter root starten soll, laut Howto wird das aber gemacht! Man sollte diesem howto noch eine erklärung für nen benutzer zufügen.

Desweiteren habe ich das prob das mein Punbuster nicht startet starte ich Ihn manuell stirbt er nach einer einstellungs änderung wieder!
Jemand ne iddee?
Mfg candy
candyshop
Mitglied
Mitglied
 
Beiträge: 23
Registriert: 30. Sep 2005 17:41

Sof2 Server Linux Installation

Beitragvon Hitman am 23. Okt 2005 19:42

So ich werde hier noch einmal versuchen von Adam&Eva bis heute die Einrichtung ein Sof2 Server auf Unix Root-Servern zu erklären.

Also:

1.)
a.) Erstellen eines Users mit z.B.: yast ! Ich nenne hier den Benutzer "sof"
Dieser User hat bekanntlich ein Heimatverzeichnis; dies habe ich hier einfach /sof getauft.
b.) Erstellen eines Users mit Heimatverzeichnis über shell:
Code: Alles auswählen
server:/ # mkdir /sof                             {Homeordner erstellen}
server:/ # useradd sof                         {Benutzer hinzufügen}
server:/ # passwd sof                          {Passwort definieren}
Changing password for sof.
New password:****                             {Pw eingeben}
Re-enter new password:****                   {Pw wiederholen}
Password changed
server:/ # cp -a /etc/skel/{.[^.]*,*} /sof               {wichtige Dateien in den Ordner kopieren}
server:/ # chown -R sof.users /sof                     {dem Ordner einen User zuweisen}
server:/ # chmod 700 /sof                                 {dem User Rechte geben}

Alles was in einer Zeile nach der # steht muss eingegeben werden.
(Dass Passwort natürlich auch.)

2.) Ihr loggt euch mit dem grade erstellten User über ssh/shell ein. :wink: Und erstellt einen ServerOrdner:
Code: Alles auswählen
server:/ # mkdir server


3.) Ihr ladet die Sof2 dateien runter:
Code: Alles auswählen
wget http://cpgs.network3.net/sof2.server.tar.bz2


4.) Entpacken der Dateien, mit:
Code: Alles auswählen
tar -jxvf sof2.server.tar.bz2


5.) Einstellen der server.cfg . Wenn ich darauf eingehn soll müsst ihr es schreiben.

6.) Starten des Server:
Code: Alles auswählen
nohup ./sof2ded +exec server.cfg +map mp_shop


(Dies ist nun die minimal Angabe zum Starten ohne einen Mod.
Benutzeravatar
Hitman
Moderator
Moderator
 
Beiträge: 164
Registriert: 17. Mai 2005 18:30
Wohnort: Emden

Vorherige

Zurück zu Soldier of Fortune




Ähnliche Beiträge