Skripte übersetzen tlw. unnötig/falsch

Mengaron

Abenteurer
Hallo zusammen,

bin weiterhim am Übersetzen von BetterQuestObjectives und habe inzwischen auch die Source-Skripte vom Autor bekommen. Habe schonmal reingeschaut und dabei fiel mir auf, das von Notepad Teile hervorgehoben wurden, die zb bei Imaginator immer eine nötige Übersetzung gekennzeichnet haben. Nun hab ich hier etwa folgende Zeile:

Code:
alduin.SetActorValue("Aggression", 0)

Kann mir kaum vorstellen, dass ich das übersetzen soll bzw darf... sieht ja eher wie ne Variable aus. Würde ja eher bedeuten, dass ich dadurch die Quest komplett zerschieße.

Seh ich es somit richtig, dass die einzigen Teile, die in Skripten einer Übersetzung bedürfen, durch "debug.notification..." gekennzeichnet sind oder gibt es da noch andere gängige Varianten?

Danke und Gruß
Mengaron
 
Dir bleibt nichts anderes übrig, als in der Function-Sammlung auf dem CK-Wiki nach der Function zu schauen, um zu sehen, was der String bedeutet. In dem Fall ist es der ActorValue, der verändert werden soll, und darf somit nicht übersetzt werden.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: doritis und Mengaron
Wenn der Modder es richtig gemacht hat, sollten normalerweise in Skripten gar keine zu übersetzenden Strings enthalten sein. Debug.Notification() und Debug.Messagebox() sind, wie deren Name schon impliziert, eigentlich für schnelle Test-Nachrichten gedacht, um den Ablauf eines Skriptes verfolgen zu können. Soll ein Skript regulär Meldungen im Spiel ausgeben, wäre eine Deklaration als Message im CK und Ausgabe im Skript dann mittels .Show() die vorgesehene Implementierung. Was vor allem den Sinn und Vorteil hat, dass die Skripte sprachunabhängig bleiben und von daher deren Quelltexte auch nicht mit der Mod mitgeliefert werden müssten.

