Приветствую дорогие Гости! Происходит тут весьма иронический процесс тут пытаются вспомнить то, чего никогда не знали.
Что тут происходит?
Сообщений 31 страница 55 из 55
Поделиться312014-02-19 00:32:00
[dice=23232-1:20:0:Атака]
Поделиться322014-02-19 00:35:20
еще кубики http://wolfcentre.mybb.ru/viewtopic.php?id=417#p18228
[dice=21296-1:20:30:Атака]
Поделиться332014-02-19 12:09:35
[dice=5808-1:20:0:попытка оттолкнуть]
Поделиться342014-02-19 12:10:53
[dice=17620-1:20:54:атака]
Поделиться352014-02-19 12:12:52
[dice=65168-1:20:40:Охота]
Поделиться362014-02-21 19:33:58
<input type="button" onclick="dice()" value="Кинуть Дайс" /> <script type="text/javascript"> function unhtml(s) { return s.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"); } function numword(s,one,two,many) { return(((s%100>=10 && s%100<=20) || s%10>=5) ? many : (s%10==1 ? one : two)); } function dice() { var FoundErrors = ''; var diceRes="" var CountCube = prompt("Количество кубиков", "1"); if(CountCube>100 || CountCube<=0) { alert("Нельзя бросать столько кубиков"); return false;} var SideCube = prompt("Сколько граней у кубика?", "20"); if(SideCube>1000 || SideCube<=0){ alert("Не бывает таких кубиков"); return false;} var BonusCube = parseInt(prompt("Какой бонус прибавляем?", "+0")); var ReasonCube = unhtml(prompt("По какому поводу бросок?", ""). replace(/\s+/g," ").replace("]"," ")); for(i=0; i<CountCube;i++) { var dice = (Math.round(Math.random()*SideCube)); if(dice==0) dice=1; diceRes += dice*1936+"-"; } smile('[dice='+diceRes+CountCube+':'+SideCube+ ':'+BonusCube+':'+ReasonCube+']'); } function addDice(post,from,internal) { var str=post.innerHTML, num=-1, date=-1, a, fCanRandomise=0, u=""; while(post=post.parentNode) if(post.className=="container") if(post=post.parentNode) { if(a=post.innerHTML.match( /class[^<>]+permalink[^<>]+#p(\d+)[^<>]*>[^<>]*(\d+):(\d+):(\d+)[^<>]*<\/a>/i)) { num=a[1]; date=a[4]; fCanRandomise=1; break; } } var ran=parseInt(num+date); return str.replace( /\[dice=((?:\d+-)*)(?:(\d)(\d+)|(\d+)(:)(\d+)(?::(-?\d+):([^\]]*))?)]/g, function(a,dice,diceC,diceS,adieC,fNewScheme,adieS,adieB,adieR) { diceC=parseInt(fNewScheme ? adieC : diceC); diceS=parseInt(fNewScheme ? adieS : diceS); adieB=parseInt(adieB ? adieB : 0); if(adieB>0) adieB='+'+adieB; if(!fCanRandomise && fNewScheme) return '<div class="quote-box"><blockquote><p><b>СБОЙ ДАЙСОМЕТАЛКИ - СООБЩИТЕ МАСТЕРАМ</b></p></blockquote></div> '; var i,diceR=0, s='<div class="quote-box"><blockquote '+ 'style="text-align:left"><p>'+ '<b>Игрок кинул ' +diceC+numword(diceC,' куб с ',' куба с ',' кубов с ') +diceS+numword(diceS,' гранью',' гранями',' гранями') +(adieB ? (adieB>0 ? ' и бонусом ' : ' и пенальти ')+adieB : '')+ (adieR ? ', моделируя событие:</b><br><i>'+adieR+'</i><b>' : '') +'<br /><br />Результаты броска '+ (fNewScheme ? '' : '(старая схема)')+'</b>: ('; dice=dice.split("-"); for(i=0; i<dice.length-1; ++i) { var d=parseInt(dice[i]/1936); date=((date>>1)+((date&1)<<21))&0x3fffff; num=((num>>1)+((num&1)<<22))&0x7fffff; if(fNewScheme) d=(ran=(((ran>>1)+(((ran&1) ? 0 : 1)<<23)+d+date)^num)&0xffffff)%diceS +1; diceR+=d; s+= (i?' + ':'') + d; } if(adieB) diceR+=parseInt(adieB); return(s+ (adieB ? ')'+adieB : ')')+ '=' + diceR + '</p></blockquote></div>'); }); } if(document.URL.indexOf("viewtopic.php")!=-1) { elm=document.getElementById("pun-main").getElementsByTagName("div"); for(x=0; x<elm.length; ++x) if(elm[x].className=="post-content") elm[x].innerHTML=addDice(elm[x]); } </script>
Поделиться372014-02-21 19:45:15
<input type="button" onclick="dice()" value="Кинуть Дайс" /> <script type="text/javascript"> function unhtml(s) { return s.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"); } function numword(s,one,two,many) { return(((s%100>=10 && s%100<=20) || s%10>=5) ? many : (s%10==1 ? one : two)); } function dice() { var FoundErrors = ''; var diceRes="" var CountCube = prompt("Количество кубиков", "1"); if(CountCube>100 || CountCube<=0) { alert("Нельзя бросать столько кубиков"); return false;} var SideCube = prompt("Сколько граней у кубика?", "20"); if(SideCube>1000 || SideCube<=0){ alert("Не бывает таких кубиков"); return false;} var BonusCube = parseInt(prompt("Какой бонус прибавляем?", "+0")); var NameCube = parseInt(prompt("Имя", "Имя игрока")); var TexstCube = parseInt(prompt("Запрашиваемое действие", "текст действия")). replace(/\s+/g," ").replace("]"," ")); for(i=0; i<CountCube;i++) { var dice = (Math.round(Math.random()*SideCube)); if(dice==0) dice=1; diceRes += dice*1936+"-"; } smile('[dice='+diceRes+CountCube+':'+SideCube+ ':'+BonusCube+':'+NameCube+':'+TextCube+']'); } function addDice(post,from,internal) { var str=post.innerHTML, num=-1, date=-1, a, fCanRandomise=0, u=""; while(post=post.parentNode) if(post.className=="container") if(post=post.parentNode) { if(a=post.innerHTML.match( /class[^<>]+permalink[^<>]+#p(\d+)[^<>]*>[^<>]*(\d+):(\d+):(\d+)[^<>]*<\/a>/i)) { num=a[1]; date=a[4]; fCanRandomise=1; break; } } var ran=parseInt(num+date); return str.replace( /\[dice=((?:\d+-)*)(?:(\d)(\d+)|(\d+)(:)(\d+)(?::(-?\d+):([^\]]*))?)]/g, function(a,dice,diceC,diceS,adieC,fNewScheme,adieS,adieB,adieN,adieT) { diceC=parseInt(fNewScheme ? adieC : diceC); diceS=parseInt(fNewScheme ? adieS : diceS); adieB=parseInt(adieB ? adieB : 0); if(adieB>0) adieB='+'+adieB; if(!fCanRandomise && fNewScheme) return '<div class="quote-box"><blockquote><p><b>СБОЙ ДАЙСОМЕТАЛКИ - СООБЩИТЕ МАСТЕРАМ</b></p></blockquote></div> '; var i,diceR=0, s='<div class="quote-box"><blockquote '+ 'style="text-align:left"><p>'+ '<b>Игрок + (adieN ? 'совершил действие: [color=green]'+adieT+''[/color].'<br /> Кинув +diceC+numword(diceC,' кубик с ',' куб с ',' кубов с ') +diceS+numword(diceS,' гранью',' гранями',' гранями') +(adieB ? (adieB>0 ? ' и бонусом ' : ' и пенальти ')+adieB : '')+ +'<br /><br />Результаты броска '+ (fNewScheme ? '' : '(старая схема)')+'</b>: ('; dice=dice.split("-"); for(i=0; i<dice.length-1; ++i) { var d=parseInt(dice[i]/1936); date=((date>>1)+((date&1)<<21))&0x3fffff; num=((num>>1)+((num&1)<<22))&0x7fffff; if(fNewScheme) d=(ran=(((ran>>1)+(((ran&1) ? 0 : 1)<<23)+d+date)^num)&0xffffff)%diceS +1; diceR+=d; s+= (i?' + ':'') + d; } if(adieB) diceR+=parseInt(adieB); return(s+ (adieB ? ')'+adieB : ')')+ '=' + diceR + '</p></blockquote></div>'); }); } if(document.URL.indexOf("viewtopic.php")!=-1) { elm=document.getElementById("pun-main").getElementsByTagName("div"); for(x=0; x<elm.length; ++x) if(elm[x].className=="post-content") elm[x].innerHTML=addDice(elm[x]); } </script>
Поделиться382014-02-21 19:45:55
[dice=3872-12020]
Поделиться392014-02-21 19:50:28
<!--Кубики--> <script type="text/javascript"> if(form=document.getElementById("form-buttons")) { var buttonCell = form.getElementsByTagName("tr")[0].insertCell(20); buttonCell.id = "button-dice"; buttonCell.title = "Кубики"; buttonCell.innerHTML='<img onclick="dice();" src="/i/blank.gif">'; } </script> <script type="text/javascript"> function dice() { var FoundErrors = ''; var diceRes="" var CountCube = prompt("Количество кубиков", "1"); var SideCube = prompt("Сколько граней у кубика?", ""); if(CountCube>1){ alert("Нельзя бросать столько кубиков"); return false;} if(SideCube>20){ alert("Не бывает таких кубиков"); return false;} var BonusCube = parseInt(prompt("Какой бонус прибавляем?", "+0")); var NameCube = parseInt(prompt("Имя", "Имя игрока")); var TexstCube = parseInt(prompt("Запрашиваемое действие", "текст действия")) if (!CountCube) {return false;} if (!SideCube) {return false;} for(i=0; i<CountCube;i++){ var dice = (Math.round(Math.random()*SideCube)) if(dice==0) dice=1; diceRes += dice*1936+"-""+" } smile('[dice='+diceRes+CountCube+SideCube+BonusCube+']') } </script> <script> function addDice(str,from,internal){ var pos=0,pos2=0,newpos=0 if((pos=str.indexOf("[dice=",from))==-1) return str; if((pos2=str.indexOf("]"),pos+6)==-1) return str; newpos=str.indexOf("]",pos+6) if(newpos<pos2 && newpos!=-1) str=addDice(str,pos+6,true) if((pos2=str.indexOf("]",pos+6))==-1) return str; str=str.substring(0,pos)+makeDice(str.substring(pos+6,pos2))+str.substring(pos2+1,str.length) if( str.indexOf("[dice=")!=-1 && internal==false) str=addDice(str,0,false) return str} function makeDice(dice){ diceMass = dice.split("-") diceC = dice.substring(dice.length-2, dice.length-1) diceS = dice.substring(dice.length-1, dice.length) var diceR=0, diceRu=""; for(i=0;i<diceMass.length-1;i++){diceR+=diceMass[i]/1936;} for(i=0;i<diceMass.length-1;i++){if(diceMass[i]==diceMass[diceMass.length-2]){diceRu+=diceMass[i]/1936;}else{diceRu+=parseInt(diceMass[i]/1936)+"+";}} txt="<div class=\"quote-box\"><blockquote><p>Игрок "+ (adieN ? 'совершил действие: [color=green]'+adieT+''[/color].'"<br / > <b>Исходный бросок</b>: "+diceC+"d"+diceS+adieB+"<br /><br /><b>Результаты броска</b>: ("+diceRu+")="+diceR+adieB+" </p></blockquote></div>" return txt} if(document.URL.indexOf("viewtopic.php")!=-1){ elm=document.getElementById("pun-main").getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content"){ var post=elm[x] post.innerHTML=addDice(post.innerHTML,0,false)}} </script> <!--Конец кубиков-->
Поделиться402014-03-07 22:24:26
Добрый день, это Сай).
Вот попросил Атрокса кое-что нарисовать. Можно воспользоваться этим, немного переделав цвет и подогнав ссылки с текстом.
Верхняя часть должна выглядеть как и нижняя, только в перевернутом виде.
Если решите, то воспользуйтесь моими пожеланиями выше). Или скажите, что собираетесь сделать Вы, чтобы я мог как-то ориентироваться. Как будет выглядеть то, что делаете Вы.
Поделиться412014-03-08 02:10:55
а что подразумевает под собой желтый прямоугольник?
в остальном, все понянто.
в центре шапке человек в белом плаще с капюшоном, на фоне двух дерущихся/просто летящих драконов.
иконки в виде чего делать, ад и что вообще хотелось бы видеть на форуме в плане оформления?
Поделиться422014-03-08 11:31:20
Прямоугольник подразумевал под собой название того или иного форума, но увы, он получился не особо аккуратный. Поэтому его лучше наверное не брать.
Иконки хотелось бы, чтобы были связаны опять же с драконами, но пока представления особого не имею, позже что-нибудь придумаю, может. Только вот, хотелось бы, чтобы при появлении нового сообщения, иконка подсчевичалась, если сообщение нет - была без света и немного прозрачной, а в закрытых и важных темах что-нибудь постоянно подсвечивающееся, только разными цветами от новых сообщений. Коряво объяснил, но попробуем нарисовать.
Да, шапка полностью устраивает. Если хотите, то могу скинуть побольше картинок этого человека в белом, чтобы представление было более хорошее. Можно ли сделать, чтобы лица его не было видно, а только глаза? В тени спрятать.
Хотелось бы вот такую таблицу, если сможете сделать. Это просто макет, но позже могу скинуть оформление кнопок под тот стиль, что скинул Вам вчера.
Только ее придется сделать чуть длиннее, потому что я хотел поместить туда маленькое подобие на карту. А ширину можно и такой оставить.
Баннеры тоже будут в таблице. Кнопки "Форум", "Участники", "Поиск" и т.д., должны находиться по центру, сразу же под шапкой, но в форумной странице, а не за ее пределами. Низ форума непринципиален, а вот насчет фона никак разобраться не могу. То ли черным его сделать, то ли красным-узорчатым сделать, как Вы лучше считаете? Картинку я найду для красного, если что.
Цвет шрифта я даже не знаю какой должен быть для такого дизайна, но ссылки хотелось бы, чтобы не смешивались с цветом шрифта и цитат, немного подсвечивались или были с тенью.
В плане оформления окна профиля - выплывающие топики сделаю сам, а вот правильно настроить рамку - тут мне нужна небольшая помощь, если Вы сможете.
Надеюсь, я немного прошу(.
Пока писал, уже придумал иконки). Чуть позже нарисую и скину.
Поделиться432014-03-08 12:35:25
В принципе все понял. жди вторника, когда выпишут, примусь за работу. Сделаю структуру, оплатишь 100 реклам, сделаю графику, оплатишь еще 100 реклам.
Поделиться442014-03-08 12:53:27
Панихида
Хорошо, но не обещаю, что прорекламирую сразу все в одни дни или недели, устраивает? Буду в день по несколько десятков раскидывать.
Вот в общем иконки для тем.
И еще, разрешишь мне тогда у тебя на форуме с отдельного аккаунта пиарить? Мне так легче будет.
Я его создам, а потом если захочешь, удалишь, не против?
Если ты сможешь сделать другие иконки, лучше, то я не против. Потому что в этом деле я не мастер. Да и похоже мои большие слишком.
Есть новые сообщения:
Нет новых сообщений:
Важное:
Закрыто:(Важное. Закрыто.)
За хороший дизайн могу хоть всегда пиарить, параллельно со своей рекламой, когда буду кидать листовки.
Поделиться452014-03-08 14:32:57
Saiken, увы, отдельный ак создать не выйдет, для рекламы за заказы есть отдельная тема.
думаю, иконки будут такими
в общем. по ходу дела разберусь.
Поделиться462014-03-08 15:18:30
Панихида
Хорошо. Иконки Ваши нравятся. Значит, договорились.
Не забывайте только меня информировать х). Насчет рекламы, если вдруг со мной что-то случиться(болею сейчас), то буду Вас предупреждать.
Поделиться472014-03-08 15:22:10
Панихида
На счет таблицы, везде должна быть прокрутка. В баннерах тоже.
Отредактировано Saiken (2014-03-08 15:23:09)
Поделиться482014-03-10 11:15:50
Панихида
И, можно шапку сделать вот как сейчас у Вас стоит здесь? То есть чтобы была прозрачная и переходила в фон?
Поделиться492014-03-25 15:04:41
Хочу диза-а-айн с:
Заходите на Вион, скиньте лс Зарнице пожалуйста
Поделиться502014-03-28 12:46:53
Saiken, у меня пока что полнейший ступор в работе. я про тебя помню.
как сделаю сообщу цену и прочее.
Вион, мы уже пытались два раза, под ваш форум у меня не идет фантазия вообще. Что собственно и ответил в ЛС на ВМБ.
Заказы временно прекращены
Долги:
Сайкену по драконам(пинай меня человек, пинай).
Харту пересоздать диз(оплачен и давно, я идиот и лентяй).
Сделать что-нибудь для людоедов(?).
Поделиться512014-04-02 07:15:45
Панихида
Хорошо))
Сайкену по драконам(пинай меня человек, пинай).
Ну зачем же так)
Поделиться522014-04-19 18:04:58
Заказы открыты
Долги:Сайкену по драконам(пинай меня человек, пинай). - жду подтверждения нужности диза.
Поделиться532014-04-27 13:14:58
Да, нужен.
Поделиться542014-05-17 12:28:36
[dice=3872-1936-1936-1936-1936-1936-6:2:35:]
Поделиться552014-07-10 03:56:58
Панихида
Как идёт дело?