Kategorien
Benutzer:Draco Ellmano/Projekte/Angriffswaffe/Zeile: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Ich glaub ich weiss wieso Jesus mal gesagt hat man solle Sonntags nicht arbeiten... oder war das Bruce Lee?) |
K (nächster Versuch diese 10000 Klammern zu fixen...) |
||
Zeile 10: | Zeile 10: | ||
-->{{#vardefine:RepKosten | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten=\s*.*(\d{{!}}[. -])+/ }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | -->{{#vardefine:RepKosten | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten=\s*.*(\d{{!}}[. -])+/ }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | ||
<!-- Eigenständige Berechnung der RepKosten falls nicht eingetragen --> | <!-- Eigenständige Berechnung der RepKosten falls nicht eingetragen | ||
{{#vardefine:RepKosten | {{#if: {{#regex:{{#var:RepKosten}}|/none/|}} | {{#var:RepKosten}} | {{#expr: floor( {{#var:Stärke}} * 1.2 ) }} }} }}<!-- | -->{{#vardefine:RepKosten | {{#if: {{#regex:{{#var:RepKosten}}|/none/|}} | {{#var:RepKosten}} | {{#expr: floor( {{#var:Stärke}} * 1.2 ) }} }} }}<!-- | ||
<!-- Überprüfung ob die Waffe aus dem Haus der Aufträge stammt, dann muss der Preis in AP angegeben werden --> | <!-- Überprüfung ob die Waffe aus dem Haus der Aufträge stammt, dann muss der Preis in AP angegeben werden | ||
{{#vardefine:AP | {{#if: {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~AP=\s*[äa-zA-Z /-]+~s }} | /AP=/ | }} | #[äa-zA-Z -/]+#}} | true | false }} }}<!-- | -->{{#vardefine:AP | {{#if: {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~AP=\s*[äa-zA-Z /-]+~s }} | /AP=/ | }} | #[äa-zA-Z -/]+#}} | true | false }} }}<!-- | ||
<!-- Berechnung der Durchschnittswerte (wenn es min und max Werte bei Stärke, A, Int, Aka, RepPreis gibt, ansonsten AVG=Wert) --> | <!-- Berechnung der Durchschnittswerte (wenn es min und max Werte bei Stärke, A, Int, Aka, RepPreis gibt, ansonsten AVG=Wert) | ||
{{#vardefine:AVG_Stärke | {{#if: {{#regex:{{#var:Stärke}} | -->{{#vardefine:AVG_Stärke | {{#if: {{#regex:{{#var:Stärke}} | /.*-.*/ }} | | ||
{{#expr: ( {{#regex: {{#regex: {{#var:Stärke}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Stärke}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:Stärke}} }} <!-- | {{#expr: ( {{#regex: {{#regex: {{#var:Stärke}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Stärke}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:Stärke}} }} }}<!-- | ||
-->{{#vardefine:AVG_A | {{#if: {{#regex:{{#var:A}} | -->{{#vardefine:AVG_A | {{#if: {{#regex:{{#var:A}} | /.*-.*/ }} | | ||
{{#expr: ( {{#regex: {{#regex: {{#var:A}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:A}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 | {{#expr: ( {{#regex: {{#regex: {{#var:A}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:A}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:A}} }} }}<!-- | ||
-->{{#vardefine:AVG_Int | {{#if: {{#regex:{{#var:Int}} | -->{{#vardefine:AVG_Int | {{#if: {{#regex:{{#var:Int}} | /.*-.*/ }} | | ||
{{#expr: ( {{#regex: {{#regex: {{#var:Int}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Int}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 | {{#expr: ( {{#regex: {{#regex: {{#var:Int}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Int}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:Int}} }} }}<!-- | ||
-->{{#vardefine:AVG_Aka | {{#if: {{#regex:{{#var:Aka}} | -->{{#vardefine:AVG_Aka | {{#if: {{#regex:{{#var:Aka}} | /.*-.*/ }} | | ||
{{#expr: ( {{#regex: {{#regex: {{#var:Aka}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Aka}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 | {{#expr: ( {{#regex: {{#regex: {{#var:Aka}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:Aka}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:Aka}} }} }}<!-- | ||
-->{{#vardefine:AVG_RepKosten | {{#if: {{#regex:{{#var:RepKosten | -->{{#vardefine:AVG_RepKosten | {{#if: {{#regex:{{#var:RepKosten}} | /.*-.*/ }} | | ||
{{#expr: ( {{#regex: {{#regex: {{#var:RepKosten}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:RepKosten}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 | {{#expr: ( {{#regex: {{#regex: {{#var:RepKosten}} | #^[0-9.]+\s*#m }} | /\./ | }} + {{#regex: {{#regex: {{#var:RepKosten}} | #[0-9.]+\s*$#m }} | /\./ | }} ) / 2 }} | {{#var:RepKosten}} }} }}<!-- | ||
-->{{#var:Artikel}} | -->{{#var:Artikel}} |
Version vom 12. Dezember 2014, 19:43 Uhr
[[{{{Name}}}]] | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | alle Rassen | data-sort-value=" " | | | data-sort-value=" Fehler im Ausdruck: Unerwarteter Operator * " | Fehler im Ausdruck: Unerwarteter Operator * g
[Bearbeiten] Dokumentation
Diese Vorlage wird genutzt um die einzelnen Zeilen für die Angriffswaffenübersicht zu erstellen.
Verwendung
Diese Vorlage wird mit {{Angriffswaffe/Zeile|"Name"}} eingebunden.
Parameter
- Name: Der Name des Angriffswaffe