IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Anfänger-Frage >_>
AntwortenNeues ThemaNeue Umfrage

Anfänger-Frage >_>

Geschrieben um 18:50 am 24.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Hallo!

Ich habe mir vor ein paar Tagen Inform downgeloadet. Mein Problem ist jetzt das immer wenn ich das Spiel testen will eine Fehlermeldung angezeigt wird, obwohl ich es so mache wie es auf der Hifleseite steht... Was mache ich falsch??

Geschrieben um 09:51 am 25.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Welche Fehlermeldung wird denn angezeigt? Und welchen Quellcode gibst Du zum Testen ein?

Geschrieben um 11:32 am 25.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Da sind viele Fehlermeldungen...

Ich hab sie mal alle hier rein kopiert:

Problem. You wrote 'Constant Story "Eden"' : but I can't find a verb here that I know how to deal with, so I am ignoring this sentence altogether.

Problem. You wrote 'Constant Headline "^ein interaktiver Anfang ((c) frob 2002)^"' : again, I can't find a verb here that I know how to deal with.

Problem. You wrote 'Object Mitte "Inmitten des Gartens" with description "Eine Lichtung inmitten eines große [...] er Baum - der Baum der Erkenntnis.", has light' : but this seems to give something a name which contains double-quoted text, which is not allowed. If you do need quotes in a name, one option would be to write something like 'In the Saloon is 'Black' Jacques Bernoulli.'; but this problem message is often caused by an accident in punctuation, in which case you never intended to create an object - you thought that the text ended a sentence because it finished with sentence-ending punctuation, when in fact it didn't, so that I read the next words as following on.

Problem. You wrote 'Object -> Apfelbaum with name 'Baum' 'Erkenntnis' 'Apfelbaum' 'majestaetisch', short_name "Baum", post "der Erkenntnis", dekl 1, description "Es ist eine Art Apfelbaum, aber ke [...] t,

was dieser Name bedeuten soll.", has scenery male' : but that seems to say that two different properties are the same, like saying 'The indefinite article is the printed name': that might be true for some things, some of the time, but it makes no sense in a general statement like this one.

Problem. You wrote 'Object -> Apfelbaum with name 'Baum' 'Erkenntnis' 'Apfelbaum' 'majestaetisch', short_name "Baum", post "der Erkenntnis", dekl 1, description "Es ist eine Art Apfelbaum, aber ke [...] t,

was dieser Name bedeuten soll.", has scenery male' : again, that seems to say that two different properties are the same.

Problem. You wrote 'Object -> Apfelbaum with name 'Baum' 'Erkenntnis' 'Apfelbaum' 'majestaetisch', short_name "Baum", post "der Erkenntnis", dekl 1, description "Es ist eine Art Apfelbaum, aber ke [...] t,

was dieser Name bedeuten soll.", has scenery male' : again, that seems to say that two different properties are the same.

Problem. You wrote 'Object -> Apfelbaum with name 'Baum' 'Erkenntnis' 'Apfelbaum' 'majestaetisch', short_name "Baum", post "der Erkenntnis", dekl 1, description "Es ist eine Art Apfelbaum, aber ke [...] t,

was dieser Name bedeuten soll.", has scenery male' : again, that seems to say that two different properties are the same.

Problem. You wrote 'Object -> Apfelbaum with name 'Baum' 'Erkenntnis' 'Apfelbaum' 'majestaetisch', short_name "Baum", post "der Erkenntnis", dekl 1, description "Es ist eine Art Apfelbaum, aber ke [...] t,

was dieser Name bedeuten soll.", has scenery male' : again, that seems to say that two different properties are the same.

Das sind die Fehlermeldungen...

Geschrieben um 11:54 am 25.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

grins Ich vermute, Du hast Dir Inform 7 heruntergeladen, aber Du schreibst das Programm als Infom-6-Quelltext. Bei Inform 7 schreibst Du Dein Adventure nicht in einer "echten" Programmiersprache, sondern in natürlicher (englischer) Sprache auf! Benutze die Infom-7-Hilfe, die direkt aus Inform 7 heraus aufrufbar ist. Hier ein Beispiel für Infom-Quelltext:



