thảo luận Sàn lộn xào Liên Minh

Không tim nào cứu Glory em chư mỗ khỏi con tàu đắm SKY à
Wk0ydPR.gif
Nghi là bọn SKY trả treo đòi giá cao, còn thằng glory thì tư tưởng mãi là anh em gắn bó với team.
Lúc nó mới thăng hạng đã phỏng vấn kiểu trung với chủ hiếu với team rồi.
Đời game thủ éo được mấy mà gắn với chả bó, nói chung là dại.
 
Em cứt 1 có thời nào là best mid VCS à :oh:

Chứ mùa nào cũng bị thằng Kati nắm đầu đấm bùm bụp vào mặt mà 🤣
 
tính ra Cứt Vương giống Chokevy hơn Glory :shame: , toàn best mid nhưng éo bao h đụng đc cúp :doubt:
Nếu mà so thế tôi thấy giống thằng Gori hơn thì có :doubt: Chứ Gloryy đánh đúng nghĩa gánh 4 thằng xúc vật rồi

Thằng Cứt 1 thì team 4 đứa còn lại ko phải quá kém, thậm chí còn rất tốt là đằng khác. Nhưng 2 mùa gặp mặt đều bị Kati nó vả đôm đốp thì hiển nhiên là biết thua ở đâu rồi
 
Nếu mà so thế tôi thấy giống thằng Gori hơn thì có :doubt: Chứ Gloryy đánh đúng nghĩa gánh 4 thằng xúc vật rồi

Thằng Cứt 1 thì team 4 đứa còn lại ko phải quá kém, thậm chí còn rất tốt là đằng khác. Nhưng 2 mùa gặp mặt đều bị Kati nó vả đôm đốp thì hiển nhiên là biết thua ở đâu rồi

Rõ ràng thua ở rừng chứ còn ở đâu, lại thằng ngu nào cầm rồng lộn ván 5 bóp team :doubt:

Thương thay cho Ỉa1 cháu tôi về cái team cứt đái có thằng rừng ngu học, xong bị bọn cừu đen hãm hại phải lang bạt xa quê, chứ ko giờ này nhẽ đang đánh ở Rờ-ngu, lấy cúp MSi như lấy đồ trong túi rồi.

À quên còn set kèo train cho SBTC nữa :shame:
 
Rõ ràng thua ở rừng chứ còn ở đâu, lại thằng ngu nào cầm rồng lộn ván 5 bóp team :doubt:

Thương thay cho Ỉa1 cháu tôi về cái team cứt đái có thằng rừng ngu học, xong bị bọn cừu đen hãm hại phải lang bạt xa quê, chứ ko giờ này nhẽ đang đánh ở Rờ-ngu, lấy cúp MSi như lấy đồ trong túi rồi.

À quên còn set kèo train cho SBTC nữa :shame:
Nghe cứ như anh lị nhưng mà ở vị trí tuyển thủ vậy, respect shit1 :too_sad:
 
thế mới cười ỉa bọn Sbtclit , Lewielit toàn bảo éo có Lewie thì GAM chỉ còn là cái tên , Lewie đi là GAM nát ngay 🤣
 
thế mới cười ỉa bọn Sbtclit , Lewielit toàn bảo éo có Lewie thì GAM chỉ còn là cái tên , Lewie đi là GAM nát ngay 🤣
Ko có lewie thì gam chả nát. Cả giải toàn rừng một mùa, một tuần, quỷ đá, cãi vương.
Ví dụ bảo kati đi các team khác cùng thằng rừng khác vô địch thì OK. Chứ bảo gam bỏ Levi thay bằng thằng khác mà làm đc như levi đã làm thì hơi ảo
 
Thằng cứt vương hình như dc cái tân binh xuất sắc gì đó lúc debut thời evos đúng không nhỉ
 
Ko có lewie thì gam chả nát. Cả giải toàn rừng một mùa, một tuần, quỷ đá, cãi vương.
Ví dụ bảo kati đi các team khác cùng thằng rừng khác vô địch thì OK. Chứ bảo gam bỏ Levi thay bằng thằng khác mà làm đc như levi đã làm thì hơi ảo
lương cao nhất nhì VCS , tài trợ khủng môi trường luyện tập cao nhất VCS :doubt: bỏ Lewie đi thì nhừng thằng như Kati , Kiaya , Styles, Bie nó vẫn đấm cả cái VCS :doubt:
 
