Hallo Experten (besonders >>|BooN\|<<) ,
seit zwei Tagen bekomme ich kein Hallo Welt aus gegeben.
Die Stolpersteine sind extrem hoch. Offensichtlich besonders unter Win7. Ich vermute da sind (äh waren) viele ähnlich verzweifelt wie ich. Mit diesen Infos hätte der ein oder andere vielleicht nicht aufgegeben. Einige Erfahrungen:
1.) Das im Textbox-Tutorial (bzw. Liste der nützlichen Skripte) angegebene Verzeichnis stimmt für Win 7 nicht. Dort sind die Textdateien unter
C:\Users\[dein_username]\AppData\Local\VirtualStore\Program Files (x86)\Ubisoft\Heroes of Might and Magic V - Tribes of the East\Editor\H5MMods\[map_name]\Maps\SingleMissions\[map_name]
abgelegt.
2.) Wenn man ein Skript editiert muss man UNBEDINGT voher im Editor einmal auf die Map geklickt haben, sonst stürzt der Editor beim Schließen des Script Editors ab und alle Eingaben sind verloren.
3.) Bei Skriptfehlern oder Zugriffen auf den H5-Namensraum (Ich habe versucht die Datei name.txt statt meiner auszugeben) stürzt der Editor ebenfalls ab
4.) Rechte -> und hier liegt mein Problem
Wenn die Rechte nicht passen wird ein Text einfach nicht ausgegeben
Bei mir ist das so: Ich spiele Heroes und bastel mit dem Editor unter meinem User. Die Textdatei muss ich allerdings als Admin anlegen. Diese wird vom Skript nicht gelesen. Wenn ich Heroes im Admin-Modus starte - kann ich die selbst erstellte Map weder mit dem Editor noch mit dem Spiel öffnen. Ich habe versucht alles als Administrator zu machen, geht aber auch nicht, weil die ich die Installation offensichtlich nicht als Administrator ausgeführt habe (kann mich nicht mehr erinnern) und ich dann das Verzeichnis beim Speichern der Textdatei wieder nicht sehen kann.
Ich habe noch kein Ahnung wie ich das Problem geregelt bekomme. Alles Skripte, die nicht auf Textdateien zugreifen funktionieren bestens. Allerdings brauche ich für die meisten Skripte einen Text.
BTW: Die gestickte Liste der nützlichen H5-Scripte ist für Textboxen unter Win7 eher hinderlich als nützlich, zumal da noch ein nicht definierter TRIGGER drin ist.
Ditje