Attentes de chaque membre : R5, R4, chefs d’équipe et tous les autres.
1. Respect
Aucun harcèlement, discours haineux ou abus ciblé ne sera toléré, que ce soit sur Discord, en jeu ou sur ce site. Les désaccords sont inévitables ; restez courtois.
2. Présence
Présentez-vous aux événements programmés auxquels vous vous êtes engagé.
Vous ne pouvez pas venir ? Prévenez votre responsable R4 ou votre chef d’équipe à l’avance, pas après.
3. Hiérarchie
Les responsables R4 gèrent les affaires courantes. Remontez les problèmes au commandant via votre responsable R4 ; ne contournez pas votre responsable R4 sauf en cas d’urgence.
4. Pas de drame, pas de politique.
Concentrez-vous sur l’Alliance. Réglez les différends personnels par message privé.
(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); };
reader.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(‘Échec du chargement : ‘ + (data.data || ‘erreur inconnue’)); }
})
.catch(function(err){ alert(‘Erreur de chargement : ‘ + err); });
});
})();
(function(){
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;
})();