IF:FindMyTask-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
(del node termination)
Zeile 6: Zeile 6:
 
|tell-suggestions=Free Room
 
|tell-suggestions=Free Room
 
|node-introduction=say "'Good [Daytime for time of day]', you say.";
 
|node-introduction=say "'Good [Daytime for time of day]', you say.";
say "'Servus, [the player's forename].', [Notalp] says. 'So what is your concern?'";
+
say "'Hello, [the player's forename].', [Notalp] says. 'So what is your concern?'";
 
try listing suggested topics.
 
try listing suggested topics.
 
|node-continuation=say "'I am awaiting an answer, my friend!', [Notalp] says.";
 
|node-continuation=say "'I am awaiting an answer, my friend!', [Notalp] says.";
 
try listing suggested topics.
 
try listing suggested topics.
 
|additional code=To say goMarketplace:
 
|additional code=To say goMarketplace:
say "Skoraste leads you through labyrinthine corridors to a room. Hardly after the door closed, the walls disappear and you find yourself in a marketplace.[x]";
+
say "Skoraste leads you through labyrinthine corridors to a room. Shortly after the door closes, the walls disappear and you find yourself in a marketplace.[x]";
 
move Skoraste to market;
 
move Skoraste to market;
 
move the player to market;
 
move the player to market;
Zeile 17: Zeile 17:
 
try examining yourself;
 
try examining yourself;
 
say "'[line break]Uhm... What the heck!' you say.[paragraph break]";
 
say "'[line break]Uhm... What the heck!' you say.[paragraph break]";
say "'Das ist die Magie des Schlosses, jedes Zimmer öffnet einen anderen Zugang zur Stadt. Am besten lernst du unsere Lebensweise kennen, wenn du das tust, was deiner Aufgabe entspricht. Diesmal bist du ein Händler, also versuche doch, etwas zu kaufen! Da drüben ist eine Zimmerwerkstatt.' [Skoraste] answers.[paragraph break]";
+
say "'That is the very special quality of this palace: every room introduces you to another aspect of the city. If you want to find out about our way of life I recommend that you follow the tasks available to you. If you are a merchant, try to buy something! Have you noticed the workshop over there?.' [Skoraste] answers.[paragraph break]";
say "'Warum nicht etwas verkaufen? In meinem letzten Beruf habe ich ein paar Dinge über Gebrauchtwagenhandel gelernt...' you say.[paragraph break]";
+
say "'Why not sell something? I learned something about selling used cars in my last job...' you say.[paragraph break]";
say "'Äh... ein andermal vielleicht, ich meine... um... Du brauchst ja erstmal Ware.' she answers a little bit sheepish.";
+
say "'Ähem... another time perhaps, I mean... uhm... What do you want to sell anyway?' she answers a little bit sheepish.";
 
try silently saying goodbye to Notalp.
 
try silently saying goodbye to Notalp.
 
}}
 
}}
Zeile 40: Zeile 40:
 
|condition=Masterthief
 
|condition=Masterthief
 
|response=say "'Yes. I am a masterthief', you say.[paragraph break]";
 
|response=say "'Yes. I am a masterthief', you say.[paragraph break]";
say "'Oh, gut, dann kennst du dich wohl aus in Sicherheitsfragen. Gute Wächter können wir immer gebrauchen, vor allem mutige. Ich muß allerdings dazu sagen, daß wir an unsere Wächter ganz besondere Anforderungen stellen.' Notalp answers.[paragraph break]";
+
say "'Splendid, so you know all about security. We need brave and alert guardians. But let me add that we require quite a lot from the applicants..' Notalp answers.[paragraph break]";
say "Skoraste rise to speak: 'Es gibt auch eine Reihe von handwerklichen Berufen, in denen wir fingerfertige Leute gebrauchen können. Komm mit mir, ich werde dich kurz durch das Schloss führen. In jedem Raum, den ich dir zeige, wirst du uns und unser Leben unter einem anderen Aspekt kennenlernen. Später wirst du dir aussuchen können, welche Tätigkeit du verrichten möchtest / wir dir eine Tätigkeit nach deinen Fähigkeiten / deiner Natur zugewiesen werden. Vorerst werden wir die Magie des Schlosses gebrauchen, um dir per Zufall in jedem Raum eine andere Rolle zu geben.'[goMarketplace]".
+
say "Skoraste rises to speak: 'There is a number of openings for craftsmen that know how to use their hands. I will give you a brief tour of the palace and you will find out about several room that present different ways of life in our town. Pay attention because later on you will be given the opportunity to pick your preferred option. As a start, just follow the magic of the place.'[goMarketplace]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse

