Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Dimidrol

Мод Снежок!

Рекомендованные сообщения

12/29/07 13:12 (изменено)

на www.ibresource.ru/db/833/ лежит мож Снежок, так вот на зимнем скине Fisanы он очень классно смотриться! Но, у меня он падает вместе с доларами, евро, енами и ещё какими-то неизвестными мне валютами!

+ это всё происходит в правом углу экрана, а я хочу чоб по всему экрану летал, и долары с евро мне не нужны, а нужен снежок!

Подскажите плиз! Как его облагородить и настроить плиз :)

1. Заменить кроны, евро, и другие валюты на снежок

2.Разкидать его по всему экрану а не только в правом углу.

 

Пожалуйста, если кто-то имел дело с этим модом может знаете как это делаеться, можете подсказать плиз! У нас в городе снежка совсем нету, а если он будет хотяб на форуме это тоже ведь радость, хоть и маленькая :)

 

Чоб вы не лазили на тот страшный сайт выкладываю текст мода сюда для удобства:

 

<style>b{color:darkblue}</style>

<script>

// CREDITS:

// Snowmaker Copyright © 2003 Peter Gehrig. All rights reserved.

// Modified © 2005, Igor Svetlov, Nickname: 12345c

// Location: www.example.javascript.aho.ru/xmp002/falling-snow.htm"]http://example.javascript.aho.ru/xmp002/falling-snow.htm

// Distributed by www.softtime.ru/forum/;" www.softtime.ru/forum/;

// Permission given to use the script provided that this notice remains as is.

var snowmax=25 // Set the number of snowflakes (more than 30 - 40 not recommended)

var snowcolor=["#c4bbcc","#ccddFF","#ccd6DD"]

// Set the colors for the snow. Add as many colors as you like

var snowtype=["Arial Black","Arial Narrow","Times","Comic Sans MS"]

// Set the fonts, that create the snowflakes. Add as many fonts as you like

var snowletter=["*","$","€","₤","<img src=snow.gif>","<img src=snow21.gif>"];

// Set the letter that creates your snowflake (recommended:*)

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

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

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

var snowsizerange=snowmaxsize-snowminsize

// 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 snowingleft=0.7 //левая граница присутствия снега

var snowingwidth=0.3 //ширина присутствия снега в окне

var opac=0.35 //непрозрачность снега (0.0-1.0), при 1.0 в 2 раза быстрее работает.

var stepTime=120 //шаг покадровой анимации (мсек). При менее 100 сильно нагружает процессор

var snow=new Array()

var marginbottom

var marginright

var timer

var x_mv=new Array(); var crds=new Array(); var lftrght=new Array();

var browserinfos=navigator.userAgent

d=document

var isOpera=self.opera

var ie5=d.all&&d.getElementById&&!isOpera

var ns6=d.getElementById&&!d.all

var browserok=ie5||ns6||isOpera

 

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

 

function botRight()

{

if(ie5||isOpera)

{

marginbottom=d.body.clientHeight;

marginright=d.body.clientWidth;

}

else

if(ns6)

{

marginbottom=innerHeight; marginright=innerWidth;

}

}

 

function checkPgDn()

{

scrltop=ns6?pageYOffset:document.body.scrollTop;

}

 

function initsnow()

{

checkPgDn();if(ns6)setInterval("checkPgDn()",999);

botRight();

for (i=0;i<=snowmax;i++)

{

crds = 0;

lftrght = Math.random()*20;

x_mv = 0.03 + Math.random()/10;

snow=d.getElementById("s"+i)

snow.style.fontFamily=snowtype[randommaker(snowtype.length)]

snow.style.fontSize=snow.size=randommaker(snowsizerange)+snowminsize

snow.style.color=snowcolor[randommaker(snowcolor.length)]

snow.sink=sinkspeed*snow.size/5

newPosSnow(randommaker(marginbottom-3*snow.size));

}

movesnow();

}

 

function newPosSnow(y)

{

var o;

snow.posx=randommaker(marginright*snowingwidth-2*snow.size)+marginright*snowingleft

snow.posy=y+(ns6?pageYOffset:d.body.scrollTop);

snow.size=randommaker(snowsizerange)+snowminsize;

if(snow.hasChildNodes()&&(o=snow.childNodes[0]).tagName=='IMG') o.width=o.height=randommaker(snowsizerange/1.6)+snowminsize;

}

 

function movesnow()

{

for (i=0;i<=snowmax;i++)

{

snow.style.top=snow.posy+=snow.sink+lftrght*Math.sin(crds)/3;

crds += x_mv;

snow.style.left=snow.posx+lftrght*Math.sin(crds);

if(snow.posy>=marginbottom-3*snow.size+scrltop || parseInt(snow.style.left)>(marginright-3*lftrght))newPosSnow(0);

}

var timer=setTimeout("movesnow()",stepTime)

}

 

for (i=0;i<=snowmax;i++)

{

d.write("<span id='s"+i+"' style='position:absolute;"+(opac<1?"-moz-opacity:"+opac+";filter:alpha(opacity="+(opac*100)+")":"")+";top:-"+snowmaxsize+"'>"

+snowletter[Math.floor(snowletter.length*Math.random())]+"</span>")

} //-moz-opacity:0.5;filter:alpha(opacity=50);

 

onload=function()

{

if(browserok)setTimeout("initsnow()",99);

}

 

onmousewheel = onscroll = function(){checkPgDn()}

onresize = function(){botRight();}

</script>

Изменено пользователем Dimidrol

Поделиться сообщением


Ссылка на сообщение

Может разумнее к автору мода обратиться?

Там вроде и тема поддержки мода есть...

www.ibresource.ru/forums/index.php?showtopic=41200

Почему в ней не спрашиваете?

Поделиться сообщением


Ссылка на сообщение

Как альтернативу (просто и со вкусом) могу предложить еще такой скриптик. Проверить каков в работе можно на сайте residentevilforever.ru

snow.zip

Поделиться сообщением


Ссылка на сообщение

Вот ещё один вариант снежка:

http://pravila4.net/blr/

Поделиться сообщением


Ссылка на сообщение
01/03/08 16:51 (изменено)

Тема подднржки не рулит, там не помогут и это я проверял :rolleyes:

Как альтернативу (просто и со вкусом) могу предложить еще такой скриптик. Проверить каков в работе можно на сайте residentevilforever.ru

Да можно, но в Опере снежинки при скролинге перемещаеться вместе с экраном а это не круто, самый классный мод это тот что я показал, но в нём такая фича..

 

Кто нить его себе ставил уже?

Изменено пользователем Dimidrol

Поделиться сообщением


Ссылка на сообщение

Скажите пожалуйста... Я не очень шарю в этих штуках... Подскажите, как его ставить вообще??? Я залил его в папку \jscripts... А дальше что???

 

Подскажите пожалуйста... Я не очень шарю в этих штуках... Я залил этот файл в папку \jscripts... А дальше что???

Поделиться сообщением


Ссылка на сообщение

А какую версию «снежка» вы ставите?

Поделиться сообщением


Ссылка на сообщение
А какую версию «снежка» вы ставите?

Наверное ту же на которую вверху ссылка :(

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...