Không có cup vì không được đi ra thế giới nên levi nó kiếm tí cho mấy thằng em thôi mà :shame:
 
lương cao nhất nhì VCS , tài trợ khủng môi trường luyện tập cao nhất VCS :doubt: bỏ Lewie đi thì nhừng thằng như Kati , Kiaya , Styles, Bie nó vẫn đấm cả cái VCS :doubt:
Levi là linh hồn của team. Một cơ thể có mlem mà ko có hồn thì cũng chỉ là một cơ thể chết.
Chính vì thế cái sự kế thừa nó cực quan trọng. Từ thời boba, qtv, archie rồi Optimus đến Levi, sau này có thể là kiaya, kati, style, bie.
Ngay lúc này hỏi Levi có phải nhân tố gánh team ở gam ko thì chắc là ko. Hỏi bỏ Levi ra đc ko thì có. Rõ ràng tomrio vô vẫn đánh ổn. Bởi vì đội hình đã có sự tiến bộ.
Nhưng xét cả quá khứ mà bảo gam chỉ cần kati ko cần Levi thì sai.
Chưa kể vía thằng kati nặng vl :sweat: vô địch ao làng hoài nhưng ko đi đâu đc
 
Ko có lewie thì gam chả nát. Cả giải toàn rừng một mùa, một tuần, quỷ đá, cãi vương.
Ví dụ bảo kati đi các team khác cùng thằng rừng khác vô địch thì OK. Chứ bảo gam bỏ Levi thay bằng thằng khác mà làm đc như levi đã làm thì hơi ảo
Thời kati ở flash chả vả vỡ mồm levi địa1 lên ngôi vô địch còn gì.
 