Version vom 23. Juli 2009, 15:57 Uhr

<root><ignore><includeonly></ignore>[[IFSeqNr::<tplarg><title>seqnr</title><part><name index="1"/><value>50</value></part></tplarg>|]]<template><title>IFTodo</title><part><name>todo</name>=<value><tplarg><title>todo</title><part><name index="1"/><value/></part></tplarg></value></part><part><name>status</name>=<value><tplarg><title>status</title><part><name index="1"/><value/></part></tplarg></value></part></template> <template lineStart="1"><title>IFshowKosmos </title><part><name>topography</name>=<value><tplarg><title>topography</title><part><name index="1"/><value/></part></tplarg> </value></part></template> <div class="IFDetails">

<big>CONVNODE<br /></big>Details

gehört zu folgendem Abschnitt: [[IFTopographie::<template><title>IFreturnNS</title></template><tplarg><title>topography</title><part><name index="1"/><value>nicht zugeordnet</value></part></tplarg>|<tplarg><title>topography</title><part><name index="1"/><value>nicht zugeordnet</value></part></tplarg>]]


nutzt Suggestions: <div class="IFListing"><template><title>#if: <tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value><template><title>#arraymap:<tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>,</value></part><part><name index="2"/><value>x</value></part><part><name index="3"/><value>[[IFnutztSuggestion::<template><title>IFreturnNS</title></template>x|x]]</value></part></template></value></part></template> </div>

</div> <template lineStart="1"><title>IFSetReturn </title><part><name index="1"/><value><template><title>PAGENAME</title></template> is a <template><title>#if: <tplarg><title>closed</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value><tplarg><title>closed</title><part><name index="1"/><value/></part></tplarg> convnode</value></part><part><name index="2"/><value>convnode</value></part></template><template><title>#if: <tplarg><title>next-node</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The next-node is <tplarg><title>next-node</title><part><name index="1"/><value/></part></tplarg></value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>node-time</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The node-time is <tplarg><title>node-time</title><part><name index="1"/><value/></part></tplarg></value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>ask-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The ask-suggestions are { <tplarg><title>ask-suggestions</title><part><name index="1"/><value/></part></tplarg> }</value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>tell-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The tell-suggestions are { <tplarg><title>tell-suggestions</title><part><name index="1"/><value/></part></tplarg> }</value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The other-suggestions are { <template><title>#arraymap:<tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>,</value></part><part><name index="2"/><value>x</value></part><part><name index="3"/><value>x</value></part></template> }</value></part><part><name index="2"/><value/></part></template><template><title>IFreturnProperties</title><part><name index="1"/><value><template><title>#if: <tplarg><title>auto-suggesting</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value><tplarg><title>auto-suggesting</title><part><name index="1"/><value/></part></tplarg>,</value></part></template></value></part></template>. <template><title>#if:<tplarg><title>todo</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>[<tplarg><title>todo</title></tplarg>]</value></part></template><template><title>#sub:<template><title>#if:<tplarg><title>additional code</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

<tplarg lineStart="1"><title>additional code</title></tplarg></value></part></template><template><title>#if: <tplarg><title>node-introduction</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-introduction for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-introduction</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template><template><title>#if: <tplarg><title>node-continuation</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-continuation for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-continuation</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template><template><title>#if: <tplarg><title>node-termination</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-termination for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-termination</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template>.</title><part><name index="1"/><value>1</value></part></template></value></part></template> <ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root>