Mir ist aber schon bewusst, dass bei manchen Moddern die Bequemlichkeit obsiegt. :( Geht halt schneller, eine Meldung einfach direkt im Skript als Debug-Ausgabe einzutippeln, anstatt diese im CK zu definieren und als Property dem Skript bekannt zu machen.

Für eine Übersetzung solle es genügen, in den Skript-Quelltexten nach Debug.Notification("BlaBla") und Debug.Messagebox("BlaBlub") zu schauen.
 
Hallo,

zu einer Mod habe ich ebenfalls Probleme, zwei Scripte übersetzt zu bekommen, denn beim Übersetzen dieser OpenSorce-Datei (komplimieren, so das Fachwort glaub ich) meldet mir das CreationKit Fehlermeldungen.
Die Mod besteht aus fünf Scripte, zwei können nicht übersetzt werden und es wird eine entsprechende Fehlermeldung ausgegeben.


Ich schaue mir die OpenSorce-Datei mit dem Notepad++ an und entsprechende Textpassagen werden gelb hintererlegt. Diese übersetze ich. Bei drei Dateien klappt das problemlos und da ich auch die eine modifizierte Ansicht (wenn ich im Spiel auf ESC drücke, erscheint zu den Mods ein zusätzlicher Reiter) für das Spiel Skyrim nutze, kann man mitunter die Mod dort managen und entsprechende Einstellungen vornehmen.
Das Oberlay, welches ja in der einen Script-Datei hinterlegt ist, wird in englisch angezeigt und genau diese ist es, die nicht übersetzt werden kann.
Kann mir jemand helfen?



PS:
entschuldigung,
daß ich mich laienhaft ausgedrückt habe,
aber ich hoffe, daß Ihr in etwa verstanden habt, wo der Schuh drückt.
Und ich hätte die Mod ganz gerne in Deutsch, da ich im Spiel nicht auf Denglisch stehe. Entweder oder, aber nicht gemischt.
 
Zuletzt bearbeitet:
Du kannst auch probieren, die Scripts mit dem TesVtranslator zu übersetzen. Ist zwar eine experimentelle Funktion, aber vielleicht trotzdem nützlich.
 
jedenfalls ist das so eine exotische Mod, die sich Stillzeit/ Milch-Mod nennt
Zu beziehen ist sie hier:



das Interface für die SkyUi kann ich nicht übersetzen, weil dauernd die Meldung fehlgeschlagen kommt:

Error-Meldung:
Starting 1 compile threads for 1 files...
Compiling "MilkMCM"...
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(0,0): unable to locate script SKI_ConfigBase
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(70,1): variable Pages is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(70,1): type mismatch while assigning to a none (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(71,1): variable Pages is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(71,1): only arrays can be indexed
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(71,6): type mismatch while assigning to a none (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(72,1): variable Pages is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(72,1): only arrays can be indexed
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(72,6): type mismatch while assigning to a none (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(73,1): variable Pages is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(73,1): only arrays can be indexed
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(73,6): type mismatch while assigning to a none (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(97,2): LoadCustomContent is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(100,2): UnloadCustomContent is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(116,19): variable TOP_TO_BOTTOM is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(116,1): SetCursorFillMode is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(118,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(119,22): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(119,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(121,28): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(121,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(123,28): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(123,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(126,27): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(126,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(128,27): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(128,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(130,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(131,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(132,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(133,101): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(133,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(133,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(134,104): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(134,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(134,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(135,76): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(135,25): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(135,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(137,1): SetCursorPosition is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(139,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(143,29): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(143,23): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(144,32): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(144,26): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(146,31): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(146,25): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(148,31): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(148,25): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(150,31): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(150,25): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(152,31): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(152,25): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(161,19): variable TOP_TO_BOTTOM is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(161,1): SetCursorFillMode is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(163,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(166,25): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(166,3): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(168,25): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(168,3): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(171,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(172,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(173,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(174,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(176,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(177,33): AddMenuOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(177,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(179,106): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(179,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(179,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(180,106): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(180,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(180,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(181,106): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(181,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(181,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(182,106): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(182,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(182,1): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(184,1): SetCursorPosition is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(185,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(187,23): AddSliderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(187,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(189,25): AddSliderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(189,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(191,23): AddSliderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(191,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(193,23): AddSliderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(193,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(194,48): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(194,26): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(194,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(196,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(197,1): AddHeaderOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(200,27): AddToggleOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(200,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(202,27): AddToggleOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(202,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(206,24): AddToggleOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(206,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(208,24): AddToggleOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(208,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(211,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(214,70): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(214,25): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(214,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(216,25): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(216,2): type mismatch while assigning to a int (cast missing or types unrelated)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(222,19): variable TOP_TO_BOTTOM is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(222,1): SetCursorFillMode is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(224,59): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(224,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(225,72): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(225,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(227,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(229,59): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(229,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(230,72): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(230,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(232,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(234,59): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(234,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(235,72): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(235,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(237,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(239,59): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(239,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(240,72): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(240,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(242,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(244,59): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(244,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(245,72): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(245,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(247,1): SetCursorPosition is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(249,55): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(249,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(250,68): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(250,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(252,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(254,61): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(254,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(255,74): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(255,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(257,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(259,52): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(259,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(260,65): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(260,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(262,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(264,57): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(264,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(265,70): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(265,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(267,1): AddEmptyOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(269,61): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(269,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(270,74): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(270,1): AddTextOption is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(281,2): SetInfoText is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(283,2): SetInfoText is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(285,2): SetInfoText is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(287,2): SetInfoText is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(289,2): SetInfoText is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(301,3): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(306,3): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(311,3): SetToggleOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(314,3): SetToggleOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(319,3): SetToggleOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(322,3): SetToggleOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(326,3): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(329,51): variable OPTION_FLAG_DISABLED is undefined
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(329,3): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(342,2): SetSliderDialogStartValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(343,2): SetSliderDialogDefaultValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(344,2): SetSliderDialogRange is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(345,2): SetSliderDialogInterval is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(347,2): SetSliderDialogStartValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(348,2): SetSliderDialogDefaultValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(349,2): SetSliderDialogRange is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(350,2): SetSliderDialogInterval is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(352,2): SetSliderDialogStartValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(353,2): SetSliderDialogDefaultValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(354,2): SetSliderDialogRange is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(355,2): SetSliderDialogInterval is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(357,2): SetSliderDialogStartValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(358,2): SetSliderDialogDefaultValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(359,2): SetSliderDialogRange is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(360,2): SetSliderDialogInterval is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(367,2): SetSliderOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(368,2): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(371,2): SetSliderOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(374,2): SetSliderOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(377,2): SetSliderOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(383,2): SetMenuDialogOptions is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(384,2): SetMenuDialogStartIndex is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(385,2): SetMenuDialogDefaultIndex is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(401,2): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(402,2): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(403,2): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(404,2): SetTextOptionValue is not a function or does not exist
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\MilkMCM.psc(405,2): SetMenuOptionValue is not a function or does not exist
No output generated for MilkMCM.psc, compilation failed.

Batch compile of 1 files finished. 0 succeeded, 1 failed.
Failed on MilkMCM.psc


wie gesagt, mit diesen Fehlermeldungen kann ich überhaupt nichts anfangen und merkwürdigerweise kann ich die restlichen vier psc-Dateien problemlos übersetzen, nur die MilkMCM bereitet Probleme.



Es wird davon berichtet, daß Bethesda für das CreationKit eine SDK-Mod veröffentlicht habe, doch ich finde nirgends den Downloadlink, auch in Steam nicht.



auf besagter WebSite hat mir der Ersteller dieser Mod etwas gesagt, doch ich verstehe nur noch Bahnhof und die neueste SkyUi 3.4 habe ich schon installiert, obwohl im Interface mir vorgegaukelt wird, daß ich Version 2.0 habe.



Go there, download SkyUI SDK 3.1 (I think that's the version my and zax are using), or 3.4 (I haven't upgraded to that myself).
You will have the script files and you will be able to compile MilkMCM when those scripts are in the right folders.

When you first place them in, open up CK and make sure it compiles first before doing your translation work.

** use the latest version, ignore everything i'm saying about 3.1


@Regenschein:
das kann TESVTranslator auch, Scripte übersetzen?
Habe ich jedenfalls noch nie probiert, ich habe bis jetzt nur die englischsprachigen esp-Dateien übersetzen lassen.
 
Zuletzt bearbeitet:
Wenn ich's schreibe, dann kann der Translator das ;) Außerdem kann er in der neuen Version auch mcm übersetzen. Probiers doch einfach mal.
 
das Interface für die SkyUi kann ich nicht übersetzen, weil dauernd die Meldung fehlgeschlagen kommt:

Du brauchst das SkyUi SDK. Downloaden und in dein Skyrimverzeichnis entpacken. Danach sollte es mit dem kompilieren der skripte klappen.


Regenschein schrieb:
Wenn ich's schreibe, dann kann der Translator das
icon_wink.gif
Außerdem kann er in der neuen Version auch mcm übersetzen. Probiers doch einfach mal.

Allerdings nur, solang eine entsprechende TXT-Datei beiliegt oder in der BSA-file verpackt ist. Sonst muss man auch für das MCM in den Skripten ran.
 
Zuletzt bearbeitet:
Ja und? Dann wird halt das Script mit dem Translator übersetzt.

tes5trans.jpg

Auch wenn's experimentell ist, scheinen die Funktionen zuverlässig gesperrt zu sein.

mcm.jpg

(Doofe und schnelle Übersetzung nur zum Zeigen)

Aber klar, warum den einfachen Weg auch nur versuchen, wenn's immer kompliziert geht ;)
 
Aber klar, warum den einfachen Weg auch nur versuchen, wenn's immer kompliziert geht ;)

Du kannst z.B. keine Properties von Skripten mit dem Translator übersetzen und die braucht man bei einigen Mods halt, z.B. bei Predator Vision, da genügt der Translator eben nicht für eine vollständige Übersetzung. Dann muss es eben "komplizierter" werden. Aber du kannst das natürlich gerne nur halb und dafür einfach handhaben, kein Problem ;) Abgesehn davon ist die Funktion für Skripte im Translator als ALPHA gekennzeichnet und da wäre ich erstmal vorsichtig.
 
Du kannst z.B. keine Properties von Skripten mit dem Translator übersetzen und die braucht man bei einigen Mods halt, z.B. bei Predator Vision, da genügt der Translator eben nicht für eine vollständige Übersetzung. Dann muss es eben "komplizierter" werden. Aber du kannst das natürlich gerne nur halb und dafür einfach handhaben, kein Problem ;) Abgesehn davon ist die Funktion für Skripte im Translator als ALPHA gekennzeichnet und da wäre ich erstmal vorsichtig.

Hmm hier stimmt definite etwas nicht.

Man sollte tunlichst nur Strings übersetzten die für die Anzeige im Spiel gedacht sind, und nicht interne Objekte Namen (ID: Unique identifier for this form).

Ein Objekt z.B. hat immer 2 Namen. Einen internen ObjectNamen (ID: Unique identifier for this form). und einen Display Namen.
Properties gehen immer auf den ObjectNamen (ID: Unique identifier for this form) und nie auf die Display Namen. Diesen darf man natürlich nicht übersetzen.
 
@Deigradius:

diese Dateien habe ich mir nicht heruntergeladen, sondern ich benutze die SkyUi von Nexus und dort ist ja alles in einer bsa-Datei verpackt.
Kann ich, nachdem ich die Dateien in den Data-Ordner hineingeladen habe, die gewünschten pex-Dateien wie gehabt im CreationKit kompilieren?
(ist glaub ich unter "Ansicht" im CreationKit zu suchen, unter dem Eintrag mit dem Papyrus-Script managen)
... oder muß ich da noch irgend etwas beachten?



meine von Nexus heruntergeladene SkyUi, die eine deutsche Übersetzung hat, wird die dann nicht verenglischt, weil dann die Scripte au den entsprechendem Ordner hrausgefischt werden oder soll ich die SkyUi mit dem BSA-Programm entpacken, weil es ja auch angeblich die 3.4 ist, obwohl mir im Spiel die Versionsnummer 2.0 angezeigt wird.
 
pv.jpg

Der Rest sind gesperrte Funktionen, die ich nicht übersetzen würde. Trifft übrigens auch auf alle anderen Scripts zu. (Und abgesehen davon würd ich nichtmal alles rot markierte übersetzen. Aber genau hinschauen ist auch in Notepad++ Pflicht.)

Und ich kann kaum expliziter als oben darauf hinweisen, dass die Funktion zur Übersetzung von Scripten noch experimentell ist. Aber einen Versuch scheint es wert. Für eine Veröffentlichung muss es natürlich ordentlich getestet werden.
 
Hmm hier stimmt definite etwas nicht.

Man sollte tunlichst nur Strings übersetzten die für die Anzeige im Spiel gedacht sind, und nicht interne Objekte Namen (ID: Unique identifier for this form).

Ein Objekt z.B. hat immer 2 Namen. Einen internen ObjectNamen (ID: Unique identifier for this form). und einen Display Namen.
Properties gehen immer auf den ObjectNamen (ID: Unique identifier for this form) und nie auf die Display Namen. Diesen darf man natürlich nicht übersetzen.

Der Name der Propertie von Predator Vision lautet Options und wird im MCM angezeigt. In Deutsch muss es Optionen heissen, also muss die Propertie und die Abfragen im Skript auf Optionen geändert werden, damit es ingame auch im MCM korrekt angezeigt wird. Gopher hat das leider so in diesem Mod gelöst. Die Propertie muss in diesem Fall übersetzt und in den Skripten angepasst werden. Zumindest war das bis Version 1.2 so.

@Milano
Du musst das SkUi SDK installieren, das sagt auch die Fehlermeldung die du gepostet hast. Im SDK sind genau die Datein, die dir fehlen. Du musst keine BSA entpacken, verdenglischt wird auch nix.
 
Zuletzt bearbeitet: