Zum Inhalt springen

Ren’Py

aus Wikipedia, der freien Enzyklopädie
{{#if: | | {{#invoke:WLink|getArticleBase}} }}

{{#if: Datei:Ren’Py Logo 6-13-6 200x307px.png |

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Datei:Ren’Py Logo 6-13-6 200x307px.png |
 {{#if: {{#invoke:Wikidata|claim|P154}} | 
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
 }}

}}{{#if: Datei:Wikipe-tan visual novel (Ren'Py).png |

Datei:Wikipe-tan visual novel (Ren'Py).png{{#if: Beispielszene mit Ren’Py |
Beispielszene mit Ren’Py }}|

}}

Basisdaten

{{#if: |

Hauptentwickler
 {{#if: {{#invoke:Wikidata|claim|P126}} | 
Maintainer claim|P126|parameter=link|references=ja|list=, }}
 }}

}}{{#if: PyTom |

Entwickler
 {{#if: {{#invoke:Wikidata|claim|P178}} | 
Entwickler claim|P178|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

Erscheinungsjahr
 {{#if: {{#invoke:Wikidata|claim|P577}} | 
Erscheinungsjahr claim|P577|references=ja|list=, }} |
   {{#if: {{#invoke:Wikidata|claim|P571}} | 
Erscheinungsjahr claim|P571|references=ja|list=, }}
   }}
 }}

}}{{#ifeq: | KEINE_ANGABE || {{#if: |

Aktuelle Version
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} | 
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}}

}}{{#ifeq: | KEINE_ANGABE || {{#if: |

Aktuelle Vorabversion
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} | 
Aktuelle Vorabversion claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}}

}}{{#if: |

Ausführungsumgebung
 {{#if: Plattformübergreifend | 
Betriebssystem Plattformübergreifend |
   {{#if: {{#invoke:Wikidata|claim|P306}} | 
Betriebssystem claim|P306|parameter=link|references=ja|list=, }}
   }}
 }}

}}{{#if: Python |

Programmier­sprache Python |
 {{#if: {{#invoke:Wikidata|claim|P277}} | 
Programmier­sprache claim|P277|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Spiel-Engine |

Kategorie Spiel-Engine

}}{{#if: MIT License |

Lizenz MIT License |
 {{#if: {{#invoke:Wikidata|claim|P275}} | 
Lizenz claim|P275|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Dokumentation und Bedienung sind Englisch, erstellte Software kann jede Sprache nutzen |

deutschsprachig faculty|Dokumentation und Bedienung sind Englisch, erstellte Software kann jede Sprache nutzen}} | ja | nein }}

}}{{#if: |

Sonstiges {{{Sonstiges}}}Vorlage:Infobox Software/Wartung/Sonstiges

}}{{#if: www.renpy.org |

www.renpy.org |
 {{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} | 
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
 }}

}}{{#if: |

Dateien [[c:Category:Created with |]]

}}

Ren’Py (Ren’Py Visual Novel Engine) ist eine kostenlose, quelloffene und frei verwendbare Spiel-Engine für die Erstellung von Visual Novels, aber auch von anderer Software wie beispielsweise von Textadventures, Geschichten, Präsentationen und animierten Illustrationen.

