Benutzer:Draco Ellmano/Projekte/Angriffswaffe/Zeile: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
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&#61;\s*.*(\d{{!}}[. -])+/ }}          | /&#61;/      | }} | /(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:RepKosten    | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten&#61;\s*.*(\d{{!}}[. -])+/ }}          | /&#61;/      | }} | /(\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&#61;\s*[äa-zA-Z /-]+~s }} | /AP&#61;/ | }} | #[äa-zA-Z -/]+#}} | true | false }} }}<!--
-->{{#vardefine:AP | {{#if: {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~AP&#61;\s*[äa-zA-Z /-]+~s }} | /AP&#61;/ | }} | #[ä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 }} }} | {{#var:A}} }}<!--
{{#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 }} }}| {{#var:Int}} }}<!--
{{#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 }} }}| {{#var:Aka}} }} }}<!--
{{#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 }} }}| {{#var:RepKosten}} }}<!--
{{#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