Und? Und? Und?
Du hast ja gesagt dass du dieses Wochenende weg warst. Könnte man unter Umständen diese Woche mit der Fertigstellung rechnen? Bist ja schon auf der Zielgeraden![]()
Ich könnte schon mal anfangen, Oblivion zu installieren und die anderen Mods in der richtigen Reihenfolge draufzupacken...
Mfg
Hi!
Ich versuche (mit Betonung auf "versuche"), dieses WE fertig zu werden. Es ist momentan etwas stressig, aber am WE kann ich mich sicher einen Abend oder so ransetzen, vielleicht reicht das von der Zeit her.
--Ceterum censeo Carthaginem esse delendam.
Hi!
So, heute wird kompiliert. Aber ich habe ein Problem beim Speichern:
"Script Command "Of" not found"
Der Eintrag im Skript sieht so aus:
if FranLoot.Magic == 0
messagebox "Die Häufigkeit magischer Gegenstände liegt momentan bei
+%.0f%% (Standard, normale Häufigkeit)", FranLoot.Magic, "+5% ", "+1% ", "-1% ", "-5% ", "Zurück"
elseif FranLoot.Magic > 0
messagebox "Die Häufigkeit magischer Gegenstände liegt momentan bei +%.0f%%", FranLoot.Magic, "+5% ", "+1% ", "-1% ", "-5% ", "Zurück"
else
messagebox "Die Häufigkeit magischer Gegenstände liegt momentan bei %.0f%%", FranLoot.Magic, "+5% ", "+1% ", "-1% ", "-5% ", "Zurück"
endif
set FranStage to 6.05
--Ceterum censeo Carthaginem esse delendam.
Dort muss auf jedem Fall 0f (in Worten Null eF) stehen, Of ergibt die Fehlermeldung.![]()
Ah, danke! Dann kann ich heute Abend weiterarbeiten![]()
--Ceterum censeo Carthaginem esse delendam.
AAAAAAAAAAAHHHHHHHHH!
Auch mit einer "Null" geht es nicht weiter!!!!!
EDIT:
Langsam regt es mich echt auf. Wie kann ich denn bitteschön eine esm im CS speichern, nachdem ich Skripte rekompiliert habe?!
Das Problem oben ist auch noch nicht gelöst ("0f")...
EDIT II:
Beim Speichern mancher esp stürzt das CS ab und speichert die esp dann als .tes-Datei.
--Ceterum censeo Carthaginem esse delendam.
Geändert von Cato d.Ä. (08.06.2008 um 00:11 Uhr)
Fehler in einem String zeigt die Syntax-Kontrolle eigentlich nicht an. Müsste irgentwo anders liegen.
Meine Vermutung wäre jetzt, dass Oblivion mit einer "verlinkten" Variable (FranLoot.Magic)in einer MessageBox nicht zurechtkommt. Deswegen hat der sich bei mir auch schon öfters beschwert.
Kannst du bitte mal das gesamte Script (vor & nach Übersetzung) und die genaue Fehlermeldung (inkl. Zeilenangabe, notfalls auch als Bild) posten.
PS:
Hast du schonmal probiert das nicht übersetzte Script zu speichern?
PS²:
Auch wenn die Fehlermeldung weiterhin kommt muss es trotzdem eine "Null" anstelle von einem O sein.
Edit:
um eine *.esm abzuspeichern musst du sie zuerst (z.B. mit Wrye Bash) in eine *.esp umwandeln. Die so erzeugte *.esp speicherst du dann im CS (nach rekompilieren der Scripte) ab und wandelst sie anschließend wieder in eine *.esm um.
@Edit II:
Bei mir ist das öfters passiert, wenn ich beim Dateinamen die Endung (*.esp) mit angegeben habe, da du aber mit bereits existierenden Dateien arbeitest wird das wahrscheinlich nicht der Fall sein.
Könnte es evtl. sein, dass du zu wenig Arbeitsspeicher hast?
Habe 2,25GB Speicher, müsste eigentlich reichen. Außer, da ist was kaputt
Ich schicke Dir die Skripte diese Woche mal zu. Habe (neben der EM) bisschen viel um die Ohren). Aber da ich ja nur die Texte übersetzt habe, würde es mich wundern, wenn an den Skripten was nicht passt. Welche willst Du denn haben? Doch nur die mit "Of" bzw. "0f", oder?
Der bringt mir bei manchen auch anfangs ständig Meldungen, dass manche ID's schon vergeben sind und ob ich ein duplicate davon haben will...
Oh Mann, das regt mich wirklich auf!!! Das Übersetzen war ja noch ganz okay, aber das rekompilieren geht mir ziemlich auf den S***. Hatte gehofft, das an einem Abend zu schaffen!
--Ceterum censeo Carthaginem esse delendam.
Nur die wo's Probleme gibt.
Und da bitte Originale (nicht übersetzte) und übersetzte Version.
Da die nicht übersetzte Version ja augenscheinlich kompiliert werden konnte muss bei deiner irgendwas anders sein als beim Original (was sich nicht in einem String befindet).
Was das ist kann ich dir anhand des Scriptabschnitts, den du gepostet hast aber nicht sagen, da dort weder ein Of, noch ein 0f vorkommt. Folglich zielt die Fehlermeldung irgendwo anders hin.
Entschuldige die späte Antwort!
Also:
In dem geposteten Scriptabschnitt kommt das "Of"/"0f" vor, die Fehlermeldung verweist ja auch auf diese Zeile.
Mein Speicher ist wohl kaputt, habe Memtest laufen lassen, etliche Fehler. Dementsprechend werde ich wohl nix auf die Reihe kriegen mit dem Kompilieren.
Könnte das jemand für mich erledigen? Es sind nur 16 esp/esm-Dateien.
Dann wäre das ganze endlich fertig!!
--Ceterum censeo Carthaginem esse delendam.