Aller au contenu
TLRFRAMEWORK REDM Ma console

Panel : Joueurs

La famille Joueurs regroupe les joueurs connectés et leur fiche, les permissions, le VIP, l'apparence et la surveillance. Retour au sommaire.

Joueurs

Droit : tlr.players.read, puis tlr.players.kick, tlr.players.ban, tlr.players.unban, tlr.players.jobs.update selon l'action.

La liste des joueurs connectés : numéro, nom, personnage, métier, groupe, ping. Une recherche accepte un numéro de joueur, de personnage ou un nom (par exemple J0042 ou P0137). Pour chaque joueur :

  • « Fiche » : la fiche du personnage avec ses onglets (inventaire, licences, chevaux, maisons, casier, factures, selon les domaines installés et vos droits).
  • Changer de métier puis « Appliquer ».
  • « Expulser » avec un motif visible par le joueur.
  • « Bannir » : motif visible par le joueur, durée ou « Définitif », puis « Confirmer le bannissement ».
  • « Gérer » : l'administration complète du joueur (voir plus bas).

Le bouton « Bannissements » liste les bannissements (en cours, expirés, levés) avec leur auteur et la durée restante ; « Lever le bannissement » y met fin.

Gérer un joueur

Ouvert par « Gérer ». Droit principal : tlr.admin.players, puis un droit par action.

  • Identité : personnage, âge, origine, licence, groupe, métier, ping, état (par exemple à terre).
  • Argent : liquide, banque, monnaie (pièces) et billets ensanglantés. Montant en dollars (ou en pièces pour la monnaie), motif journalisé.
  • Inventaire en direct : « Donner » un objet par son nom technique et sa quantité (1 à 1000), « Retirer » une pile.
  • Actions : « Aller vers lui », « Le ramener », « Soigner », « Réanimer », « Geler » et « Dégeler », « Observer ».
  • « Avertir » (droit tlr.mod.warn) : gravité mineure, moyenne ou grave, et motif visible par le joueur.
  • Journal des sanctions : avertissements, expulsions, bannissements passés.
  • Remise à zéro du personnage.

Permissions

Droit : tlr.permissions.read pour voir, droits de gestion pour modifier.

  • Groupes : identifiant, libellé, niveau de 1 à 99 (plus haut, plus de pouvoir) et liste des permissions accordées. « Nouveau groupe », « Créer le groupe », « Enregistrer », « Supprimer ».
  • Joueurs en ligne : choisir un groupe pour un joueur puis « Appliquer ».
  • Bloc Console web (droit tlr.console.invite) : « Créer le code » pour un joueur, et la gestion des comptes web (« Déconnecter », « Nouveau code », « Révoquer », « Réactiver »). Voir La console web.

Règles : refus par défaut ; on ne gère que les groupes de niveau inférieur au sien ; on ne peut accorder que des permissions qu'on possède. Le fondateur (ACE tlr.founder) passe au dessus de tout.

VIP

Droits : tlr.vip.read, tlr.vip.manage pour attribuer, tlr.vip.levels pour les niveaux.

  • Attributions : liste des VIP (niveau, depuis, reste, donné par), filtrable. « Donner le VIP » : rechercher un joueur (nom ou licence), choisir le niveau et la durée en heures ou en jours, ou « Permanent ». « Prolonger », « Retirer le VIP ».
  • « Niveaux et avantages » : nom technique, libellé, rang et avantages de chaque niveau. « Nouveau niveau », « Créer le niveau ». Un niveau ne se supprime pas tant que des joueurs l'ont.

Apparence

Droit : tlr.appearance.read puis les droits de modification.

  • Création du personnage : ce que le joueur peut choisir (visage, traits, coiffure et barbe, morphologie, cicatrices et marques, maquillage), vêtements à la création, tenue de départ.
  • Tenues de départ : « Nouvelle tenue de départ », « Enregistrer ma tenue actuelle », par sexe.
  • Magasins de vêtements : « Ajouter un magasin », lieu avec « Utiliser ma position » ou « Placer ici », rayon de 0,5 à 10 mètres, ouvert ou fermé, « Prix par catégorie » et prix de base d'un vêtement.
  • « Refaire une apparence » ou « Rouvrir l'éditeur » pour un joueur connecté, par son identifiant serveur.

Surveillance

Droit : tlr.surv.read.

L'écran anti triche, aussi disponible dans la console web : « Joueurs suspects » triés par score, « Historique des alertes » avec leurs preuves (position, trajet, santé, armes, objets, argent), et les réactions : « Observer », « Geler », « Expulser », « Bannir », « Exempter », « Marquer traitée », « Ignorer l'alerte ». La partie « Réglages des détections » fixe le seuil et la réaction de chaque détection. Le détail des détections est dans docs/SURVEILLANCE.md.

Source : tlr_core/docs/guide/panel_joueurs.md