/*
* Schnee-Script
* @author Oliver Schlöbe <scripts@schloebe.de>
* @example http://www.schloebe.de/scriptdemos/schloebe_snow/snowtest.html
* @link http://www.schloebe.de/scripts/schnee-script/
* @since 111112
*/
var schloebesnow = {
no: 15, // Anzahl der Schneeflocken
speed: 20, // "Schnei-Geschwindigkeit"; je kleiner die Zahl, um so schneller fallen die Flocken
snowflake: "http://www.schloebe.de/wp-content/themes/schloebe_de/images/snow/snow.gif", // Bild der Schneeflocke, beliebig
/*********************************/
/** Ab hier nichts mehr ändern! **/
/*********************************/
ns4up: (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4") ? 1 : 0, // Browser Tester
ie4up: (document.all) ? 1 : 0,
ns6up: (document.getElementById&&!document.all) ? 1 : 0,
i: 0,
dx: new Array(),
xp: new Array(),
yp: new Array(),
am: new Array(),
stx: new Array(),
sty: new Array(),
doc_width: 800,
doc_height: 800,
let_it_snow: function() {
if( this.ns4up || this.ns6up ) { // Bildschirm-Auflösung holen, Netscape-Funktion
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
} else if( this.ie4up ) { // Bildschirm-Auflösung holen, Internet Explorer-Funktion
this.doc_width = document.body.clientWidth;
this.doc_height = document.body.clientHeight;
}
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.dx[this.i] = 0; // Koordinaten-Variable setzen
this.xp[this.i] = Math.random()*(this.doc_width-50); // Position-Variable setzen
this.yp[this.i] = Math.random()*this.doc_height;
this.am[this.i] = Math.random()*20; // Amplituden-Variable setzten
this.stx[this.i] = 0.02 + Math.random()/10; // Variable für Schrittweite setzen
this.sty[this.i] = 0.7 + Math.random(); // Variable für Schrittweite setzen
if( this.ns4up ) {
if (this.i == 0) {
document.write("<layer name=\"dot"+ this.i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ this.i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></layer>");
}
} else if( this.ie4up || this.ns6up ) {
if (this.i == 0) {
document.write("<div id=\"dot"+ this.i +"\" style=\"position: ");
document.write("absolute; z-index: "+ this.i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ this.i +"\" style=\"position: ");
document.write("absolute; z-index: "+ this.i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></div>");
}
}
}
if( this.ns4up ) {
this.snowNS();
} else if( this.ie4up ) {
this.snowIE();
}else if( this.ns6up ) {
this.snowNS6();
}
},
/*
* Haupt-Animations-Funktion für Netscape
*/
snowNS: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.layers["dot"+this.i].top = this.yp[this.i];
document.layers["dot"+this.i].left = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i]);
}
setTimeout("schloebesnow.snowNS()", this.speed);
},
/*
* Haupt-Animations-Funktion für Internet Explorer
*/
snowIE: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = document.body.clientWidth;
this.doc_height = document.body.clientHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.all["dot"+this.i].style.pixelTop = this.yp[this.i];
document.all["dot"+this.i].style.pixelLeft = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i]);
}
setTimeout("schloebesnow.snowIE()", this.speed);
},
/*
* Haupt-Animations-Funktion für Netscape6 und Mozilla
*/
snowNS6: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.getElementById("dot"+this.i).style.top = this.yp[this.i]+"px";
document.getElementById("dot"+this.i).style.left = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i])+"px";
}
setTimeout("schloebesnow.snowNS6()", this.speed);
}
}
schloebesnow.let_it_snow();
|
»
»
#31
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 20:52
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
(oki)
Vil roch nun immer mehr Wölfe in seiner Umgebung und fragte sich wo er hier gelandet war. Ein Rudel? Er wusste das es gefährlich war in ein fremdes Revier zu gehen und hatte auch schon mit angriffen gerechnet ,doch anscheinend wollte ihm kier niemand etwas.
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#32
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 20:55
von
Shibo (gelöscht)
Shibo gugte ienmal in die richtung woher sie gekommen war.
#33
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 20:59
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Vileynoth beschloss sich zu Shibo zu gehen. kangsam streckte er seine Schnauze in den Wind und nahm die Fährte von ihr auf.
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#34
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 21:24
von
Shibo (gelöscht)
Shibo gugte sich etwas um.
#35
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 13:05
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Vileynoth erkannte Shibo ganz in der nähe und lief auf sie zu. Shibo?
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#36
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 16:01
von
Shibo (gelöscht)
#37
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 18:10
von
Yuuka (gelöscht)
Abby lief gemüdlich weiter in den wald um her und hatte auch shcon in der zwieschen zeit schon was zum essen gefunden.
#38
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 19:17
von
Nian (gelöscht)
ich schaute auf den neuen, kleinen fremden wolf und lächelte mit schiefen kopf zu dem kleinen herunter so vileynoth, heisst du kleiner, ich bin nian
#39
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 20:02
von
Shibo (gelöscht)
Shi lächelte Vil und Nian an.
#40
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 20:25
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Vileynoth betrachtete die Fremde. Ja so heiß ich! Aber eigentlich nennen mich alle nur Vil oder Viley
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#41
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.05.2011 20:58
von
Ransaturo (gelöscht)
ein verrücktes lachen drang aus der kehle des schwarzen wolfes. sein gang, schien mehr taumelnd als normal zu sein und ständig dieses lachen, des wahnsinns. von weitem schon sah man, dass dieser wolf kein rechter geselle war, der sich verhielt wie jeder andere, ransaturo, war der name des fremden. er lief wie immer durch den wald, mit seinen gelegentlichem lachen. er nahm den duft anderer wölfe auf und lachte einmal etwas lauter und kräftiger, danach verstummte er komplett und schlich, mit seiner komischen gangart, durch den wald, in die richtung der wölfe
#42
RE: Night Dreamer Rudel Rpg- The first Chapter in
19.05.2011 06:18
von
Shibo (gelöscht)
Shibo roch schwach einen anderen Wolf.Sie kletterte auf einen großen Stein um überblick zu haben.
#43
RE: Night Dreamer Rudel Rpg- The first Chapter in
19.05.2011 16:41
von
Ransaturo (gelöscht)
ransaturo lief durch die baumwand und stand gegenüber von nian shibo und vileynoth.ich lachte verrückt und setzte mich hin. ich schaute zu ihnen und mussterte sie. der kleine welpe auf den tein, schien mir so überheblich, die fähe, recht unsicher und unbeholfen und der letzt jüngere wolf, schien mir als wäre er ängstlich, oder irgendwas in der art.
#44
RE: Night Dreamer Rudel Rpg- The first Chapter in
19.05.2011 17:34
von
Nian (gelöscht)
der fremde wolf kam mir komisch vor. ich schaute zu den kleinen, dann schritt idh etwas vor und sagte unsicher ähm ähm ähm Hallo die art wie er zu uns starrte lies es mir kalt werden *was will der von uns?*
#45
RE: Night Dreamer Rudel Rpg- The first Chapter in
19.05.2011 17:38
von
Yuuka (gelöscht)
Abby lächelte etwa sund blieb stehen. Abby steckte ihre nase in den wind und roch blötzlich Fremde wölfe. Abby trabbe los in die richtung wo der geruch her kamm.
Besucher
0 Mitglieder und 4 Gäste sind Online
Wir begrüßen unser neuestes Mitglied: bill74
|
Forum Statistiken
Das Forum hat 949
Themen
und
1737
Beiträge.
Heute waren 0 Mitglieder Online:
|
|