Forum www.forum.fora.pl Strona Główna

www.forum.fora.pl
Nieoficjalne forum pomocy serwisu fora.pl
 

Skrypt na ŚNIEG
Idź do strony 1, 2  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
~zychu
Mistrz
Mistrz



Dołączył: 12 Sty 2006
Posty: 4157
Przeczytał: 0 tematów

Pomógł: 42 razy
Ostrzeżeń: 0/5

Płeć: Mężczyzna

PostWysłany: Pią 11:12, 14 Gru 2007    Temat postu: Skrypt na ŚNIEG

Z racji też że co rok, powstaje wiele tematów o tej porze z prośbą o skrypt na śnieg umieszczam go od razu tutaj. Skrypt wpisujemy w opis danego forum.


Kod:
<head>
<script>
// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=30

// Set the colors for the snow. Add as many colors as you like
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")

// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")

// Set the letter that creates your snowflake (recommended:*)
var snowletter="*"

// Set the speed of sinking (recommended values range from 0.3 to 2)
var sinkspeed=1

// Set the maximal-size of your snowflaxes
var snowmaxsize=32

// Set the minimal-size of your snowflaxes
var snowminsize=11

// Set the snowing-zone
// Set 1 for all-over-snowing, set 2 for left-side-snowing
// Set 3 for center-snowing, set 4 for right-side-snowing
var snowingzone=1

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////


// Do not edit below this line
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {
rand=Math.floor(range*Math.random())
return rand
}

function initsnow() {
if (ie5 || opera) {
marginbottom = document.body.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
var snowsizerange=snowmaxsize-snowminsize
for (i=0;i<=snowmax;i++) {
crds[i] = 0;
lftrght[i] = Math.random()*15;
x_mv[i] = 0.03 + Math.random()/10;
snow[i]=document.getElementById("s"+i)
snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
snow[i].size=randommaker(snowsizerange)+snowminsize
snow[i].style.fontSize=snow[i].size
snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
snow[i].sink=sinkspeed*snow[i].size/5
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy
}
movesnow()
}

function movesnow() {
for (i=0;i<=snowmax;i++) {
crds[i] += x_mv[i];
snow[i].posy+=snow[i].sink
snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
snow[i].style.top=snow[i].posy

if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=0
}
}
var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
window.onload=initsnow
}
</script>
</head>


Post został pochwalony 2 razy

Ostatnio zmieniony przez ~zychu dnia Pią 13:54, 28 Gru 2007, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Danielos
Lewa ręka mafii
Lewa ręka mafii



Dołączył: 15 Paź 2007
Posty: 433
Przeczytał: 0 tematów

Pomógł: 2 razy
Ostrzeżeń: 1/5

Płeć: Mężczyzna

PostWysłany: Pią 15:54, 21 Gru 2007    Temat postu:

A ałoby jakoś, by ten śnieg padał nie tlyko u góry? Chyba nie mam tego dać w każdym opisie działu? Shocked

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Gość







PostWysłany: Pią 16:12, 21 Gru 2007    Temat postu:

a czy jak wkleje do dowolnego opisu to bedzie na calym forum ?
Powrót do góry
~zychu
Mistrz
Mistrz



Dołączył: 12 Sty 2006
Posty: 4157
Przeczytał: 0 tematów

Pomógł: 42 razy
Ostrzeżeń: 0/5

Płeć: Mężczyzna

PostWysłany: Pią 17:08, 21 Gru 2007    Temat postu:

Nie, tylko po części do której go wkleisz.

Post został pochwalony 0 razy

Ostatnio zmieniony przez ~zychu dnia Pią 17:08, 21 Gru 2007, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Ciacho
Prawa ręka mafii
Prawa ręka mafii



Dołączył: 15 Paź 2007
Posty: 303
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: ja się taka słodka wzięłam?
Płeć: Kobieta

PostWysłany: Pią 17:23, 21 Gru 2007    Temat postu:

Bez względu na miejsce wklejenia, śnieg pada tylko od góry strony.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
~zychu
Mistrz
Mistrz



Dołączył: 12 Sty 2006
Posty: 4157
Przeczytał: 0 tematów

Pomógł: 42 razy
Ostrzeżeń: 0/5

Płeć: Mężczyzna

PostWysłany: Pią 18:01, 21 Gru 2007    Temat postu:

to muszę przestać pić..;]

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Danielos
Lewa ręka mafii
Lewa ręka mafii



Dołączył: 15 Paź 2007
Posty: 433
Przeczytał: 0 tematów