The Cobble Crawl is a room. "You are crawling over cobbles in a low passage. There is a dim light at the east end of the passage."

A wicker cage is here. "There is a small wicker cage discarded nearby."

The Debris Room is west of the Crawl. "You are in a debris room filled with stuff washed in from the surface. A low wide passage with cobbles becomes plugged with mud and debris here, but an awkward canyon leads upward and west. A note on the wall says, 'Magic word XYZZY'."

The black rod is here. "A three foot black rod with a rusty star on one end lies nearby."

Above the Debris Room is the Sloping E/W Canyon. West of the Canyon is the Orange River Chamber.```

Probier's aus!
Geschrieben um 14:07 am 25.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Achso, danke^^

Aber ich habs jetzt ausprobiert und das funktioniert auch nicht richtig... Ich habs reinkopiert, Start gedrückt und jetzt steht da als Fehlermeldung:

Problem. You wrote '"Cave Entrance"' : but I'm not sure what you're referring to, that is, I can't decide to what room or thing you intend that text to belong. Perhaps you could rephrase this more explicitly? ('The description of the Inner Sanctum is...')

Was ist diesmal das Problem?

EDIT: Achja, das mit der englischen Sprache ist natürlich noch toller xDD Ich bin nämlich absolut schlecht im Programmieren ~.~

EDIT²: Achso, jetz hab ich auch dieses Problem gelöst^^ Danke für die Hilfe...

EDIT³: Ich habe noch eine Frage, wollte aber keinen neuen Thread extra dafür erstellen: Wie stelle ich ein das ich ein Item brauche um weiterzukommen? Also das ich mit nem Schlüssel eine Tür öffne o.ä.? Und wie kann ich das Spiel außerhalb vom Editor abspielen?

Geschrieben um 14:32 am 25.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Falusi:

Ich habe noch eine Frage, wollte aber keinen neuen Thread extra dafür erstellen: [...]

Für diese Frage solltest Du definitiv einen neuen Thread eröffnen.

Ach ja: Mittelmäßige bis gute Kenntnis der englischen Sprache ist (in meinen Augen) ein absolutes Muss für Inform 7!

Geschrieben um 14:39 am 25.10.2006 | Zitat | Editieren | Löschen
Frottee
Mitglied
Student Gumby
Beiträge: 36

Sei mir nicht böse, Falusi, aber das sind so grundlegende Fragen, dass Du Dir zuerst mal in Ruhe die Dokumentation (ist in der Entwicklungsumgebung von Inform 7 enthalten) durchlesen solltest.

Zum Ausführen außerhalb der IDE musst Du die kompilierte Version des Abenteuers mit einem Z-Code-Interpreter öffnen (z.B. WinFrotz für Windows, einen Downloadlink solltest Du auf der Inform-Seite finden...)

Geschrieben um 15:19 am 25.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Ja, ich hab mir jetzt WinFrotz downgeloadet, aber ich kann das Spiel nicht öffnen, weil es nicht den richtigen Dateityp hat... Was mach ich falsch?

Geschrieben um 15:57 am 25.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Falusi:

Ja, ich hab mir jetzt WinFrotz downgeloadet, aber ich kann das Spiel nicht öffnen, weil es nicht den richtigen Dateityp hat... Was mach ich falsch?

Du musst im externen Interpreter nicht den Quellcode, sondern die compilierte Version Deines Spiels laden. Lies hierzu in der Dokumentation Kapitel 18. Beachte auch die Menü-Option "Build > Relase".

Geschrieben um 14:00 am 26.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

So, ich hab was kleines erstellt und dann halt zur ZBLORB-Datei gemacht, aber ich kanns trotzdem nicht in WinFrotz laden... da steht irgendwie "Unknown Z-Code fatal error!" oder so...

Geschrieben um 15:39 am 26.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Ich habe grade ein kleines ZBlorb erstellt, und es funktioniert prima mit WinFrotz. Meine WinFrotz-Version ist 1.10. Sollte also auch bei Dir kein Problem sein, wenn Du eine aktuelle Version hast!

Ansonsten hast Du zwei Möglichkeiten:

1.) Mache uns am besten das ZBlorb irgendwie verfügbar, oder zur Not den Quellcode.

2.) Beachte, was Infom nach einem erfolgreichen Release anmerkt:

Zitat:

In principle they can be played by any standards-compliant Z-machine interpreter on any computer, but a few interpreters do not understand blorb wrappings: if you need to use one of these, go to the Settings panel for the project and untick the "Create a Blorb archive for release" box, then release again. The result will be just a bare story file, probably with a .z5 or .z8 file extension, but none of the advanced release options (solutions, website, cover art, etc.) will be possible, and the bibliographic data will also be lost.

Geschrieben um 16:40 am 26.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Wieso kannst du mir denn nicht einfach erklären was ich falsch mache? ô.O

Achja, meine Version ist soweit ich das sehe 2.3.2.5, wenn ich richtig geguckt hab...

Geschrieben um 17:34 am 26.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Falusi:

Wieso kannst du mir denn nicht einfach erklären was ich falsch mache? ô.O

Weil ich's nicht weiß! Darum stelle ich Rückfragen und gebe Dir mehrere alternative Lösungsansätze.

Zitat:

Achja, meine Version ist soweit ich das sehe 2.3.2.5, wenn ich richtig geguckt hab...

Von Windows Frotz? Das kann nicht sein, denn die aktuelle Version ist 1.10. Bitte klick mal be Windows Frotz im Menü: "Hilfe" -> "Über Windows Frotz...", dann siehst Du die Versionsnummer. (Falls Du die englische Version hast, heissen die Menüpunkte natürlich entsprechend anders.)

Und die aktuelle Versionsnummer von Inform 7 ist 3Z95, also kannst Du die auch nicht meinen... Hmm. Bist Du sicher, dass Du Windows Frotz benutzt und nicht ein anderes Programm?

Geschrieben um 17:35 am 26.10.2006 | Zitat | Editieren | Löschen
olav.mueller
Mitglied
Pupil Gumby
Beiträge: 15

Falusi:

Wieso kannst du mir denn nicht einfach erklären was ich falsch mache? ô.O

Achja, meine Version ist soweit ich das sehe 2.3.2.5, wenn ich richtig geguckt hab...

Weil man da, wie in vielen Fällen, nie so genau weiß, wo man anfangen soll. Sollen wir damit anfangen, Dir zu erklären, was die Z-Machine ist? Sollen wir versuchen Dir zu erklären, warum Du frotz und nicht WinFrotz installiert hast? Sollen wir für Dich nach:

http://www.d.kinder.btinternet.co.uk/frotz.html

surfen und die richtige Software für Dich suchen? Ja, vielleicht sollen wir das.

Viel Spaß noch,

Olav

Geschrieben um 17:40 am 26.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Falusi, noch eine Anmerkung: Bei aller Hilfe, die wir versuchen Dir zu geben, wirst Du dennoch nicht darum herumkommen, Dich persönlich und zumindest einigermaßen intensiv mit der Thematik zu beschäftigen. Die Grundlagen zu erklären ist nämlich sehr schwer, wenn man nicht weiss, wie weit Dein Wissen schon reicht. Und wenn Du denkst, wir schreiben Dir hier ein halbes Handbuch zusammen, wenn Du eine kurze und wenig detailreiche Frage stellst, dann irrst Du Dich! Dafür gibt es doch schon so viele Handbücher und Anleitungen im Internet. Soweit es Inform betrifft, ist eine allgemeinverständliche Anleitung sogar in Inform 7 direkt eingebaut! Das ist echt luxuriös. Und die musst Du Dir zumindest einmal durchlesen, sonst sieht's übel aus.

Geschrieben um 20:18 am 26.10.2006 | Zitat | Editieren | Löschen
Falusi
Mitglied
Pupil Gumby
Beiträge: 15

Alsooo... Meine Version ist 2.32 ô_O

Da steht "WinFrotz Version 2.32 release 5.3 (2.32 R5.3)

Geschrieben um 09:52 am 27.10.2006 | Zitat | Editieren | Löschen
Crowley
Mitglied
Student Gumby
Beiträge: 24

Lade Dir Windows Frotz runter, mit dem Link, den Olav Dir gegeben hat.

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz