IF-Forum

» IF-Forum - Autorencafé - Schreiben! - GerX -- eine deutsche Extension für Inform 7
AntwortenNeues ThemaNeue Umfrage
» Mehrere Seiten: 123456

GerX -- eine deutsche Extension für Inform 7

Geschrieben um 16:04 am 16.10.2024 | Zitat | Editieren | Löschen
Tale
Mitglied
Dr Gumby
Beiträge: 243

Hi,

ich habe gerade mal versucht ein deutsches Projekt unter Linux zum starten zu bringen. Da schmiert entweder I7 komplett ab oder gibt mir seitenweise diesen Error:

[ Programming error: tried to read from ->12 in the array "UmlautAux", which has entries 0 up to 11 ]

Ich benutze Inform7 10.1.12 und die GerX Version von Sourceforge.

Geschrieben um 19:20 am 16.10.2024 | Zitat | Editieren | Löschen
Olaf
Mitglied
Master Gumby
Beiträge: 110

Tale:

die GerX Version von Sourceforge.

Ich weiss nicht, ob auf Sourceforge die Version ist, die mit Inform 10.1.2 läuft. Probiere doch mal diese hier: https://github.com/fgerbig1/GerX

Geschrieben um 08:44 am 19.10.2024 | Zitat | Editieren | Löschen
Tale
Mitglied
Dr Gumby
Beiträge: 243

Dank Hilfe von Olaf habe ich es jetzt zum Laufen bekommen.

Muss die GerX Extension immer im materials Ordner des aktuellen Projekts liegen? Anders funktioniert es bei mir nicht.

Und das "in German" hinter dem Titel ist anscheinend auch zwingend erforderlich.

Jedenfalls danke an Frank, tolles Projekt.

EDIT: Ich kann aber anscheinend den Spielercharakter (the player) nicht als Person definieren. Da bekomme ich folgende Fehlermeldung:

You wrote 'The yourself is neuter' , but in another sentence 'A man is never neuter' : Doktor Rottenschneider therefore has to have two contradictory states of the same property at once, which is impossible. When a kind's definition says that something is 'always' true, there is no way to override that for particular things of the kind.

Vermutlich bei den meisten Spielen nicht das Problem, aber wenn man mal wechselnde Protagonisten haben will könnte das interessant werden.

-----
Bearbeitet von Tale um 08:56 am 19.10.2024
Geschrieben um 15:45 am 20.10.2024 | Zitat | Editieren | Löschen
Hannes
Avatar
Mitglied
Prof Gumby
Beiträge: 590

Ich kann deine Schlussfolgerung nicht so ganz nachvollziehen, wobei meine I7-Kenntnisse zugegeben sehr rostig sind.

Soweit ich es verstehe, möchtest du einen Charakter "Doktor Rottenschneider" definieren. Dieser scheint ein Mann zu sein. Den Protagonisten hast du jedoch als Neutrum definiert. Sobald du also den werten Doktor zum Protagonisten machst, gibt es einen Widerspruch in der Definition.

Kommt das deiner Intention nahe?

Wenn ja, wäre doch die zentrale Frage. Wofür brauchst du den Satz: "The yourself is neuter"? Damit wäre die Sache doch gelöst, oder?

Geschrieben um 20:28 am 21.10.2024 | Zitat | Editieren | Löschen
Olaf
Mitglied
Master Gumby
Beiträge: 110

Tale:

Muss die GerX Extension immer im materials Ordner des aktuellen Projekts liegen? Anders funktioniert es bei mir nicht.

Das ist eine Möglichkeit. Eigentlich solltest Du die auch mit File->Install Extension... im dafür vorgesehenen Ordner ablegen können, so dass Du immer drauf zugreifen kannst.

Und das "in German" hinter dem Titel ist anscheinend auch zwingend erforderlich.

Ja, ohne das geht es nicht. (das ist neu in Inform7 10.1.2)

Vermutlich bei den meisten Spielen nicht das Problem, aber wenn man mal wechselnde Protagonisten haben will könnte das interessant werden.

Vielleicht hilft Dir das hier weiter: https://zedlopez.github.io/i7doc/examples/terror_of_the_sierra_madre.html

» Mehrere Seiten: 123456
AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz