Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Wo finde ich Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=12)
-- Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=13)
--- Schneefall im Forum !!! (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=421)


Geschrieben von ersatzspieler am 06.01.2010 um 02:00:

  Schneefall im Forum !!!

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
<script language="JavaScript1.2">
grphcs=new Array(6)
Image0=new Image();
Image0.src=grphcs[0]="http://img405.imageshack.us/img405/2449/snow14gn.gif";
Image1=new Image();
Image1.src=grphcs[1]="http://img116.imageshack.us/img116/6296/flocke33yk.gif"
Image2=new Image();
Image2.src=grphcs[2]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image3=new Image();
Image3.src=grphcs[3]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image4=new Image();
Image4.src=grphcs[4]="http://img116.imageshack.us/img116/6296/flocke33yk.gif"
Image5=new Image();
Image5.src=grphcs[5]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image6=new Image();
Image6.src=grphcs[6]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image7=new Image();
Image7.src=grphcs[7]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image8=new Image();
Image8.src=grphcs[8]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
Image9=new Image();
Image9.src=grphcs[9]="http://img116.imageshack.us/img116/6296/flocke33yk.gif"
Image10=new Image();
Image10.src=grphcs[10]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Amount=8; //Smoothness depends on image file size, the smaller the size the more you can use!
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
Step=new Array();
Cstep=new Array();
ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;

if (ns){
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');
}
document.write('</div></div>');
}
WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
for (i=0; i < Amount; i++){                                                                
 Ypos[i] = Math.round(Math.random()*WinHeight);
 Xpos[i] = Math.round(Math.random()*WinWidth);
 Speed[i]= Math.random()*2+1;
 Cstep[i]=0;
 Step[i]=Math.random()*0.1+0.05;
}
function fall(){
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(90*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx; 
if (Ypos[i] > WinHeight){
Ypos[i]=-60;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*3+1;
}
if (ns){
document.layers['sn'+i].left=Xpos[i];
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else if (ns6){
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
}
else{
eval("document.all.si"+i).style.left=Xpos[i];
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
} 
Cstep[i]+=Step[i];
}
setTimeout('fall()',20);
}
window.onload=fall
//-->
</script>



Schnefall nur auf der Forenhauptseite:
Ins Template INDEX zw. BODY und HEADER einfuegen.

Schnee ueberall im Forum:
Ins Template Header oder footer einfuegen.

Schnee auf dem Portal:
In das Index Template des Portals einfuegen (jeweils zw. Body und Header)

Code funzt nur im IE

Schneeflocken koennt ihr jederzeit gegen andere austauschen, ersetzt dazu die Schneeflockenlinks mit euren eigenen.

Schnellerer Schnee:
Das:

code:
1:
2:
3:
 	

Speed[i]= Math.random()*2+1;


und das:

code:
1:
Speed[i]=Math.random()*3+1;



jeweils durch das:

code:
1:
Speed[i]=Math.random()*5+3;


ersetzen.

LG : Blackjubel



Geschrieben von DarkAngel am 16.09.2010 um 17:02:

 

kann man da auch für den herbst blätter einfügen anstatt schnee??

nimmt der das an???



Geschrieben von haumi am 16.09.2010 um 17:26:

 

Hallo DarkAngel,

Das Script ist zwar nicht von hier aber ich denke das es funktioniert.

Die Schneeflocken sind ja gifs und wenn du die Schneeflockengifs durch Herbstblätter ausstauschst dann sollen da Herbstblätter runter fallen.

Du müstest den Teil anpassen:

Zitat:
Image0.src=grphcs[0]="http://img405.imageshack.us/img405/2449/snow14gn.gif"
;
Image1=new Image();
Image1.src=grphcs[1]="http://img116.imageshack.us/img116/6296/flocke33yk.gi
f"
Image2=new Image();
Image2.src=grphcs[2]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image3=new Image();
Image3.src=grphcs[3]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image4=new Image();
Image4.src=grphcs[4]="http://img116.imageshack.us/img116/6296/flocke33yk.gi
f"
Image5=new Image();
Image5.src=grphcs[5]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image6=new Image();
Image6.src=grphcs[6]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image7=new Image();
Image7.src=grphcs[7]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image8=new Image();
Image8.src=grphcs[8]="http://img405.imageshack.us/img405/2449/snow14gn.gif"

Image9=new Image();
Image9.src=grphcs[9]="http://img116.imageshack.us/img116/6296/flocke33yk.gi
f"
Image10=new Image();
Image10.src=grphcs[10]="http://img405.imageshack.us/img405/2449/snow14gn.gi
f"


Hier mal als Beispiel.

Image10.src=grphcs[10]="http://img405.imageshack.us/img405/2449/snow14gn.gi
f"

umändern in

Image10.src=grphcs[10]="images/blatt 10"

wobei ich immer schaue das ich die Bilder auf dem Server habe wie hier im Ordner images!

Schau mal ob es klappt
ansonsten melde dich noch einmal.

Die Anzahl sollte beliebig sein - muss also nicht unbedingt 10 Bilder sein.

Bei z. B. 6 Bildern einfach den Rest weglöschen.

LG
haumi



Geschrieben von DarkAngel am 16.09.2010 um 18:54:

 

vielen lieben dank haumi

hab es eben rein in mein board
in die herbststyles

siehst klasse aus
hab es auch über den ftp in den images rein wie beschrieben

vielen lieben dank



Geschrieben von Flughund am 17.09.2010 um 06:28:

 

Guten Morgen


eine Frage?

Wenn man den IE Tab Addon bei Firefox einsetzt, funktioniert dann

der Schneefall mit den Firefox auch?

Den hier

https://addons.mozilla.org/de/firefox/addon/10909/


Hat das schon jemand Versucht?


Ich bin nicht so für den IE st11


Liebe Grüße
Flughund



Geschrieben von haumi am 17.09.2010 um 06:53:

 

Ich benutze auch schon seit Jahren den Firefox und da sehe ich die Blätter fallen.
Ein extra Addon hab ich dafür aber nicht installieren brauchen.

LG
haumi



Geschrieben von Naina am 01.12.2016 um 11:55:

 

Also wenn ich deinen Code jetzt nehme Haumi, zeigt der den Schnee auch im Firefox und Chrome an?, bei uns nutzt kaum einer den Explorer XD



Geschrieben von haumi am 01.12.2016 um 12:31:

 

Hallo Naina,
Es gibt eine andere Lösung die auch im FF funktioniert.
Ich stelle sie heute nachmittag mal hier rein - jetzt muss ich leider weg.
Schau gegen 17 Uhr noch mal rein.

LG
haumi



Geschrieben von Naina am 01.12.2016 um 12:32:

 

Oh das wäre super, ich hab das über ne stunde hin und her gecodet es läuft einfach nicht T_T st4



Geschrieben von haumi am 01.12.2016 um 19:43:

 

Ich habe dir mal eine PN geschickt!

LG
haumi


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH