News (06 Aug 2024): Das Wiki läuft jetzt auf einem neuen Server. Aufgrund eines Upgrades von PHP mussten die Wiki-Software und die DPL-Erweiterung aktualisiert werden. Bitte meldet Fehler auf der Hauptseiten-Diskussion.

Benutzer:Ashreen/Zweifach Loop: Unterschied zwischen den Versionen

Aus GuildWiki
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „==Fertigkeiten, die Rüstung erhöhen == {| {{#vardefine: zz|2}} {{#var:zz}} {{#arraydefine:zus|3}} {{#arrayprint:zus}} {{#loop: klassenNummer | 1 | 2 | <nowiki …“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==Fertigkeiten, die Rüstung erhöhen ==
zweifachschleifen funktionieren so nicht.
Nach dem ersten durchgang einer schleife sind die werte aeußerer Variablen nicht mehr bekannt
 
==Fertigkeiten, die Gift verursachen ==
{|
{|
{{#vardefine: zz|2}}
{{#vardefine: zz|2}}
{{#var:zz}}
zz ist: {{#var:zz}}<br/>
{{#arraydefine:zus|3}}
{{#arrayprint:zus}}
{{#loop: klassenNummer | 1 | 2  
{{#loop: klassenNummer | 1 | 2  
| <nowiki />{{#vardefine: klasse | {{#switch: {{#var:klassenNummer}} | 1=Waldläufer | 2=Nekromant}} }}
| <nowiki />{{#vardefine: klasse | {{#switch: {{#var:klassenNummer}} | 1=Waldläufer | 2=Nekromant}} }}
{{#ifexpr: {{#switch: {{#var:klassenNummer}}|1|2=1}} | {{pipe}}valign="top" style="padding-right:4em;"{{pipe}} | }}
{{#ifexpr: {{#switch: {{#var:klassenNummer}}|1|2=1}} | {{pipe}}valign="top" style="padding-right:4em;"{{pipe}} | }}
zz ist: {{#var:zz}}<br/>
{{#DPL:
{{#DPL:
  | category= Verursacht Gift
  | category= Verursacht Gift
Zeile 19: Zeile 21:
|}
|}


== Deschd ==
== Abhilfe ==
 
Bemerkung: Wiki-Markup greift wieder
Frage: wie weit wirkt <pre> <nowiki/> </pre> ?
 
Zwei schleifen von 1 bis m und noch 1 bis k
Abhilfe schafft eine Schleife von 1 bis m*k
 
dann in der schleife
loop loopvar | 1 | n |  // n=m*k
 
a =  n mod k
b =  n div k
 
==Doppelschleife: Gift & Blutung mit Necro und Waldi ==
{|
{{#loop: loo | 1 | 4
|  <nowiki />
{{#vardefine:mm|{{#expr: {{#var:loo}}+1 }} }}
{{#vardefine:aa|{{#expr: floor({{#var:mm}}/2) }} }}
{{#vardefine:nn|{{#expr: {{#var:aa}}-1 }} }}
{{#vardefine:bb|{{#expr: {{#var:loo}}-{{#var:nn}}*2 }} }}
 
loo ist: {{#var:loo}}<br/>
aa ist: {{#var:aa}}<br/>
bb ist: {{#var:bb}}<br/>
<br/>
}}
|}
 
== Doppelschleife ==
{|
{{#loop: loopvar | 1 | 15
|  <nowiki />
{{#vardefine:mm|{{#expr: {{#var:loopvar}}+4 }} }}
{{#vardefine:aa|{{#expr: floor( {{#var:mm}} /5) }} }}
{{#vardefine:nn|{{#expr: {{#var:aa}}-1 }} }}
{{#vardefine:bb|{{#expr: {{#var:loopvar}}-{{#var:nn}}*5 }} }}
loopvar ist: {{#var:loopvar}}<br/>
aa ist: {{#var:aa}}<br/>
bb ist: {{#var:bb}}<br/> <br/>


Wiki-Markup greift wieder
}}
|}

Version vom 27. März 2014, 10:03 Uhr

zweifachschleifen funktionieren so nicht. Nach dem ersten durchgang einer schleife sind die werte aeußerer Variablen nicht mehr bekannt

Fertigkeiten, die Gift verursachen

zz ist: 2

zz ist: 2
Waldläufer

  • Siegel (Eye of the North). 60 Sekunden lang führt Euer nächster Angriff außerdem 8...14...15 Sekunden lang zu Vergiftung.
    Attribut: Überleben in der Wildnis (Waldläufer)
    Giftspitzen-Siegel.jpg
     Giftspitzen-Siegel
  • Vorbereitung (Basis). 24 Sekunden lang werden Gegner, die von Eurem physischen Angriff getroffen werden, 3...13...15 Sekunden lang vergiftet.
    Attribut: Überleben in der Wildnis (Waldläufer)
    Gift auftragen.jpg
     Gift auftragen
  • Falle (Factions). Erzeugt ein Vipernnest. Wenn es ausgelöst wird, erleiden alle getroffenen Gegner in der Nähe 5...29...35 Punkte Stichschaden und werden 5...17...20 Sekunden lang vergiftet. Vipernnest endet nach 90 Sekunden. Diese Falle kann leicht unterbrochen werden.
    Attribut: Tierbeherrschung (Waldläufer)
    Vipernnest.jpg
     Vipernnest
  • Tiergefährtenangriff (Factions). Euer Tiergefährte greift mit einem Giftbiss an, der den Gegner 5...17...20 Sekunden lang vergiftet.
    Attribut: Tierbeherrschung (Waldläufer)
    Giftbiss.jpg
     Giftbiss
  • Elite-Bogenangriff (Prophecies). Wenn Giftpfeil trifft, wird Euer Ziel 5...17...20 Sekunden lang vergiftet.
    Attribut: Überleben in der Wildnis (Waldläufer)
    Giftpfeil.jpg
     Giftpfeil

zz ist: 2
Nekromant

Abhilfe

Bemerkung: Wiki-Markup greift wieder

Frage: wie weit wirkt

 <nowiki/> 

 ?

Zwei schleifen von 1 bis m und noch 1 bis k Abhilfe schafft eine Schleife von 1 bis m*k

dann in der schleife loop loopvar | 1 | n | // n=m*k

a = n mod k b = n div k

Doppelschleife: Gift & Blutung mit Necro und Waldi

loo ist: 1
aa ist: 1
bb ist: 1

loo ist: 2
aa ist: 1
bb ist: 2

loo ist: 3
aa ist: 2
bb ist: 1

loo ist: 4
aa ist: 2
bb ist: 2

Doppelschleife

loopvar ist: 1
aa ist: 1
bb ist: 1

loopvar ist: 2
aa ist: 1
bb ist: 2

loopvar ist: 3
aa ist: 1
bb ist: 3

loopvar ist: 4
aa ist: 1
bb ist: 4

loopvar ist: 5
aa ist: 1
bb ist: 5

loopvar ist: 6
aa ist: 2
bb ist: 1

loopvar ist: 7
aa ist: 2
bb ist: 2

loopvar ist: 8
aa ist: 2
bb ist: 3

loopvar ist: 9
aa ist: 2
bb ist: 4

loopvar ist: 10
aa ist: 2
bb ist: 5

loopvar ist: 11
aa ist: 3
bb ist: 1

loopvar ist: 12
aa ist: 3
bb ist: 2

loopvar ist: 13
aa ist: 3
bb ist: 3

loopvar ist: 14
aa ist: 3
bb ist: 4

loopvar ist: 15
aa ist: 3
bb ist: 5