Czego oczekuje się od każdego członka — R5, R4, liderów zespołów i wszystkich innych.
1. Szacunek
Zakaz nękania, mowy nienawiści ani celowego znęcania się — na Discordzie, w grze ani na tej stronie. Nieporozumienia się zdarzają, więc zachowuj się kulturalnie.
2. Obecność
Przychodź na zaplanowane wydarzenie, do którego się zobowiązałeś.
Nie możesz przyjść? Poinformuj R4 lub lidera zespołu z wyprzedzeniem, a nie później.
3. Struktura dowodzenia
Liderzy R4 zajmują się codziennymi sprawami. Eskaluj sprawę do dowódcy przez R4 — nie omijaj R4, chyba że to pilne.
4. Bez dramatów, bez polityki
Skupiaj kanały na Sojuszu. Spory osobiste należy kierować do wiadomości prywatnych.
(function(){
var banner = document.getElementById(‘rulesBanner’);
var label = document.getElementById(‘rulesBannerLabel’);
var input = document.getElementById(‘rulesBannerInput’);
function applyBanner(url){
if(!url) return;
banner.style.backgroundImage = ‘linear-gradient(180deg, rgba(20,21,15,0.15) 0%, rgba(20,21,15,0.75) 100%), url(‘ + url + ‘)’;
if(label) label.style.display = ‘none’;
}
document.addEventListener(‘DOMContentLoaded’, function(){
if(window.dlsBannerUrl) applyBanner(window.dlsBannerUrl);
});
input.addEventListener(‘change’, function(e){
var file = e.target.files[0];
if(!file) return;
var reader = new FileReader();
reader.onload = function(ev){ applyBanner(ev.target.result); };
readAsDataURL(file);
var formData = new FormData();
formData.append(‘action’, ‘dls_upload_banner’);
formData.append(‘nonce’, window.dlsBannerNonce || ”);
formData.append(‘post_id’, ’65’);
formData.append(‘banner_image’, file);
fetch(‘/wp-admin/admin-ajax.php’, { method: ‘POST’, credentials: ‘same-origin’, body: formData })
.then(function(r){ return r.json(); })
.then(function(data){
if(data.success){ applyBanner(data.data.url); }
else { alert(‘Przesyłanie nie powiodło się: ‘ + (data.data || ‘nieznany błąd’)); }
})
.catch(function(err){ alert(‘Błąd przesyłania: ‘ + err); });
});
})();
(funkcja() {
var launch = new Date(2026, 0, 1);
var now = new Date();
var diffMs = now – launch;
var dayNum = Math.floor(diffMs / 86400000) + 1;
if (dayNum < 1) dayNum = 1;
var el = document.getElementById("dayCounter");
if (el) el.textContent = "DAY " + dayNum;
})();