Der Ursprung der Software liegt in der englischsprachigen Manga-Community und wurde mit der Idee gestaltet, Adventures japanischer Art mit einfachen Mitteln entwerfen zu können und bei der Erstellung den Anteil des Programmierens stark zu minimieren.<ref name="freiesMagazin2011-11">freiesMagazin Ausgabe 11/2011: Ren’Py als Entwicklertool für 2-D-Spiele; {{#invoke:URIutil|{{#ifeq:1|1|linkISSN|targetISSN}}|1867-7991|0}}{{#ifeq:1|0|[!] }}{{#ifeq:0|1

        |{{#switch:00
                  |11= (print/online)
                  |10= (print)
                  |01= (online)
          }}

}}{{#ifeq:0|0

        |{{#ifeq:0|0
              |{{#if:{{#invoke:URIutil|isISSNvalid|1=1867-7991}}
                    |
                    |{{#invoke:TemplUtl|failure|ISSN ungültig}}}}}}

}}</ref> Ren’Py ist eine Referenz-Engine geworden, an der sich andere Programme mit ähnlichem Fokus messen<ref name="freiesMagazin2011-11" />. Mit Ren’Py wurden bislang über 1.200 Spiele<ref>Liste von Ren’Py Spielen</ref> größtenteils plattformübergreifend erstellt. Ausgehend von seiner Manga-freundlichen Subkultur werden zunehmend andere Sprachen und Stile genutzt. Zehn Jahre nach Erscheinen des Programms, also 2014, war auch auf großen kommerziellen Spieleplattformen wie Steam<ref>Steam-Liste von Spielen mit dem Community-Tag 'Visual Novel' aufgerufen am 1. März 2014 (Anmerkung: Fast alle angezeigten Spiele nutzen Ren’Py als Grundlage zum Zeitpunkt des Aufrufs der Seite)</ref> oder Desura<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20140305032700

      | {{#ifeq: 20140305032700 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20140305032700}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20140305032700}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com | {{#invoke:WLink|getEscapedTitle|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}} | {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20140305032700|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.desura.com/engines/renpy/games}}
    || {{#if:  || }}
  }}{{#if: Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com
    | {{#if: {{#invoke:WLink|isBracketedLink|Liste von Spielen mit dem Engine-Tag 'renpy' auf Desura.com}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.desura.com/engines/renpy/games%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.desura.com/engines/renpy/games%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.desura.com/engines/renpy/games }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }} aufgerufen am 1. März 2014</ref> eine wachsende Anzahl von Ren’Py-Spielen und Geschichten zu finden.

Ren'Py ist lizenziert unter der offenen MIT-Lizenz<ref>Pro-Linux-Informationen zur Ren’Py-Software aufgerufen am 1. März 2014</ref>, was die kommerzielle Nutzung erlaubt.

Wortherkunft

Ren’Py ist ein Kofferwort aus „Ren’ai“ und „Python“. Damit wird Bezug genommen auf Ren’ai-Adventure bzw. Ren’ai-Simulationen.

Funktionen

Ren’Py bietet zunächst ein Grundgerüst für Einstellungen wie Sound, Grafik, speicherbare Spielstände etc. Zum Basisbereich gehören ebenfalls die Darstellungen von Grafiken und Verzweigungsmöglichkeiten / Menüs.

Für die Animation von Grafiken, beispielsweise von Charakterbildern, lässt sich die eigene Kommando-Sprache „ATL“ (Animation and Transformation Language<ref>http://www.renpy.org/wiki/renpy/doc/reference/Animation_and_Transformation_Language</ref>) nutzen, die diese Funktionen leichter lesbar und anwendbar macht.

Ren’Py unterstützt nahezu alle Funktionen, die für eine Visual Novel von Bedeutung sind, ohne an dieses Genre gebunden zu sein. Dies sind u. a. verschiedene Textdarstellungen, Synchronisation, Zurückspulen zu vorherigen Punkten in einer Geschichte, eine Vielzahl von Bildübergängen. Ren’Py-Skripte haben eine drehbuchähnliche Syntax und können zusätzlich Elemente aus Python enthalten, die es dem Benutzer erlauben, eigene Funktionen einzubauen.<ref>Feature Liste</ref> Ren’Py-Skripte werden mit Texteditoren erstellt.

Multimedia-Fähigkeiten werden mit Hilfe von Pygame ermöglicht. Unterstützt werden Windows, macOS, Linux (auch in einigen Distributionen enthalten), Android-Systeme (z. B. die Ouya-Konsole) und iOS.

Bekannte Ren’Py-Spiele

Literatur

  • {{#invoke:Vorlage:Literatur|f}}

Weblinks

      | {{#ifeq: 20230318 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20230318}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20230318}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch) | {{#invoke:WLink|getEscapedTitle|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}} | {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20230318|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.visual-novel.de/doku.php?id=ren_py}}
    || {{#if:  || }}
  }}{{#if: Artikel über Ren'Py auf Visual-Novel.de (deutsch)
    | {{#if: {{#invoke:WLink|isBracketedLink|Artikel über Ren'Py auf Visual-Novel.de (deutsch)}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.visual-novel.de/doku.php?id=ren_py%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.visual-novel.de/doku.php?id=ren_py%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.visual-novel.de/doku.php?id=ren_py }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}

Einzelnachweise

<references />