cod_Inxded laesst sich nicht entpacken

daQQa
Haei da ich einen Vserver habe und mir nun einen COD Server machen wollte für 1.1 und alle daten habe und richtig hochgeladen bekomme ich immer eine fehlermeldung wenn ich die ./cod_Inxded entpacken will, PuttY sagt mir das die Datei anscheind nichtmal existiert, woran liegt das?
Kelli
Hallo.

Das Putty sagt die Datei ist nicht vorhanden ist erstmal schlecht. Das die cod_lnxded sich nicht entpacken lässt ist aber richtig. Die ist nämlich nicht gepackt, das ist sozusagen die "Server.exe"

Vielleicht schrobst du nur das falsche, meinst aber das richtige. Wenn du den Server starten willst mit dem Befehl
./cod_lnxded
(das l ist ein kleines L -wie in Linux - kein großes I wie in Irrtum) dann muss die Datei vorher ausführbar gemacht werden. Der Befehl dafür ist
chmod u+x ./cod_lnxded

Falls das nicht weiterhilft brauchen wir die Ausgabe des Befehls
ls -la
(beides kleine L)
daQQa
Ah danke schonmal gut, klappt!

Aber nun sagt er mir nach dem laden er konnte keine defaul_mp.cfg finden die habe ich auch nicht, wo bkeomme ich diese für cod1.1 her?
Kelli
daQQa
Thx, nun geht alles, aber kann es sein, das der Server nur an ist wenn Putty auch an ist?

Hatte Putty angelassen als ich schauen wollte ob der Server da ist, tat ja alles, nur wo ich Putty ausgemacht habe wollte ich alles einrichten mit nem RCON Tool, aber der Server war nichtmehr da! Weiß da jemand mehr?
Kelli
Die einfachste Lösung für das Problem lautet screen.
screen -mS CODSERVER ./cod_lnxded
Wenn der Server dann läuft Strg und a Taste Gleichzeitig drücken, danach d.
dann kannst du putty schliessen und der Server läuft weiter.
Um das Fenster wieder zu öffnen wenn du dich neu verbindest gibst du dann
screen -r CODSERVER ein.

wenn eine Meldung kommt screen not found ist es nicht installiert.
apt-get install screen
hilft unter Debian.

Lies auch mal in Ruhe https://www.opferlamm-clan.de/cod-server...einrichten.html
daQQa
Ich habe glaube ich eine falsche default_mp.cfg, da ich nur welche für 1.4 bzw 1.5 finde, gibt es hier nichts für 1.1? >.> Google spukt nichts aus
daQQa
es kommt immer diese meldung

couldn't exec language.cfg
execing config_mp_server.cfg
couldn't exec autoexec_mp.cfg
Hitch warning: 2395 msec frame time

Und der server startet net, ich kann ihn im Game nirgends sehen.
Was fehlt mir oda was habe ich falsch gemacht? total komisch!
Interceptor
Wie ist (sollte) die Server-IP sein?
daQQa
Hab nun alles, aber nun hab ich ein anderes Problemm, ich kann denn prozess nicht verlassen (STRG+A D) vorhin ging es immer aber nun nichtmehr Server läuft alles, was kann ich tun? Sorry für mein Auftreten. :>
daQQa
So hab es nun doch noch geschafft mit eurer Hilfe.

Habe aber noch eine Frage, meine letzte, ist es möglich mehrere Server zu starten? Wenn ja, wie?
Kelli
Vom Prinzip hängst du an deinen Startparameter noch ein +set net_port dran
./cod_lnxded +set net_port 28961
und nennst die Screen Sitzung z.B. Server2

screen -mS CODSERVER2 ./cod_lnxded +set net_port 28961

für von der Stange Server ohne Punkbuster oder Mod reicht das.
Für aufwendigere Konfigurationen musst du dann mit fs_basepath und fs_homepath arbeiten.
2 CoD4-Server auf einem Root ist zwar CoD4, das Prinzip ist aber bei allen Teilen (Außer MW2) gleich.
daQQa
Muss ich denn jetzt nochmal das COD Verzeichniss drauf laden oder im alten?
daQQa
Hab ich gemacht, aber wenn ich es dann eingebe, sagt er mir wieder Such no file or directorie... also geht es net?!
Kelli
Ich weiß nicht so genau wo es jetzt hängt.
Es funktioniert auf jeden Fall. Auch mit 50 Servern sofern dein Rechner das schafft.
Du musst jeden weiteren Server einen anderen Netzwerk-Port zuweisen.
Es geht auch ohne fs_basepath, einfach indem du es ein zweites mal startest, genauso wie den ersten nur mit anderem Netzwerk-Port. Mit fs_basepath ist es "sauberer".
No such File... heißt immer du hast dich vertippt oder bist im falschen Verzeichnis. ("Kann Befehl nicht ausführen, weil ich nicht weiß was du von mir willst")
Stelle bitte konkrete Fragen. Ich möchte X haben, deswegen habe ich den Befehl Y eingegeben, das Resultat war F.
daQQa
Also habe ein 2. COD Verzeichniss mit der cod_lnxded.

Aber wenn ich diese starten will kommt dies hier:


Cannot exec './cod_lnxded': Permission denied
Kelli
chmod u+x ./cod_lnxded
daQQa
Danke.

Er startet alles, jedoch finde ich denn Server dann nicht in der Liste, also denn 2., obwohl er gestartet ist!

Woran könnte das evtl liegen? Habe ich auch alles richtig gemacht?

neues Cod Verzeichniss, mit der cod_lnxded usw enthalten.

mit PuttY auf das Verzeichniss zugegriffen, chmod ..

danach screen -mS cod2svr ./cod_lnxded

exec server.cfg

map mp_carentan

STRG+A D


So habe ich es beim 2. Server gemacht, eigendlich wie beim 1. nur eine andere Map. Wieso steht er nicht in der Liste? Habe auch einen anderen Port!
MikeTNT
Hast du für den zweiten Server einen anderen Port eingetragen (z.B.: +set net_port 28962) und diesen Port in der Firewall freigegeben?

cu Mike
daQQa
Ich habe die Server nicht auf meinen Computer, ich habe einen VServer unter server4you.de bestellt gehabt und mache mir es da alles rauf ueber SSH & PuttY!

Einen anderen Port habe ich genommen, ich habe dort alle zu Verfügung!