/* VOZ — in-thread ad spread, client-side. * * Lives in the Siropu Ads Manager unit on `thread_view_below_messages` (the ad below the * last post), pasted after that unit's own and display() call. This file is the * source of truth; the ACP copy is a paste of it. Ads Manager's user/device/geo criteria * on that unit gate the whole thing. * * What it does: inserts up to `max` ad slots between posts, spaced by screen height rather * than post count. Anchors are post 1 and the first unread post (XF marks it `is-unread`; * it wins over post 1 when the two are closer than a gap) — each only if at least one gap * above the ad below the last post. Every stretch between anchors, and down to that bottom * ad, then gets as many slots as fit at the gap, spread evenly, each on the nearest post * boundary that keeps the gap, up to the cap — stretches below the unread post take their * share first (the reader scrolls down from there). Slot ids, gap, reserved size and backup * are per breakpoint (desktop / mobile). Slots are inserted as empty reserved boxes * (`voz-adSlot`, see extra.less) before PubPower fills them, so nothing shifts when an ad * arrives; the same markup gives them the backup, the hide-on-load and the fit rules. * * Re-runnable: window.vozThreadSpread() removes what it inserted and recomputes. */ (function () { var CONFIG = { max: 3, mobileMaxWidth: 650, label: 'Quảng cáo', // Per breakpoint: PubPower slot ids, one per placement in page order (kept per // device so each device's placements report under their own ids); the minimum // distance between ads (and from the last one to the bottom ad) as viewport heights, // or a string like '1200px'; the reserved size (voz-adSlot--… in extra.less); and the // backup shown until an ad has loaded. The backup keeps class voz-adSlot-backup // (hide-on-load, click-through when unfilled); --raw drops the style's own box so the // markup inside shows as written. desktop: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 2, sizeClass: 'voz-adSlot--leaderboard', backupHtml: '' + '
AD · 970×90
' + '
' }, mobile: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 3, sizeClass: 'voz-adSlot--rectangleLarge', backupHtml: '' + '
AD · 336×280
' + '
' } }; var MARK = 'data-voz-spread'; var script = document.currentScript; function pageTop(el) { return el.getBoundingClientRect().top + window.pageYOffset; } function pageBottom(el) { return el.getBoundingClientRect().bottom + window.pageYOffset; } function breakpoint() { return window.matchMedia('(max-width: ' + CONFIG.mobileMaxWidth + 'px)').matches ? CONFIG.mobile : CONFIG.desktop; } function gapPx() { var g = breakpoint().gap; return typeof g === 'string' ? parseFloat(g) : g * window.innerHeight; } function bottomAd() { var el = script; while (el && !(el.classList && el.classList.contains('voz-adSlot'))) el = el.previousElementSibling; return el; } function unit(slotId) { var bp = breakpoint(); var wrap = document.createElement('div'); wrap.className = 'voz-adUnit'; wrap.setAttribute(MARK, ''); wrap.innerHTML = (CONFIG.label ? '
' + CONFIG.label + '
' : '') + '
' + bp.backupHtml + '' + '
'; return wrap; } function run() { var old = document.querySelectorAll('[' + MARK + ']'); for (var k = 0; k < old.length; k++) old[k].parentNode.removeChild(old[k]); var posts = Array.prototype.slice.call(document.querySelectorAll('.block--messages article.message--post')); if (posts.length < 2) return []; var gap = gapPx(); var bottom = bottomAd(); var bottomY = bottom ? pageTop(bottom) : pageBottom(posts[posts.length - 1]); var chosen = []; function fits(y) { if (bottomY - y < gap) return false; for (var i = 0; i < chosen.length; i++) if (Math.abs(chosen[i].y - y) < gap) return false; return true; } function take(post) { var y = pageBottom(post); if (!fits(y)) return false; chosen.push({ post: post, y: y }); return true; } var unread = -1; for (var i = 0; i < posts.length; i++) if (posts[i].classList.contains('is-unread')) { unread = i; break; } // Anchors: the unread post (if a gap above the bottom ad), then post 1 (if a gap // from both). Every stretch between consecutive anchors and the bottom ad then gets // as many slots as fit at the gap, spread evenly, each on the nearest post boundary. if (unread >= 0) take(posts[unread]); take(posts[0]); chosen.sort(function (a, b) { return a.y - b.y; }); var uy = unread >= 0 ? pageBottom(posts[unread]) : -1; var bounds = chosen.map(function (c) { return c.y; }).concat([bottomY]); var segments = []; for (var s = 0; s + 1 < bounds.length; s++) segments.push({ a: bounds[s], b: bounds[s + 1] }); // Stretches below the unread post take their share of the cap first (the reader // scrolls down from there), then the ones above it, top-down. segments.sort(function (x, y) { return (x.a >= uy ? 0 : 1) - (y.a >= uy ? 0 : 1) || x.a - y.a; }); for (var t = 0; t < segments.length; t++) { var a = segments[t].a, b = segments[t].b; var n = Math.min(Math.floor((b - a) / gap) - 1, CONFIG.max - chosen.length); for (var j = 1; j <= n; j++) { var target = a + j * (b - a) / (n + 1), best = null, bestD = Infinity; for (var q = 0; q < posts.length; q++) { var yq = pageBottom(posts[q]); if (yq <= a || yq >= b || !fits(yq)) continue; var d = Math.abs(yq - target); if (d < bestD) { bestD = d; best = posts[q]; } } if (best) take(best); } } chosen.sort(function (a, b) { return a.y - b.y; }); window.powerTag = window.powerTag || {}; var placed = []; var slots = breakpoint().slots; for (var p = 0; p < chosen.length; p++) { var id = slots[p % slots.length]; chosen[p].post.insertAdjacentElement('afterend', unit(id)); placed.push({ afterPost: posts.indexOf(chosen[p].post) + 1, slot: id }); (function (slotId) { (window.powerTag.Init = window.powerTag.Init || []).push(function () { window.powerAPITag.display(slotId); }); })(id); } return placed; } window.vozThreadSpread = run; run(); })();

Thống kê chủ đề

Ngày tạo
chiataymongemhanhphuc,
Người trả lời cuối
YoonaImInLove,
Trả lời
11.091
Lượt xem
698.010
Quay lại
Lên đầu trang