Pomógł: 2 razy
Ostrzeżeń: 1/5

Płeć: Mężczyzna

PostWysłany: Pią 18:22, 21 Gru 2007    Temat postu:

ehh... macie może jakiś skrypt, że pada śnieg na całej stronie? Confused

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Ciacho
Prawa ręka mafii
Prawa ręka mafii



Dołączył: 15 Paź 2007
Posty: 303
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: ja się taka słodka wzięłam?
Płeć: Kobieta

PostWysłany: Pią 18:33, 21 Gru 2007    Temat postu:

Ja mam, ale to już jest inny śnieg Wink


Kod:
<script language="JavaScript1.2">

//Autumn leaves- by Kurt Grigg (kurt.grigg@virgin.net)
//Modified by Dynamic Drive for NS6 functionality
//visit http://www.dynamicdrive.com for this script

//Pre-load your image below!
grphcs=new Array(3)
Image0=new Image();
Image0.src=grphcs[0]="http://mysite.wanadoo-members.co.uk/snowpeacock/snowflake2.gif";
Image1=new Image();
Image1.src=grphcs[1]="http://mysite.wanadoo-members.co.uk/snowpeacock/snowflake2.gif"
Image2=new Image();
Image2.src=grphcs[2]="http://mysite.wanadoo-members.co.uk/snowpeacock/snowflake2.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(30*Math.PI/100);
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()*2+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>


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zgrzeniu
Taki se gostek
Taki se gostek



Dołączył: 08 Lis 2007
Posty: 11
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Podkarpacie

PostWysłany: Pią 18:38, 21 Gru 2007    Temat postu:

o ten jest dobry tylko mogło by więcej trochę padac tego śniegu xD

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Hekate
Nowicjusz
Nowicjusz



Dołączył: 19 Lip 2007
Posty: 28
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Gdańsk
Płeć: Kobieta

PostWysłany: Pią 19:41, 21 Gru 2007    Temat postu:

świetny ten śnieg Smile
na każdym forum ustawiłam inny Smile
wielkie dzięki za skrypty, użytkownicy sa zachwyceni Smile


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Danielos
Lewa ręka mafii
Lewa ręka mafii



Dołączył: 15 Paź 2007
Posty: 433
Przeczytał: 0 tematów

Pomógł: 2 razy
Ostrzeżeń: 1/5

Płeć: Mężczyzna

PostWysłany: Sob 13:17, 22 Gru 2007    Temat postu:

Moi też Very Happy Ale czy jest jakiś skrypt na śnieg, który pada wszędzie i w dodatku jest w miarę gęsty? Smile

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Gość







PostWysłany: Sob 19:25, 22 Gru 2007    Temat postu:

pytanie zrobilem uu siebie skrypt a chce go usunac wywalilem te kody a tu nadal pada sniego co mam zrobic ?
Powrót do góry
Pokuś
Prawa ręka mafii
Prawa ręka mafii



Dołączył: 03 Lip 2006
Posty: 358
Przeczytał: 0 tematów

Pomógł: 7 razy
Ostrzeżeń: 0/5

Płeć: Kobieta

PostWysłany: Sob 21:11, 22 Gru 2007    Temat postu:

Proponuję dać forum do naprawiarki, która na 100 % usunie wszystkie skrypty Wink.

http://www.fora.pl/?file=fixit


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Gość







PostWysłany: Sob 21:21, 22 Gru 2007    Temat postu:

A czasem czegos mi nie zepsuje ?
Powrót do góry
rafal50
Lewa ręka mafii
Lewa ręka mafii



Dołączył: 25 Lip 2006
Posty: 405
Przeczytał: 0 tematów

Pomógł: 23 razy
Ostrzeżeń: 1/5

Płeć: Mężczyzna

PostWysłany: Sob 21:28, 22 Gru 2007    Temat postu:


Adam napisał:
pytanie zrobilem uu siebie skrypt a chce go usunac wywalilem te kody a tu nadal pada sniego co mam zrobic ?


To niemożliwe Smile
Jeżeli nie ma skryptu to nie może być śniegu (no bo skąd by się wziął).
Zanim użyjesz naprawiarki czy jak to sie tam nazywa, zobacz dokładnie gdzie jest ten skrypt i go usuń.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania Wszystkie czasy w strefie EET (Europa)
Idź do strony 1, 2  Następny
Strona 1 z 2

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
deoxGreen v1.2 // Theme created by Sopel stylerbb.net & programosy.pl

Regulamin