ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

Платформа: MyBB.ru (RusFF)
Стоимость: 8000 рублей;
Авторы: Moju & Gerda

Посмотреть

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Новогодние скрипты (сборник)

Сообщений 21 страница 30 из 39

21

Мелкие падающие снежинки

пример
ставить в нижнюю часть сайта (не проверен на действие)

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

Отредактировано lambdadelta (19.12.11 20:36)

0

22

lambdadelta написал(а):

Мелкие падающие снежинки

поставила в html-низ, не работает :<

0

23

Украшения вверху форума

ставим в HTML верх.
Если картинка может закрыть вам ссылки - не ставьте ее.
http://uploads.ru/i/8/H/m/8Hm5n.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/8/H/m/8Hm5n.png" border="0" /></div>

http://uploads.ru/i/h/m/i/hmiPF.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/h/m/i/hmiPF.png" border="0" /></div>

http://uploads.ru/i/W/G/0/WG0xd.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/W/G/0/WG0xd.png" border="0" /></div>

http://uploads.ru/i/Z/R/e/ZRekx.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/Z/R/e/ZRekx.png" border="0" /></div>

http://uploads.ru/i/1/r/a/1raIC.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/1/r/a/1raIC.png" border="0" /></div>

0

24

http://uploads.ru/i/w/h/L/whLe1.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/w/h/L/whLe1.png" border="0" /></div>

http://uploads.ru/i/P/o/6/Po6Oi.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/P/o/6/Po6Oi.png" border="0" /></div>

http://uploads.ru/i/z/r/h/zrh5N.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/z/r/h/zrh5N.png" border="0" /></div>

http://uploads.ru/i/L/m/5/Lm5to.png

Код:
<div style="position:absolute; left:0%; top:0px;"><img src="http://uploads.ru/i/L/m/5/Lm5to.png" border="0" /></div>

0

25

mintemero
на мубб и партнерах проверял, ни вверху, ни внизу не действует. скорее всего только на таких форумах, как и на примере. позже проверю это.

Отредактировано lambdadelta (19.12.11 20:38)

0

26

Здовско! Последние две страницы вообще...
Я каждый год перед праздником инет ковыряю... даже 10-й доли такой красоты не видел... Супервкус.
Пошёл ставить. Спасибо.

0

27

Герда, редактированием несколько раз пользовался, Посмотри, сразу после написания редактировал. Просто я осторожно отношусь к редактированию. Считаю, что не честно, если мне уже ответили, и тут как бы подкорректировать, и тогда не честно к собеседнику. Он отвечал на оригинальную версию.
Спасибо, что кто-то за меня дооформил. Реально на форум захожу сейчас на несколько минут передохнуть. Как отдушина. Перед новым Годом всем приспичило сайты...
Насчёт 18+, так могу тебе ссылку на программу написать, которая скрин паспорта имитирует любой))) ...

Девчонки, давайте ещё новогоднего. Супер. Одной картинки прям сразу достаточно, что бы нарядить сайт. Главное не переборщить, а подмывааает...))) http://i.smiles2k.net/aiwan_smiles/wink.gif

0

28

