Benutzer:J*/Spielwüste: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(kleinchrom)
Zeile 1: Zeile 1:
Entweder direkt:
+
<br>
<div id="eingabe1">Wenn dieser Text länger als ein paar Sekunden hier steht, solltest du mal dein Javascript anmachen!</div><div id="eingabe_ok" style="display: none">[[Bild:Tipp.png|12px|link=]]</div><div id="eingabe_falsch" style="display: none">[[Bild:Dont.png|12px|link=]]</div>
+
<div class="Ka-Mel-Oh-Box">
 +
{{:Projekt:Ka-Mel-Oh!/navi}}
 +
</div>
  
Oder mit OK-Button
+
Mal so ganz auf die Schnelle zusammengebastelt: Absolut zufällig und ohne Beachtung irgendwelcher Häufigkeitsklassen …
<div id="eingabe2">Wenn dieser Text länger als ein paar Sekunden hier steht, solltest du mal dein Javascript anmachen!</div>
+
{{#vardefine: total | {{NUMBEROFCARDSS}} }}
 +
{{#vardefine: decktext | }}
 +
{{#loop: num
 +
  | 1
 +
  | 60
 +
  |{{#vardefine: rand | {{#rand:{{#var:total}}}}}}<!--
 +
-->{{Kamel:J*/Mini-Karte|1={{#var:rand}} | style=float:left;}}<!--
 +
-->{{#vardefine: decktext | {{#var:decktext}}{{!}}{{#var:rand}}{{#ifexpr: {{#var:num}} mod 5 = 0|<br/>}} }}
 +
}}
 +
{{clear}}
  
==Erläuterung==
 
Das verwendete Codewort ist hier einfach mal ''Kamel'', bei Erfolg geht's weiter auf die Hauptseite. Der Code steht auf [[Kamel:J*/Javascript-Spielwüste.js]] - Code einfach von dort nach "MediaWiki:Skin/Namespace:Seitenname.js" kopieren und in die [[Mediawiki:Common.js|Common.js]] folgendes ergänzen:
 
  
/* Seiten mit eigenen Skripts */
+
----
var scriptedArticles = {
+
<div style="font-size: 80%; line-height: 100%">
    <span style="color:red;">"Namespace:Seitenname":               "MediaWiki:Skin/Namespace:Seitenname.js",</span>
+
* {{#expr:{{#var:card_count}}+0}} Karten
    "Spezial:Hochladen":                 "MediaWiki:Skin/Spezial:Hochladen.js",
+
* {{#expr:{{#var:monster_count}}+0}} Monster, {{#expr:{{#var:item_count}}+0}} Items, {{#expr:{{#var:zm-monster_count}}+0}} Z-Monster, {{#expr:{{#var:zm-item_count}}+0}} Z-Items und {{#expr:{{#var:other_count}}+0}} andere Karten
    …
+
* {{#expr:{{#var:hk1_count}}+0}}× HK1, {{#expr:{{#var:hk2_count}}+0}}× HK2, {{#expr:{{#var:hk3_count}}+0}}× HK3, {{#expr:{{#var:hk4_count}}+0}}× HK4
};
+
* {{#expr:{{#var:schmiede_count}}+0}} nachzuschmiedende Karten, {{#expr:{{#var:sonder_count}}+0}} Sonderkarten
 +
</div>
  
(Ergänzungen in rot, Komma am Ende nicht vergessen!)
 
  
Dann noch Codewort und Zielseite abänden, die unerwünschte Variante einfach aus dem Quellcode rauswerfen, fertig!
+
==Dieses Deck irgendwo abspeichern==
 +
<nowiki>{{Kartendeck</nowiki>
 +
|===================
 +
|zusammenfassung=ja
 +
|modus=mini
 +
|===================
 +
{{#var:decktext}}<nowiki>}}</nowiki>

Version vom 29. Juni 2011, 19:48 Uhr


Mal so ganz auf die Schnelle zusammengebastelt: Absolut zufällig und ohne Beachtung irgendwelcher Häufigkeitsklassen …


{{#loop: num

 | 1
 | 60
 |Vorlage:Kamel:J*/Mini-Karte

}}



  • 0 Karten
  • 0 Monster, 0 Items, 0 Z-Monster, 0 Z-Items und 0 andere Karten
  • 0× HK1, 0× HK2, 0× HK3, 0× HK4
  • 0 nachzuschmiedende Karten, 0 Sonderkarten


Dieses Deck irgendwo abspeichern

{{Kartendeck
|===================
|zusammenfassung=ja
|modus=mini
|===================
|{{#rand:Fehler im Ausdruck: Nicht erkanntes Satzzeichen „[“}}Fehler im Ausdruck: Unerwarteter Operator mod}}