Добавлена поддержка Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Сохранен
58
2025-05-18 03:11:21
Сохранен
32
2025-05-18 02:13:59
Сохранен
1087
2025-08-13 13:42:44
Сохранен
25
Не бототред Как играть в дерьмо2 в 2025 году? Вернулся после 6 летнего отсутствия, последний раз игр — Не бототред Как играть в дерьмо2 в 2025 году? Вернулся после 6 летнего отсутствия, последний раз играл в 2019. Полный пиздец, ебучий фортнайт вперемешку со старыми героями, полное отсутствие стиля. Полгода назад системой глико они нахуй поломали систему рейтинга и матчмейкинга. Итого на рекрутах тебе попадаются титаны у которых 3-4к матчей в профиле и они играют 20 0, попадаются руины, пару рыцарей/стражей и парочка настоящих рекрутов. На титанах и легендах попадаются рекруты с привязками или купленные аккаунты. КАЖДУЮ игру, в независимости от звания, попадается примерно одна и та же тима - 1 руинер, 2 настоящих рекрута, 1 смурф и другой смурф, но послабее. Т.к. у меня старый акк дота посчитала что я смурф, в итоге я ахуеваю от руин и от лоускилльных рекрутов, хотя меня изначально забросило на стражи, я откатился до рекрута 3 ахуевшим лузстриком, ебать, буквально каждую игру было невозможно выиграть при любом раскладе, в тиме конченные обрыганы. Дота всё?
2025-04-30 17:34:16
Сохранен
1103
2025-07-04 12:04:57
Сохранен
1154
2025-06-11 11:42:31
Сохранен
1171
2025-06-05 23:59:25
Сохранен
163
2025-03-19 19:56:19
Сохранен
1237
2025-05-22 12:15:16
Сохранен
128
2025-03-08 03:49:33
Сохранен
1039
2025-04-28 11:53:12
Сохранен
1126
2025-04-22 11:47:50
Сохранен
1016
2025-04-16 14:02:24
Сохранен
1089
2025-04-10 19:13:01
Сохранен
1030
2025-04-08 13:14:15
Сохранен
23
2025-02-11 07:38:14
Сохранен
1101
2025-03-30 14:56:04
Сохранен
1142
2025-03-20 12:07:03
Сохранен
41
2024-12-20 23:18:13
Сохранен
1106
Dota 2 №946 /dota2/ — В этом треде обсуждаем легендарную игру Defense of the Ancients 2, шахматы XXI века. Зимнее обновление: https://dota2.com/newsentry/596261024722585016 Полезные ссылки: ★ https://store.steampowered.com/app/570/Dota_2 — скачать игру. ★ https://dota2.com/patches — последний патч. ★ https://dotabuff.com — статистика и прочее. ★ https://reddit.com/r/DotA2 — новости по игре, микрообновления, мемы и прочее. ★ https://twitter.com/dota2 — твиттер с новостями. ★ https://gosugamers.net/dota2 — новости из мира Доты. ★ https://liquipedia.net/dota2/Main_Page — информация по турнирам, по игрокам. ★ https://dota2.fandom.com/wiki/Dota_2_Wiki — фанатская вики со всевозможной информацией по игре. В предыдущей серии: >>49200003 (OP) setTimeout(() => { const _iconsByBoard = { b: [ {url: '/static/event/snowflakes/yoba1.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba2.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba3.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba4.png', event: 'rickroll'}, ], wm: [ {url: '/static/event/snowflakes/oreh.png', cls: 'oreh'}, {url: '/static/event/snowflakes/yoba3.png'}, ], vg: [ {url: '/static/event/snowflakes/bratan.png', tags: ['/stalker/']}, {url: '/static/event/snowflakes/gruga.png', tags: ['/stalker/']}, {url: '/static/event/snowflakes/kal.png', tags: ['/dota2/'], cls: 'kal'}, {url: '/static/event/snowflakes/coal.png', tags: ['/lineage2/']}, ], v: [ {url: '/static/event/snowflakes/drakeface.png'}, ], ma: [ {url: '/static/event/snowflakes/kal.png', threads: [2400750, 2399249], cls: 'kal'}, ], sex: [ {url: '/static/event/snowflakes/chud.png', tags: ['/incel/']}, ], hh: [ {url: '/static/event/snowflakes/boba.png', threads: [965793]}, {url: '/static/event/snowflakes/kto.png', threads: [965793]}, ], test: [ {url: '/static/event/snowflakes/yoba1.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba2.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba3.png', event: 'rickroll'}, {url: '/static/event/snowflakes/yoba4.png', event: 'rickroll'}, {url: '/static/event/snowflakes/bratan.png', tags: ['/test4/']}, {url: '/static/event/snowflakes/gruga.png', tags: ['/test4/']}, {url: '/static/event/snowflakes/kal.png', tags: ['/test4/']}, {url: '/static/event/snowflakes/drakeface.png', tags: ['/sage/']}, {url: '/static/event/snowflakes/oreh.png', tags: ['/test/'], cls: 'oreh'}, {url: '/static/event/snowflakes/emma1.png', tags: ['/post/']}, {url: '/static/event/snowflakes/emma2.png', tags: ['/post/']}, ] }; (() => { function getFirstGroup(regexp, str) {return Array.from(str.matchAll(regexp), m => m[1])} const {BOARD: {NAME: boardName}, TITLE: threadName} = CFG; const tags = getFirstGroup('.*(?\/.*\/)', $('.post_type_oppost').find('.post__title').text().trim()) const initTime = new Date().getTime(); const rewritedSmowrlakesBuffer = new Set([]); new Snowflakes({ count: 24, rotation: false, minSize: 3, maxSize: 8, minOpacity: 0.3, maxOpacity: 0.8, }); const getRandomNoRewritedSnowflakeIndex = (buffer, itemsCount) => { const arrayOfEmptyIndexes = Array.from({length: itemsCount}, (_, i) => i).filter(el => !buffer.has(el)); return arrayOfEmptyIndexes[Math.floor(Math.random()*arrayOfEmptyIndexes.length)]; } const getRandomIcon = (icons) => { const currentIcon = icons[Math.floor(Math.random()*icons.length)]; if (!!currentIcon.tags && tags.length > 1) return getRandomIcon(icons); if (!!currentIcon.tags && !currentIcon.tags.includes(tags[0])) return getRandomIcon(icons); if (!!currentIcon.threads && !currentIcon.threads.includes(CFG.THREADID)) return getRandomIcon(icons); return currentIcon; } const onEvent = (event, target) => { if (event === 'rickroll') { console.log(event, target.data('data-clicks'), target); const clicksOnIcon = target.data('data-clicks'); target.data('data-clicks', clicksOnIcon + 1); if (clicksOnIcon >= 2) { window.open(`${location.origin}/static/media/doklikalsya.mp4`); target.data('data-clicks', 0); return; } } } const rewriteRandomSnowflake = (icons) => { const snowflakes = $('.snowflakes_body .snowflake'); const currentSnowflakeIndex = getRandomNoRewritedSnowflakeIndex(rewritedSmowrlakesBuffer, snowflakes.length); const currentSnowflake = snowflakes.eq(currentSnowflakeIndex); const currentIcon = getRandomIcon(icons); if (currentSnowflakeIndex === undefined) return; const animationTime = Number(currentSnowflake.css('animation-duration').slice(0, -1)); const animationDelay = Number(currentSnowflake.css('animation-delay').slice(0, -1)); const currentTime = new Date().getTime(); const timeDelta = (currentTime - initTime) / 1000; const secondsAfterFirstView = timeDelta - animationDelay; const secondsToNextView = animationTime - ((timeDelta - animationDelay) % animationTime); if (secondsToNextView < 0) return; const start = () => { currentSnowflake.toggleClass(`custom-snowflake ${currentIcon.cls || ''}`, true); currentSnowflake.get(0).style.setProperty('--custom-snowflake', `url(${currentIcon.url})`); if (currentIcon.event) { currentSnowflake.toggleClass('with-event', true); currentSnowflake.data('data-clicks', 0); currentSnowflake.on('click', () => onEvent(currentIcon.event, currentSnowflake)); } } const stop = () => { currentSnowflake.toggleClass(`custom-snowflake ${currentIcon.cls || ''}`, false); rewritedSmowrlakesBuffer.delete(currentSnowflakeIndex); currentSnowflake.get(0).style.setProperty('--custom-snowflake', `null`); if (currentIcon.event) { currentSnowflake.toggleClass('with-event', false); currentSnowflake.data('data-clicks', 0); currentSnowflake.off('click'); } } rewritedSmowrlakesBuffer.add(currentSnowflakeIndex); setTimeout(start, secondsToNextView * 1000); setTimeout(stop, (secondsToNextView + animationTime) * 1000); } if (_iconsByBoard[boardName]) { const interval = 100; setInterval(() => rewriteRandomSnowflake(_iconsByBoard[boardName]), interval) } })(); });
2025-02-21 08:19:29
Сохранен
1185
2025-01-31 10:33:26
Сохранен
1087
2025-01-04 08:47:13
Сохранен
304
2024-11-15 18:12:08
Сохранен
1202
2024-12-16 13:08:43
Сохранен
1005
2024-12-09 14:47:32