Да! Кстати есть скрипт падающих снежинок. Тут не видел.
Минус процессор грузит (правдо счадно (а не не счадно), переодически. Причём на стационаре нормально работает, а вот если с нетбука зайдут, то не знаю... Не пробовал.
На myBB будет стопроцентно работать.
s1-s8 -- это фотки снежинок. Можно вообще одну оставить. var j --рулим размер экрана. если резиновый шаблон, то ставим 100%, ну и в этом роде.... Давайте ссылку, помогу, что где понаписать. Главное, изначально добиться, что бы падали картинки.

Код:
var speed = 200;

var snowflake = Array();

	snowflake[1]="http://gold-ak.ucoz.ru/s1.png";
	snowflake[2]="http://gold-ak.ucoz.ru/s2.png";
	snowflake[3]="http://gold-ak.ucoz.ru/s3.png";
	snowflake[4]="http://gold-ak.ucoz.ru/s5.png";
	snowflake[5]="http://gold-ak.ucoz.ru/s6.png";
	snowflake[6]="http://gold-ak.ucoz.ru/s7.png";
	snowflake[7]="http://gold-ak.ucoz.ru/s8.png";
        snowflake[8]="http://gold-ak.ucoz.ru/s4.png";

var sneg = snowflake.length-1;

var ns4up = 0;
var ie4up = 0;
var ff = 0;

if (document.layers) {ns4up = 1}
else if (document.all) {ie4up = 1}
else {ff = 1}

var dx, xp, yp; 
var am, stx, sty; 
var i, doc_width = 1024, doc_height = 768;

if (ns4up) {
	doc_width = self.innerWidth;
	doc_height = self.innerHeight;
}
else if (ie4up) {
	doc_width = document.body.clientWidth;
	doc_height = document.body.clientHeight;
}
else if (ff) {
	doc_width = window.innerWidth;
	doc_height = window.innerHeight;
}

if (ie4up && (doc_height < 3000)) {doc_height = 3000;}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();

for (i = 0; i < no; ++ i) {  
	dx[i] = 0;         
	xp[i] = Math.random()*(doc_width-50); 
	yp[i] = Math.random()*doc_height;
	am[i] = Math.random()*20;         
	stx[i] = 0.02 + Math.random()/10; 
	sty[i] = 0.7 + Math.random();   
	
	if (ns4up) {                  
    if (i == 0) {
    	document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    	document.write("top=\"15\" visibility=\"show\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></layer>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></layer>");
    }
    else {
    	document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    	document.write("top=\"15\" visibility=\"show\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></layer>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></layer>");
    }
	}
	else if (ie4up) {
    if (i == 0) {
    	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    	document.write("absolute; Z-INDEX: "+ 10+i +"; display: ");
    	document.write("block; TOP: 15px; LEFT: 15px;\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></div>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></div>");
    }
    else {
    	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    	document.write("absolute; Z-INDEX: "+ 10+i +"; display: ");
    	document.write("block; TOP: 15px; LEFT: 15px;\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></div>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></div>");
    }
	}
	else if (ff) {
    if (i == 0) {
    	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    	document.write("absolute; Z-INDEX: "+ 10+i +"; display: ");
    	document.write("block; TOP: 15px; LEFT: 15px;\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></div>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></div>");
    }
    else {
    	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    	document.write("absolute; Z-INDEX: "+ 10+i +"; display: ");
    	document.write("block; TOP: 15px; LEFT: 15px;\"><img class=tpl src=\"");
    	//document.write(snowflake + "\" border=\"0\"></div>");
    	document.write(snowflake[Math.ceil(Math.random()*10*sneg/10)] + "\" border=\"0\"></div>");
    }
	}
}

function snowNS() { 
	for (i = 0; i < no; ++ i) {  
    yp[i] += sty[i];
    if (yp[i] > doc_height-50) {
    	xp[i] = Math.random()*(doc_width-am[i]-30);
    	yp[i] = 0;
    	stx[i] = 0.02 + Math.random()/10;
    	sty[i] = 0.7 + Math.random();
    	doc_width = self.innerWidth;
    	doc_height = self.innerHeight;
    }
    dx[i] += stx[i];
    document.layers["dot"+i].top = yp[i];
    document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
	}
	setTimeout("snowNS()", speed);
}

function snowIE() {
	for (i = 0; i < no; ++ i) {
    yp[i] += sty[i];
    if (yp[i] > doc_height-50) {
    	xp[i] = Math.random()*(doc_width-am[i]-30);
    	yp[i] = 0;
    	stx[i] = 0.02 + Math.random()/10;
    	sty[i] = 0.7 + Math.random();
    	doc_width = document.body.clientWidth;
    	doc_height = document.body.clientHeight;
    	if (doc_height < 300) {doc_height = 300;}
    }
    dx[i] += stx[i];
    document.all["dot"+i].style.pixelTop = yp[i];
    document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
	}
	setTimeout("snowIE()", speed);
}

function snowFF() { 
	for (i = 0; i < no; ++ i) {  
    yp[i] += sty[i];
    if (yp[i] > doc_height-50) {
    	xp[i] = Math.random()*(doc_width-am[i]-30);
    	yp[i] = 0;
    	stx[i] = 0.02 + Math.random()/10 ;
    	sty[i] = 0.7 + Math.random();
    	doc_width = self.innerWidth;
    	doc_height = self.innerHeight;
    }
    dx[i] += stx[i];
    string_top = yp[i]+"px";
    string_left = xp[i] + am[i]*Math.sin(dx[i])+"px";
    document.getElementById("dot"+i).style.top = string_top;
    document.getElementById("dot"+i).style.left = string_left;
	}
	setTimeout("snowFF()", speed);
}

if (ns4up) {
	snowNS();
}
else if (ie4up) {
	snowIE();
}
else if (ff) {
	snowFF();
}

Ставим. Вопросы, что на что влияет из цифер, по мере поступления проблем.

0

29

Гастал
1. Не надо флудить тут не по теме (пост 27).
2. В следующий раз прошу выкладывать все скрипты правильно и в нормальной форме, а не тяп-ляп.

Отредактировано lambdadelta (19.12.11 23:42)

0

30

Ну, что бы не флудить, чем в последний раз не правильно выложено в личку.
А сразу написать нельзя было?
Надо провоцировать флудить?

0