-
🔧 IPS 5 Upgrade – Feedback & Bug Reports
daca tot suntem la partea de aspect, tot pe mobil, cercul border este peste badge, dar este ceva minuscul iar bulina de status este in spatele avatarului cred ca cele mai multe probleme o sa fie mai mult pe partea de mobil. probleme, buguri, aspect
-
🔧 IPS 5 Upgrade – Feedback & Bug Reports
am dat
-
🔧 IPS 5 Upgrade – Feedback & Bug Reports
as putea incepe eu. varianta pe mobil, propriul profil. este o problema de afisare atunci cand vrei sa iti vezi profilul. profilul altei persoane functioneaza
-
@LeX changed their profile photo
-
-
Week contest #36 / tombola #36 + Premiul Special : AK-47 | Crossfade (Minimal Wear)
Etapa sa incheiat, ne cerem scuze pentru intarziere. Castigatorii sunt: Locul 1 (Special) : @ BbN#power Locul 2 :@ Beatrice Locul 3 :@ Iuliana Locul 4 :@ Games News Pentru locul special @ BbN#power te rog sa il contactezi pe @ th3#afk Multumim pentru participare
-
Week contest #36 / tombola #36 + Premiul Special : AK-47 | Crossfade (Minimal Wear)
.gl-wrap{--bg:#0b0e1a;--card:#12172a;--muted:#aab2c9;--brand:#6ee7ff;--brand2:#8b5cf6;--ok:#22c55e;--warn:#f59e0b;--danger:#ef4444;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#e6ebff;line-height:1.55;--random-hue:.5} @keyframes pulse-glow{0%,100%{box-shadow:0 0 20px rgba(110,231,255,.3)}50%{box-shadow:0 0 30px rgba(110,231,255,.6)}} @keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}} @keyframes bounce-in{0%{transform:scale(.3) rotate(10deg);opacity:0}50%{transform:scale(1.05) rotate(-5deg)}70%{transform:scale(.9) rotate(2deg)}100%{transform:scale(1) rotate(0);opacity:1}} .gl-hero{position:relative;border-radius:18px;padding:28px;overflow:hidden;background: radial-gradient(1200px 400px at 80% -10%, rgba(139,92,246,.35), transparent), radial-gradient(1000px 400px at -20% -10%, rgba(110,231,255,.35), transparent), linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02)), var(--card); box-shadow:0 10px 30px rgba(0,0,0,.25);animation:pulse-glow 3s ease-in-out infinite;border:1px solid rgba(110,231,255,.2)} .gl-edition{display:inline-block;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:6px 14px;border-radius:20px;font-weight:800;font-size:13px;letter-spacing:1px;animation:bounce-in 1s ease-out;box-shadow:0 4px 15px rgba(245,158,11,.4);margin-bottom:12px} .gl-hero h1{font-size:clamp(22px,3vw,36px);margin:0 0 6px;letter-spacing:.2px;background:linear-gradient(135deg,#6ee7ff,#8b5cf6,#f59e0b);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s ease-in-out infinite} .gl-sub{color:var(--muted);margin:0 0 16px} .gl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px} .gl-btn{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:12px;padding:10px 14px;font-weight:700;text-decoration:none;transition:all .3s ease;background:#1f2744;color:#fff;position:relative;overflow:hidden} .gl-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s} .gl-btn:hover::before{left:100%} .gl-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px rgba(110,231,255,.3)} .gl-btn--primary{background-image:linear-gradient(135deg,var(--brand),var(--brand2));box-shadow:0 4px 15px rgba(110,231,255,.3)} .gl-btn--ghost{background:#0f1429;border:1px solid rgba(255,255,255,.08)} .gl-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-top:18px} .gl-card{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--card);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:18px;transition:.3s all;position:relative} .gl-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.3);border-color:rgba(110,231,255,.3)} .gl-card h3{margin:0 0 10px;font-size:18px;background:linear-gradient(45deg,#6ee7ff,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} .gl-list{margin:0;padding-left:18px} .gl-list li{margin:6px 0;transition:.2s all} .gl-list li:hover{color:var(--brand);transform:translateX(5px)} .gl-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px} .gl-badge{border-radius:999px;padding:6px 10px;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#0f1429;color:#cfe1ff;transition:.3s all} .gl-badge:hover{background:rgba(110,231,255,.1);border-color:var(--brand);transform:scale(1.05)} .gl-prize{display:flex;gap:10px;align-items:center;margin:8px 0;padding:10px;border-radius:12px;background:#0f1429;border:1px dashed rgba(255,255,255,.12);transition:.3s all;position:relative} .gl-prize:hover{background:linear-gradient(45deg,rgba(110,231,255,.1),rgba(139,92,246,.1));border-color:var(--brand);transform:scale(1.02);box-shadow:0 5px 15px rgba(110,231,255,.2)} .gl-prize b{white-space:nowrap} .gl-note{font-size:13px;color:var(--muted)} .gl-social{display:flex;gap:10px;flex-wrap:wrap} .gl-social a{display:inline-flex;gap:8px;align-items:center;text-decoration:none;color:#dfe7ff;background:#0f1429;border:1px solid rgba(255,255,255,.08);padding:8px 12px;border-radius:10px;transition:.3s all} .gl-social a:hover{background:var(--brand2);color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(139,92,246,.4)} .gl-footer{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:16px;flex-wrap:wrap} .gl-avatar{display:flex;align-items:center;gap:10px} .gl-tag{font-size:12px;color:#9cb2ff;background:#0f1429;border:1px solid rgba(255,255,255,.08);padding:4px 8px;border-radius:999px;animation:pulse-glow 2s ease-in-out infinite} .gl-hero img{width:100%;height:auto;border-radius:12px;border:1px solid rgba(255,255,255,.06);margin-top:10px;transition:.3s all} .gl-hero img:hover{transform:scale(1.02);box-shadow:0 10px 30px rgba(110,231,255,.3)} .gl-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px} .gl-kpi{background:#0f1429;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px;text-align:center;transition:.3s all} .gl-kpi:hover{background:linear-gradient(135deg,rgba(110,231,255,.1),rgba(139,92,246,.1));border-color:var(--brand);transform:translateY(-5px) scale(1.05)} .gl-kpi b{font-size:18px;display:block;background:linear-gradient(45deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} .gl-prize:nth-child(2){border-color:#f5610b;background:linear-gradient(45deg,rgba(245,158,11,.1),rgba(239,68,68,.1))} .gl-prize:nth-child(3){border-color:#f59e0b;background:linear-gradient(45deg,rgba(245,158,11,.1),rgba(239,68,68,.1))} .gl-prize:nth-child(4){border-color:#22c55e;background:linear-gradient(45deg,rgba(34,197,94,.1),rgba(110,231,255,.1))} .gl-prize:nth-child(5){border-color:var(--brand2);background:linear-gradient(45deg,rgba(139,92,246,.1),rgba(110,231,255,.1))} .gl-alert{margin-top:10px;background:linear-gradient(135deg, rgba(239,68,68,.15), rgba(245,158,11,.15));border:1px solid rgba(239,68,68,.45);border-radius:12px;padding:12px} .gl-alert b{color:#fff} .custom-Emoji{ /* reset stiluri emoji */ background: none !important; -webkit-background-clip: initial !important; background-clip: initial !important; -webkit-text-fill-color: initial !important; /* Safari/Chrome */ color: initial !important; /* Firefox/Chromium */ display: inline-block; /* previne moșteniri ciudate */ font-family: "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif; } @media (max-width:800px){.gl-grid{grid-template-columns:1fr}.gl-kpis{grid-template-columns:repeat(2,1fr)}} 🏆 EDIȚIA #36 🎉 Concurs – Câștigă puncte & premii în ItemShop sau arme în CS2 Înscrie-te la tombolă, strânge puncte pe forum și prinde premiile tari. Extragerea are loc în fiecare luni. 🚀 Înscrie-te la Tombolă 📊 Vezi statistici curente 🛒 Deschide ItemShop 🗓️ Stare înscrieriDeschise 7 zile 🎯 ExtragereLuni 🏪 Premii (items) înItemShop ℹ️ Scopul Vrem să-ți oferim șansa de a acumula puncte suplimentare pe forum, pe care le poți folosi în ItemShop pentru produse speciale (inclusiv VIP). 📝 Cum te înscrii ? Autentifică-te pe forum. Intră pe pagina Tombolei și apasă „Înscrie-te în tombolă”. Răspunde la acest topic cu „particip”. Verificăm conturile dublate ⏳ Înscrieri: 7 zile 🗳️ Extragere: luni ✅ Fair-play: anti dublu-account 📅 Desfășurare & Extragere Înscrierile sunt deschise timp de 7 zile. Extragerea câștigătorilor are loc în fiecare luni. 📈 Statistici tombolă (curent) Datele live (număr înscriși, șanse, stadii) sunt actualizate pe pagina de statistici. 🏆 Premii Locul I (Special): AK-47 | Crossfade (Minimal Wear) Locul II: 1 × Mystery Box Premium Locul III: 1 × Mystery Box III Locul IV: 1 × Mystery Box IV ⚠️ IMPORTANT (Locul I / Premiu Special): pentru a primi skin-ul AK-47 | Crossfade (Minimal Wear), câștigătorul trebuie obligatoriu să-l adauge pe Steam pe th3#afk sau să ia legătura cu el pe forum: profil th3#afk. Fără confirmarea de pe Steam / forum, skin-ul nu poate fi livrat. Add pe Steam Contact pe Forum 🌐 Rețele sociale Facebook Instagram Twitter 📬 Întrebări? Scrie mesaj privat către th3#afk Mult succes tuturor! 🎯 🔔 Anunț pentru grupuri Notificăm: Members, V.I.P, Server Managers, Domnișoară, Hall Of Fame, Designers, Moderators, Global Moderators
-
Week contest #35 / tombola #35
Felicitări câștigătorilor Mulțumim tuturor participanților 1 Locul 1 utzu 2 Locul 2 Alberto2k24 3 Locul 3 KiLLsoMeTime /* ======= Config rapid ======= */ .aw-card{ --aw-width: 560px; /* ajustează lățimea cardului */ --aw-bg: #0f172a; /* fundal card (dark, neutru) */ --aw-surface: #111827; /* strat interior */ --aw-text: #e5e7eb; /* text principal */ --aw-muted: #9aa4b2; /* text secundar */ --aw-border: #243045; /* contur discret */ --aw-accent: #95a3b8; /* accent subtil, rece */ --aw-soft: rgba(255,255,255,.035); } /* ======= Card ======= */ .aw-card{ width: min(100%, var(--aw-width)); margin: 24px auto; color: var(--aw-text); background: linear-gradient(180deg, rgba(255,255,255,.02), rgba(255,255,255,0)) , var(--aw-bg); border: 1px solid var(--aw-border); border-radius: 16px; overflow: clip; box-shadow: 0 10px 30px rgba(0,0,0,.45), inset 0 0 0 1px rgba(255,255,255,.02); position: relative; isolation: isolate; } /* film fin “linen” animat, extrem de discret */ .aw-card::before{ content:""; position:absolute; inset:0; background: linear-gradient( to right, transparent 0%, rgba(255,255,255,.04) 50%, transparent 100%), repeating-linear-gradient(90deg, rgba(255,255,255,.015) 0 1px, transparent 1px 3px); mix-blend-mode: overlay; opacity: .35; animation: aw-shift 14s linear infinite; pointer-events:none; } @keyframes aw-shift { 0%{transform:translateX(-8%)} 100%{transform:translateX(8%)} } /* ======= Header ======= */ .aw-head{ padding: 18px 20px 8px; text-align:center; } .aw-title{ margin: 0; font: 800 1.15rem/1.2 system-ui, -apple-system, Segoe UI, Roboto, Inter, sans-serif; letter-spacing:.3px; color: var(--aw-text); position: relative; display:inline-block; } .aw-title::after{ content:""; display:block; height:2px; width: 84%; margin: 8px auto 0; background: linear-gradient(90deg, transparent, var(--aw-accent), transparent); filter: blur(.2px); opacity:.6; transform-origin: center; animation: aw-breathe 5s ease-in-out infinite; } @keyframes aw-breathe { 0%,100%{transform:scaleX(.95); opacity:.45} 50%{transform:scaleX(1); opacity:.75} } .aw-sub{ margin: 8px 0 12px; color: var(--aw-muted); font-size: .92rem; } /* ======= Listă ======= */ .aw-list{ list-style: none; padding: 6px; margin: 0 0 8px; display: grid; gap: 8px; } .aw-item{ display: grid; grid-template-columns: 28px 1fr auto; align-items: center; gap: 12px; padding: 12px 14px; background: linear-gradient(180deg, var(--aw-surface), #0d1524); border: 1px solid var(--aw-border); border-radius: 12px; position: relative; overflow: hidden; } /* bară laterală tonală, fără culori stridente */ .aw-item::before{ content:""; position:absolute; left:0; top:0; bottom:0; width:3px; background: linear-gradient(180deg, rgba(149,163,184,.55), rgba(149,163,184,.15)); opacity:.7; } .aw-first::before { background: linear-gradient(180deg, rgba(200,206,217,.75), rgba(149,163,184,.25)); } .aw-second::before { background: linear-gradient(180deg, rgba(180,192,209,.65), rgba(149,163,184,.2)); } .aw-third::before { background: linear-gradient(180deg, rgba(160,176,197,.6), rgba(149,163,184,.18)); } /* rank rotund, emboss subtil */ .aw-rank{ height: 28px; width: 28px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; font-size: .9rem; color: #ced6e3; background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.08), rgba(255,255,255,0) 60%), linear-gradient(180deg, #0c1423, #0b1220); box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 1px 2px rgba(0,0,0,.5); } .aw-label{ color: var(--aw-muted); font-weight: 700; letter-spacing:.2px; font-size: .92rem; } .aw-user{ color: var(--aw-text); text-decoration: none; font-weight: 800; letter-spacing:.2px; transition: filter .2s ease, transform .2s ease; will-change: filter, transform; } .aw-user:hover{ filter: brightness(1.05); transform: translateY(-1px); text-decoration: underline dotted; text-underline-offset: 3px; } /* hover lift foarte discret pe rând */ .aw-item:hover{ box-shadow: 0 10px 18px rgba(0,0,0,.35), inset 0 0 0 1px rgba(255,255,255,.03); transform: translateY(-1px); } /* Respectă preferința de reduce motion */ @media (prefers-reduced-motion: reduce){ .aw-card::before, .aw-title::after{ animation: none !important; } .aw-user, .aw-item{ transition: none !important; } }
-
Week contest #35 / tombola #35
.gl-wrap { --bg: #0b0e1a; --card: #12172a; --muted: #aab2c9; --brand: #6ee7ff; --brand2: #8b5cf6; --ok: #22c55e; --warn: #f59e0b; --danger: #ef4444; font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; color: #e6ebff; line-height: 1.55; --random-hue: 0.5; } @keyframes pulse-glow { 0%, 100% { box-shadow: 0 0 20px rgba(110, 231, 255, 0.3); } 50% { box-shadow: 0 0 30px rgba(110, 231, 255, 0.6); } } @keyframes shimmer { 0% { background-position: -200% 0; } 100% { background-position: 200% 0; } } @keyframes bounce-in { 0% { transform: scale(0.3) rotate(10deg); opacity: 0; } 50% { transform: scale(1.05) rotate(-5deg); } 70% { transform: scale(0.9) rotate(2deg); } 100% { transform: scale(1) rotate(0deg); opacity: 1; } } .gl-hero { position: relative; border-radius: 18px; padding: 28px; overflow: hidden; background: radial-gradient(1200px 400px at 80% -10%, rgba(139, 92, 246, .35), transparent), radial-gradient(1000px 400px at -20% -10%, rgba(110, 231, 255, .35), transparent), linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(255, 255, 255, .02)), var(--card); box-shadow: 0 10px 30px rgba(0, 0, 0, .25); animation: pulse-glow 3s ease-in-out infinite; border: 1px solid rgba(110, 231, 255, 0.2) } .gl-edition { display: inline-block; background: linear-gradient(135deg, #f59e0b, #ef4444); color: white; padding: 6px 14px; border-radius: 20px; font-weight: 800; font-size: 13px; letter-spacing: 1px; animation: bounce-in 1s ease-out; box-shadow: 0 4px 15px rgba(245, 158, 11, 0.4); margin-bottom: 12px; } .gl-hero h1 { font-size: clamp(22px, 3vw, 36px); margin: 0 0 6px 0; letter-spacing: .2px; background: linear-gradient(135deg, #6ee7ff, #8b5cf6, #f59e0b); background-size: 200% 200%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: shimmer 3s ease-in-out infinite; } .gl-sub { color: var(--muted); margin: 0 0 16px 0 } .gl-actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 8px } .gl-btn { display: inline-flex; align-items: center; gap: 8px; border: 0; border-radius: 12px; padding: 10px 14px; font-weight: 700; text-decoration: none; transition: all .3s ease; background: #1f2744; color: white; position: relative; overflow: hidden; } .gl-btn::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); transition: left 0.5s; } .gl-btn:hover::before { left: 100%; } .gl-btn:hover { transform: translateY(-2px) scale(1.02); box-shadow: 0 8px 25px rgba(110, 231, 255, .3) } .gl-btn--primary { background-image: linear-gradient(135deg, var(--brand), var(--brand2)); box-shadow: 0 4px 15px rgba(110, 231, 255, 0.3); } .gl-btn--ghost { background: #0f1429; border: 1px solid rgba(255, 255, 255, .08) } .gl-grid { display: grid; grid-template-columns: 1.2fr .8fr; gap: 16px; margin-top: 18px } .gl-card { background: linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(255, 255, 255, .01)), var(--card); border: 1px solid rgba(255, 255, 255, .06); border-radius: 16px; padding: 18px; transition: all 0.3s ease; position: relative; } .gl-card:hover { transform: translateY(-3px); box-shadow: 0 12px 30px rgba(0, 0, 0, .3); border-color: rgba(110, 231, 255, 0.3); } .gl-card h3 { margin: 0 0 10px 0; font-size: 18px; background: linear-gradient(45deg, #6ee7ff, #8b5cf6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .gl-list { margin: 0; padding-left: 18px } .gl-list li { margin: 6px 0; transition: all 0.2s ease; } .gl-list li:hover { color: var(--brand); transform: translateX(5px); } .gl-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 10px } .gl-badge { border-radius: 999px; padding: 6px 10px; font-size: 12px; border: 1px solid rgba(255, 255, 255, .12); background: #0f1429; color: #cfe1ff; transition: all 0.3s ease; } .gl-badge:hover { background: rgba(110, 231, 255, 0.1); border-color: var(--brand); transform: scale(1.05); } .gl-prize { display: flex; gap: 10px; align-items: center; margin: 8px 0; padding: 10px; border-radius: 12px; background: #0f1429; border: 1px dashed rgba(255, 255, 255, .12); transition: all 0.3s ease; position: relative; } .gl-prize:hover { background: linear-gradient(45deg, rgba(110, 231, 255, 0.1), rgba(139, 92, 246, 0.1)); border-color: var(--brand); transform: scale(1.02); box-shadow: 0 5px 15px rgba(110, 231, 255, 0.2); } .gl-prize b { white-space: nowrap } .gl-note { font-size: 13px; color: var(--muted) } .gl-social { display: flex; gap: 10px; flex-wrap: wrap } .gl-social a { display: inline-flex; gap: 8px; align-items: center; text-decoration: none; color: #dfe7ff; background: #0f1429; border: 1px solid rgba(255, 255, 255, .08); padding: 8px 12px; border-radius: 10px; transition: all 0.3s ease; } .gl-social a:hover { background: var(--brand2); color: white; transform: translateY(-2px); box-shadow: 0 5px 15px rgba(139, 92, 246, 0.4); } .gl-footer { display: flex; justify-content: space-between; gap: 12px; align-items: center; margin-top: 16px; flex-wrap: wrap } .gl-avatar { display: flex; align-items: center; gap: 10px } .gl-tag { font-size: 12px; color: #9cb2ff; background: #0f1429; border: 1px solid rgba(255, 255, 255, .08); padding: 4px 8px; border-radius: 999px; animation: pulse-glow 2s ease-in-out infinite; } .gl-hero img { width: 100%; height: auto; border-radius: 12px; border: 1px solid rgba(255, 255, 255, .06); margin-top: 10px; transition: all 0.3s ease; } .gl-hero img:hover { transform: scale(1.02); box-shadow: 0 10px 30px rgba(110, 231, 255, 0.3); } .gl-kpis { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 8px } .gl-kpi { background: #0f1429; border: 1px solid rgba(255, 255, 255, .08); border-radius: 12px; padding: 12px; text-align: center; transition: all 0.3s ease; } .gl-kpi:nth-child(2) { animation-delay: 1s; } .gl-kpi:nth-child(3) { animation-delay: 2s; } .gl-kpi:hover { background: linear-gradient(135deg, rgba(110, 231, 255, 0.1), rgba(139, 92, 246, 0.1)); border-color: var(--brand); transform: translateY(-5px) scale(1.05); } .gl-kpi b { font-size: 18px; display: block; background: linear-gradient(45deg, var(--brand), var(--brand2)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .gl-prize:nth-child(1) { border-color: #f5610b; background: linear-gradient(45deg, rgba(245, 158, 11, 0.1), rgba(239, 68, 68, 0.1)); } .gl-prize:nth-child(2) { border-color: #f59e0b; background: linear-gradient(45deg, rgba(245, 158, 11, 0.1), rgba(239, 68, 68, 0.1)); } .gl-prize:nth-child(3) { border-color: #22c55e; background: linear-gradient(45deg, rgba(34, 197, 94, 0.1), rgba(110, 231, 255, 0.1)); } .gl-prize:nth-child(4) { border-color: var(--brand2); background: linear-gradient(45deg, rgba(139, 92, 246, 0.1), rgba(110, 231, 255, 0.1)); } .gl-prize:nth-child(5) { border-color: var(--brand); background: linear-gradient(45deg, rgba(110, 231, 255, 0.1), rgba(139, 92, 246, 0.1)); } .gl-prize:nth-child(6) { border-color: var(--ok); background: linear-gradient(45deg, rgba(34, 197, 94, 0.1), rgba(245, 158, 11, 0.1)); } .gl-prize:nth-child(7) { border-color: var(--danger); background: linear-gradient(45deg, rgba(239, 68, 68, 0.1), rgba(139, 92, 246, 0.1)); } .gl-prize:nth-child(8) { border-color: hsl(calc(var(--random-hue, 0) * 360), 70%, 60%); background: linear-gradient(45deg, hsla(calc(var(--random-hue, 0) * 360), 70%, 60%, 0.1), rgba(110, 231, 255, 0.1) ); } .gl-prize:nth-child(9) { border-color: hsl(calc(var(--random-hue, 0) * 360), 70%, 60%); background: linear-gradient(45deg, hsla(calc(var(--random-hue, 0) * 360), 70%, 60%, 0.1), rgba(110, 231, 255, 0.1)); } .gl-prize:nth-child(10) { border-color: hsl(calc(var(--random-hue, 0) * 360), 70%, 60%); background: linear-gradient(45deg, hsla(calc(var(--random-hue, 0) * 360), 70%, 60%, 0.1), rgba(110, 231, 255, 0.1) ); } @media (max-width:800px) { .gl-grid { grid-template-columns: 1fr } .gl-kpis { grid-template-columns: repeat(2, 1fr) } } 🏆 EDIȚIA #35 🎉 Concurs – Câștigă puncte & premii în ItemShop sau arme în CS2 Înscrie-te la tombolă, strânge puncte pe forum și prinde premiile tari. Extragerea are loc în fiecare luni. 🚀 Înscrie-te la Tombolă 📊 Vezi statistici curente 🛒 Deschide ItemShop 🗓️ Stare înscrieriDeschise 7 zile 🎯 ExtragereLuni 🏪 Puncte utile înItemShop ℹ️ Scopul Vrem să-ți oferim șansa de a acumula puncte suplimentare pe forum, pe care le poți folosi în ItemShop pentru produse speciale (inclusiv VIP). 📝 Cum te înscrii Autentifică-te pe forum. Intră pe pagina Tombolei și apasă „Înscrie-te în tombolă”. Răspunde la acest topic cu „particip”. Verificăm conturile dublate ⏳ Înscrieri: 7 zile 🗳️ Extragere: luni ✅ Fair-play: anti dublu-account 📅 Desfășurare & Extragere Înscrierile sunt deschise timp de 7 zile. Extragerea câștigătorilor are loc în fiecare luni. 📈 Statistici tombolă (curent) Datele live (număr înscriși, șanse, stadii) sunt actualizate pe pagina de statistici. 🏆 Premii Locul I: 1 × Mystery Box Premium Locul II: 1 × Mystery Box III Locul III: 1 × Mystery Box IV 🌐 Rețele sociale Facebook Instagram Twitter 📬 Întrebări? Scrie mesaj privat către th3#afk Mult succes tuturor! 🎯 🔔 Anunț pentru grupuri Notificăm: Members, V.I.P, Server Managers , Domnișoară , Hall Of Fame, Designers, Moderators, Global Moderators
-
-
@LeX started following Report Player System
-
Report Player System
- 26 downloads
- Version 1.6 ( Open Source )
🔹 Nume: Report Players (Sistem de tickete) 🔹 Versiune: 1.6 - Open Source 🔹 Autor: Yvezzaint + Edit: @LeX 🔹 Module necesare easy_http nvault regex json 🔹📜 Introducere Acest plugin a fost creat initial de Yvezzaint si editat de mine pentru a elimina dependenta de API-ul sau. Puteti descarca pluginul original mai jos: 🔹❓ Ce face acest plugin? Acest plugin adauga un sistem de raportare a jucatorilor, oferind o metoda rapida si eficienta pentru jucatori de a raporta comportamente suspecte, incalcari ale regulilor sau alte probleme direct administratorilor. ✅ Jucatorii pot raporta alti jucatori folosind comanda say /report ✅ Administratorii primesc notificari despre rapoarte in joc si pe Discord. ✅ Rapoartele sunt trimise catre un webhook Discord, permitand monitorizarea externa a plangerilor. ✅ Sistem de cooldown pentru a preveni abuzurile de raportare. ✅ Interfata meniului interactiva, permitand jucatorilor sa selecteze jucatorul si sa completeze motivul raportului. 🔹🛠️ Caracteristici principale ✔️ Meniu interactic de raportare – Jucatorii pot selecta un jucator din lista, specifica motivul raportului si marca raportul ca fiind urgent, daca este necesar. ✔️ Trimiterea automata a rapoartelor catre Discord – Rapoartele sunt trimise catre un webhook Discord, incluzand mai multe informatii de baza. ✔️ Sistem de notificare pentru administratori – Administratorii online primesc notificari instantanee despre rapoartele trimise, permitand interventia rapida. ✔️ Sistem de cooldown pentru rapoarte – Un jucator nu poate trimite rapoarte repetate intr-un interval scurt de timp, prevenind abuzurile. ✔️ Filtrare si gestionare de rapoarte pentru administratori – Pluginul identifica administratorii online si ii afiseaza jucatorilor inainte de a trimite un raport, incurajand trimiterea de mesaje directe in loc de raportare. 🔹🔧 CVAR-uri importante si configurare report_webhook - URL-ul webhook-ului Discord unde sunt trimise rapoartele. Trebuie sa fie un URL valid pentru webhook-ul Discord. report_image - URL-ul imaginii afisate in embed-ul Discord al raportului. Trebuie sa fie un URL valid pentru imagine. report_advanced_cvar_check - Activeaza/dezactiveaza verificarea avansata. Valoarea pozitiva ( 1 - Implicit) permite verificarea avansata, Valoarenegativa sau 0 permite doar verificare standard. report_admin_flags - Specifica flag-urile pe care un administrator trebuie sa le aiba pentru a primi notificari despre rapoarte. De exemplu, "d" pentru administratorii cu flag-ul "d". report_min_flags - Numarul minim de flag-uri necesare pentru ca un jucator sa fie considerat administrator. De exemplu, "6" inseamna ca un jucator trebuie sa aiba cel putin 6 flag-uri pentru a fi considerat administrator. report_admin_display - Numarul maxim de administratori afisati atunci cand un jucator incearca sa trimita un raport. De exemplu, "4" inseamna ca vor fi afisati pana la 4 administratori online. report_cooldown - Perioada (in minute) dupa care un jucator poate trimite un alt raport. De exemplu, "30" inseamna ca un jucator trebuie sa astepte 30 de minute inainte de a trimite un nou raport. report_admin_notify - Activeaza/dezactiveaza notificarea pentru administratori atunci cand un raport este trimis (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca administratorii vor primi notificari. report_display_image - Activeaza/dezactiveaza afisarea unei imagini in embed-ul Discord al raportului (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca va fi afisata o imagine in embed-ul Discord. report_display_footer - Activeaza/dezactiveaza afisarea unui footer in mesajul Discord (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca va fi afisat un footer in mesajul Discord. report_footer_type - Reprezinta tipul de footer in embend-ul reportului, 0 (implicit) va prelua dns-ul server-ului din numele server-ului / 1 se va folosi textul setat la cvar-ul 'report_footer_text' report_footer_text - Seteaza textul footer din embedul report-ului report_advanced_cvar_check - Activeaza/Dezactiveaza verificarea avansata 0 (implicit) verificare standard, 1 Verificare avansata (Get Request) 🔹⚠️ Configurare incorecta Daca pluginul nu este configurat corect, jucatorii vor primi un mesaj de eroare in joc, informandu-i ca pluginul nu este configurat corect si sa contacteze administratorul serverului. De exemplu, daca URL-ul webhook-ului Discord nu este valid, pluginul va afisa un mesaj de eroare si nu va trimite raportul. De asemenea se for afisa in consola serverului si mesaje informative despre acest lucru si ce nu a fost configurat corect 🔹Alte Caracteristici Sistemul este capabil sa faca si o verificare avansata a valorilor cvar pentru 'report_webhook' cat si 'report_image'. Aceasta verificare consta in anumiti factori ce pot influenta in anumite cazuri performanta dar este mai sigur. Aceasta verificare consta in general prin trimiterea de GET Request catre link-urile setate in cvar. 🔹 Verificare webhook Discord: ✔️ Daca Webhook ID este valid ✔️ Daca Token-ul este valid ✔️ La final poate determina daca ambele criterii sunt valide, daca acestea sunt valide, link-ul este valid 🔹 Verificare URL imagine ( indisponibil momentan ) : ✔️ Daca se poate face o conexiune catre acel link ✔️ Daca returneaza fisier si daca acesta este o imagine ✔️La final va determina daca link-ul este intradevar o imagine, si daca returneaza content de tip imagine (orice format de imagine) Verificarea standard consta doar in verificarea string-ului link-urilor cat si verificarea prin regex daca link-ul de discord webhook respecta formatarea standard a acestuia ( Ex: https://discord.com/api/webhooks/ID_webhook/Token_webhook ) 🔹🖼️Imagini 🔹 Concluzie Acest plugin ofera o solutie eficienta pentru gestionarea plangerilor. Ofera o interfata usor de utilizat, notificari automate pentru administratori si o metoda rapida de raportare a problemelor. Integratia cu Discord permite gestionarea usoara a plangerilor si luarea masurilor necesare in timp real. 🔹 Usor de folosit 🔹 Personalizabil prin CVAR-uri 🔹 Eficient pentru administratori 🔄 Change Log - Istoricul versiunilor .inlineCode { background: rgb(var(--theme-area_background_light)); padding: 2px 5px; font-family: monospace; border: 1px solid rgba(var(--theme-area_background_dark), 0.15); border-radius: var(--radius-1); display: inline-block; }Free -
[ Plugins ] - Report Player System
View File Report Player System 🔹 Nume: Report Players (Sistem de tickete) 🔹 Versiune: 1.6 - Open Source 🔹 Autor: Yvezzaint + Edit: @LeX 🔹 Module necesare easy_http nvault regex json 🔹📜 Introducere Acest plugin a fost creat initial de Yvezzaint si editat de mine pentru a elimina dependenta de API-ul sau. Puteti descarca pluginul original mai jos: 🔹❓ Ce face acest plugin? Acest plugin adauga un sistem de raportare a jucatorilor, oferind o metoda rapida si eficienta pentru jucatori de a raporta comportamente suspecte, incalcari ale regulilor sau alte probleme direct administratorilor. ✅ Jucatorii pot raporta alti jucatori folosind comanda say /report ✅ Administratorii primesc notificari despre rapoarte in joc si pe Discord. ✅ Rapoartele sunt trimise catre un webhook Discord, permitand monitorizarea externa a plangerilor. ✅ Sistem de cooldown pentru a preveni abuzurile de raportare. ✅ Interfata meniului interactiva, permitand jucatorilor sa selecteze jucatorul si sa completeze motivul raportului. 🔹🛠️ Caracteristici principale ✔️ Meniu interactic de raportare – Jucatorii pot selecta un jucator din lista, specifica motivul raportului si marca raportul ca fiind urgent, daca este necesar. ✔️ Trimiterea automata a rapoartelor catre Discord – Rapoartele sunt trimise catre un webhook Discord, incluzand mai multe informatii de baza. ✔️ Sistem de notificare pentru administratori – Administratorii online primesc notificari instantanee despre rapoartele trimise, permitand interventia rapida. ✔️ Sistem de cooldown pentru rapoarte – Un jucator nu poate trimite rapoarte repetate intr-un interval scurt de timp, prevenind abuzurile. ✔️ Filtrare si gestionare de rapoarte pentru administratori – Pluginul identifica administratorii online si ii afiseaza jucatorilor inainte de a trimite un raport, incurajand trimiterea de mesaje directe in loc de raportare. 🔹🔧 CVAR-uri importante si configurare report_webhook - URL-ul webhook-ului Discord unde sunt trimise rapoartele. Trebuie sa fie un URL valid pentru webhook-ul Discord. report_image - URL-ul imaginii afisate in embed-ul Discord al raportului. Trebuie sa fie un URL valid pentru imagine. report_advanced_cvar_check - Activeaza/dezactiveaza verificarea avansata. Valoarea pozitiva ( 1 - Implicit) permite verificarea avansata, Valoarenegativa sau 0 permite doar verificare standard. report_admin_flags - Specifica flag-urile pe care un administrator trebuie sa le aiba pentru a primi notificari despre rapoarte. De exemplu, "d" pentru administratorii cu flag-ul "d". report_min_flags - Numarul minim de flag-uri necesare pentru ca un jucator sa fie considerat administrator. De exemplu, "6" inseamna ca un jucator trebuie sa aiba cel putin 6 flag-uri pentru a fi considerat administrator. report_admin_display - Numarul maxim de administratori afisati atunci cand un jucator incearca sa trimita un raport. De exemplu, "4" inseamna ca vor fi afisati pana la 4 administratori online. report_cooldown - Perioada (in minute) dupa care un jucator poate trimite un alt raport. De exemplu, "30" inseamna ca un jucator trebuie sa astepte 30 de minute inainte de a trimite un nou raport. report_admin_notify - Activeaza/dezactiveaza notificarea pentru administratori atunci cand un raport este trimis (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca administratorii vor primi notificari. report_display_image - Activeaza/dezactiveaza afisarea unei imagini in embed-ul Discord al raportului (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca va fi afisata o imagine in embed-ul Discord. report_display_footer - Activeaza/dezactiveaza afisarea unui footer in mesajul Discord (1 = activat, 0 = dezactivat). De exemplu, "1" inseamna ca va fi afisat un footer in mesajul Discord. report_footer_type - Reprezinta tipul de footer in embend-ul reportului, 0 (implicit) va prelua dns-ul server-ului din numele server-ului / 1 se va folosi textul setat la cvar-ul 'report_footer_text' report_footer_text - Seteaza textul footer din embedul report-ului report_advanced_cvar_check - Activeaza/Dezactiveaza verificarea avansata 0 (implicit) verificare standard, 1 Verificare avansata (Get Request) 🔹⚠️ Configurare incorecta Daca pluginul nu este configurat corect, jucatorii vor primi un mesaj de eroare in joc, informandu-i ca pluginul nu este configurat corect si sa contacteze administratorul serverului. De exemplu, daca URL-ul webhook-ului Discord nu este valid, pluginul va afisa un mesaj de eroare si nu va trimite raportul. De asemenea se for afisa in consola serverului si mesaje informative despre acest lucru si ce nu a fost configurat corect 🔹Alte Caracteristici Sistemul este capabil sa faca si o verificare avansata a valorilor cvar pentru 'report_webhook' cat si 'report_image'. Aceasta verificare consta in anumiti factori ce pot influenta in anumite cazuri performanta dar este mai sigur. Aceasta verificare consta in general prin trimiterea de GET Request catre link-urile setate in cvar. 🔹 Verificare webhook Discord: ✔️ Daca Webhook ID este valid ✔️ Daca Token-ul este valid ✔️ La final poate determina daca ambele criterii sunt valide, daca acestea sunt valide, link-ul este valid 🔹 Verificare URL imagine ( indisponibil momentan ) : ✔️ Daca se poate face o conexiune catre acel link ✔️ Daca returneaza fisier si daca acesta este o imagine ✔️La final va determina daca link-ul este intradevar o imagine, si daca returneaza content de tip imagine (orice format de imagine) Verificarea standard consta doar in verificarea string-ului link-urilor cat si verificarea prin regex daca link-ul de discord webhook respecta formatarea standard a acestuia ( Ex: https://discord.com/api/webhooks/ID_webhook/Token_webhook ) 🔹🖼️Imagini 🔹 Concluzie Acest plugin ofera o solutie eficienta pentru gestionarea plangerilor. Ofera o interfata usor de utilizat, notificari automate pentru administratori si o metoda rapida de raportare a problemelor. Integratia cu Discord permite gestionarea usoara a plangerilor si luarea masurilor necesare in timp real. 🔹 Usor de folosit 🔹 Personalizabil prin CVAR-uri 🔹 Eficient pentru administratori 🔄 Change Log - Istoricul versiunilor .inlineCode { background: rgb(var(--theme-area_background_light)); padding: 2px 5px; font-family: monospace; border: 1px solid rgba(var(--theme-area_background_dark), 0.15); border-radius: var(--radius-1); display: inline-block; } Submitter @LeX Submitted 02/09/2025 Category Plugins
-
-
-
Voteaza serverul TS3
1. TopG Vote 2. TS3 Index Vote
- Voteaza serverul TS3
-
-
de_csreddevil
- 1 download
Map Information: de_csreddevil (Counter-Strike 1.6) Overview: Game Mode: Bomb/Defuse (de_) Terrorists aim to plant a bomb, while Counter-Terrorists must stop them or defuse the bomb. Supported Players (Slots): Supports up to 32 players (16 per team). Map Features: Multiple tactical routes Balanced layout for competitive gameplay Popular among players for creating intense firefights. Author: Information about the map creator is not clearly attributed within available sources. created by @ aEEk.# , Hattrick Claudiu HKS & Leeroy (author of zm_reddevil and co-author of zm_zbek) for their old community.Free -
[Map] - de_csreddevil
View File de_csreddevil Map Information: de_csreddevil (Counter-Strike 1.6) Overview: Game Mode: Bomb/Defuse (de_) Terrorists aim to plant a bomb, while Counter-Terrorists must stop them or defuse the bomb. Supported Players (Slots): Supports up to 32 players (16 per team). Map Features: Multiple tactical routes Balanced layout for competitive gameplay Popular among players for creating intense firefights. Author: Information about the map creator is not clearly attributed within available sources. created by @ aEEk.# , Hattrick Claudiu HKS & Leeroy (author of zm_reddevil and co-author of zm_zbek) for their old community. Submitter @LeX Submitted 10/24/2024 Category Maps
-
de_king2016
- 9 downloads
Autor: Pa1N Data publicării: 22 Iulie 2016 Dimensiune: 1.80 MB Număr maxim de jucători: 32 Instrucțiuni de instalare: Descărcare: Descărcați arhiva de_king2016.zip folosind link-ul de download furnizat pe forum. Dezarhivare: Dezarhivați fișierul de_king2016.zip utilizând un program de extragere a arhivelor precum WinRAR sau 7-Zip. Copiere fișier: După dezarhivare, copiați fișierul de_king2016.bsp în următorul director de pe computerul dumneavoastră: C:\Program Files\Steam\steamapps\common\Half-Life\cstrike\maps Dacă ați instalat jocul într-o altă locație, asigurați-vă că ajustați calea corespunzător.Free -
[Map] - de_king2016
View File de_king2016 Autor: Pa1N Data publicării: 22 Iulie 2016 Dimensiune: 1.80 MB Număr maxim de jucători: 32 Instrucțiuni de instalare: Descărcare: Descărcați arhiva de_king2016.zip folosind link-ul de download furnizat pe forum. Dezarhivare: Dezarhivați fișierul de_king2016.zip utilizând un program de extragere a arhivelor precum WinRAR sau 7-Zip. Copiere fișier: După dezarhivare, copiați fișierul de_king2016.bsp în următorul director de pe computerul dumneavoastră: C:\Program Files\Steam\steamapps\common\Half-Life\cstrike\maps Dacă ați instalat jocul într-o altă locație, asigurați-vă că ajustați calea corespunzător. Submitter @LeX Submitted 08/03/2024 Category Maps