Homerclon wrote: ↑Fri, 5. Oct 18, 21:00Beim ersten Start nach der Installation (frische X3TC-Installation, V3.4 - keine andere Mods installiert - keine Steam-Version, falls es relevant sein sollte), erhalte ich per IG-Nachricht folgenden Fehler:Ich hab mich an die Installationsanweisung gehalten. Der Spielstand ist als "Modified" gekennzeichnet, der Scripteditor sollte also aktiv sein.MK3 Kommandomenü Error Message 404-2:
Scriptdatei "plugin.UTprofit" fehlt, Script kann nicht ausgeführt werden! Vergewissern die sich, dass die Datei im richtigen "script" Ordner für TC oder AP vorhanden ist und starten Sie X3 danach bitte erneut!. Wenn Sie das script nicht verwenden möchten, entfernen Sie dateien mit enthaltenen Namen "UTProfit" aus ihren script Ordner!
Im Scripts-Ordner sind folgende Dateien, die "UTProfit" enthalten: "setup.plugin.UTProfit.xml", "plugin.UTProfit.xml" und "uninstall.plugin.UTProfit.xml".
Genutzt hab ich den zuletzt hier verlinkten Download vom 4.Okt 18.
Ich hab X3 schon länger nicht mehr gespielt (AFAIR bevor AP herauskam), hab ich etwas vergessen oder übersehen?
Hallo Homerclon,
danke für die detailierte Fehlerbeschreibung! Ob Steam oder nicht Steam, sollte nach Update auf neuster Version, die Du bereits schon hast, keine Unterschiede machen. Habe eine neue kopie meines Steam-Ordners genommen um das Problem nachvollziehen zu können. Bei mir tritt selbes Problem auf und das nur bei Terran Conflict. So hast Du bereits schon alles richtig gemacht! Einige Befehle die es im SE in AP gibt, gibt es leider in TC nicht. Unterscheiden lässt sich das durch die "script engine version", welchen Spieltyp man gerade laufen hat. Ich versuche mal über diese Funktion, die Abfragen für die Fehlerhinweise insbesondere "if not does script exist: 'plugin.UTProfit'" für TC zu überspringen. Damit das Script auch dort läuft. Ich melde mich nochmal bei Dir zurück wenn ich eine Lösung gefunden habe...
EDIT 1: Mit dem "Überspringen" hats schonmal funktioniert, so dass das Menü geladen wird. Allerdings fehlen im Hauptmenü einige Zeilen. Ich vermute das ich hier wieder etwas Scripttechnisch verwendet habe, was TC nicht kennt. Ich schaue an der Stelle mal weiter...
EDIT 2: Wie bereits vermutet kann TC mit dem Befehl: "add non selectable menu item: $menue.one, text=$text" nichts anfangen, das entsprechende Zeilen schlichtweg nicht angezeigt werden. Entsprechende Befehle müssten durch "add custom menu item to array $menue: text=$text returnvalue=null" ersetzt werden. Gerade mal die veröffentlichten Versionen durchgesehen mit dem Ergebnis: Das eine Inkompatibilität zu TC bereits ab Versionen >1.2 bestand. Gut dass das jetzt mal auffällt . Ob eine Änderung der Betreffenden Zeilen alleinig ausreicht und nicht nicht noch mehr inkompatible Befehle sich im Script befinden, wird sich zeigen. Vorerst habe ich in der Beitragsüberschrift und in der Beschreibung auf Seite 1 die Kompatibilität zu TC heraus genommen. Fortsetzung folgt...
EDIT 3: Bei den Beiden inkompatiblen Befehlen zu TC wird es wahrscheinlich bleiben, jedenfalls konnte ich nach Änderung dieser, keine weiteren Probleme feststellen. Eine Anpassung an TC ist somit nicht all zu aufwendig, dass TC in kürze wieder mit dem MK3-Kommandomenü kompatibel sein wird.