Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Hilfe » Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main)
Beiträge zu diesem Thema Autor Datum
 Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) McFarlane 29.11.2009 23:28
 RE: Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) Nightwing 30.11.2009 00:00
 RE: Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) McFarlane 30.11.2009 07:41
 RE: Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) Kelli 30.11.2009 08:53

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
McFarlane
Weichei


Dabei seit: 29.11.2009
Beiträge: 2


Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

bisher habe ich meinen Cod4 LAN Server immer über eine Verknüpfung mit der iw3mp.exe gestartet. Mit folgenden Parametern:

"C:\Program Files (x86)\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 1 +exec lcstcfg.cfg +map mp_bog

Jetzt habe ich aber ein Programm zur Serververwaltung geschrieben was den Server letztendlich mittels Windows Konsole öffnet.
der Befehl ist der gleiche wie oben, nur dass jetzt bei Serverstart der Fehler "no iwd Files found in \main" kommt.

Hab danach gegoogelt, da gibts ja auch viel drüber. Nur irgendwie funktioniert keine Lösung bei mir.

Weiß da einer Rat?
Danke, McFarlane
McFarlane ist offline Beiträge von McFarlane suchen Nehmen Sie McFarlane in Ihre Freundesliste auf
Nightwing
Padawan ;-)


images/avatars/avatar-1617.jpg


Dabei seit: 15.01.2007
Beiträge: 4.858


RE: Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von McFarlane

Jetzt habe ich aber ein Programm zur Serververwaltung geschrieben was den Server letztendlich mittels Windows Konsole öffnet.

Meinst Du eine *.bat / *.cmd Datei, die Pfade und Parameter enthält?
Quasi sowas hier:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
@echo off

start iw3mp.exe "H:\Call of Duty 4 MW - Server\" +set dedicated 1 +set fs_game mods/ace +set net_ip localhost +set net_port 28960 +set sv_punkbuster 1 +exec config_ace.cfg +map_rotate


Funktioniert bei mir tadellos.
Dein Fehler lässt darauf schliessen, das nicht im richtigen Verzeichnis gearbeitet wird.
Wird ein Logfile (console_mp.log) angelegt? Bitte mal posten.

ToM

__________________

Nightwing ist offline E-Mail an Nightwing senden Homepage von Nightwing Beiträge von Nightwing suchen Nehmen Sie Nightwing in Ihre Freundesliste auf
McFarlane
Weichei


Dabei seit: 29.11.2009
Beiträge: 2


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo.

danke für die antwort. eine .bat oder .cmd funktioniert bestens.
Aber ich habe für die Serververwaltung ein Delphiprogramm geschrieben, dass letztendlich über Windows CMD die Exe ausführt.
Also Praktisch über:

"cmd /c "C:\Program Files (x86)\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 1 +exec lcstcfg.cfg +map mp_bog"

Das einzige Problem hier ist dass es über den absoluten Pfad gestartet wird. wenn ich relative pfade verwende geht es einwandfrei.
Nur das Programm wird halt später von ner anderen Festplatte gestartet. In der Logdatei steht nix anderes als der "no iwd files found in /main" ordner.

Ich glaub das muss mit diesem fs_basepath gehen, aber das hab ich ni richtig durchschaut...

Die Ausweichlösung ist jetzt halt ne .bat zu erstellen die den relativen Pfad enthält und absolut angesteuert wird. Aber das ist ja nicht schön Augenzwinkern

Gibts da noch ne Lösung?
thx, McFarlane
McFarlane ist offline Beiträge von McFarlane suchen Nehmen Sie McFarlane in Ihre Freundesliste auf
Kelli
... sehr viel alleine


Dabei seit: 09.11.2006
Beiträge: 2.504


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Sieh mal nach
ShellExecute() insbesondere lpDirectory

Mit +fs_basepath und +fs_homepath hat das nichts zu tun. Die sind innerhalb von CoD relevant, du musst aber die Windows! $Env für das Arbeitsverzeichnis ändern.

__________________
„ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“

Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.

https://kkde.de/scum/
Kelli ist offline Homepage von Kelli Beiträge von Kelli suchen Nehmen Sie Kelli in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Hilfe » Unterschied zwischen Konsole und Verknüpfung (no iwd files found in \main)

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv