Arbre généalogique - Mariage, divorce, décès

Arbre généalogique - Mariage, divorce, décès 1.0

Inscrivez-vous et acheter une licence pour 2.00 EUR
Bonjour ! Merci d'avoir cliqué sur mon script !
____________________________________________________________________________________________________________________

Description :
Ce script permet aux joueurs de créer et gérer l'arbre généalogique de leur maison.
Chaque maison possède son propre arbre, auquel on peut accéder via une commande dans le tchat (/arbre par défaut).

Le nom de famille de chaque joueur est automatiquement détecté (dernier mot du pseudo), ce qui permet d'identifier les familles.

Vous pouvez ensuite compléter l'arbre :
  • Mariage : unissez deux membres, avec la ligne de mariage sur l'arbre.
  • Divorce : les deux membres restent dans l'arbre, reliés par une ligne barrée.
  • Enfants et parents : ajoutez les descendants et remontez les générations.
  • Décès : datez les naissances et les décès, puis marquer les personnages décédés !
Compatible avec tous les gamemodes - pensé pour les serveurs RP médiéval, Game of Thrones ou tout serveur RP avec des familles !

Le content : Steam Workshop::Content - Arbre généalogique Louison


Me contacter sur discord : @louisonn si besoin
____________________________________________________________________________________________________________________

Fonctionnalités :

Options pour le joueur :
- Ajouter des enfants et des parents. Les membres de la famille restent connectés à leurs parents même si il y a re-mariage.
- Marier deux joueurs, puis les divorcer. Possibilité de se re-marier avec autant de personnes que souhaités !
- Marquer un membre de l'arbre comme décédé. Possibilité de revenir en arrière.
- Dater la naissance et la mort d'un membre de l'arbre.
- Désignez un suzerain (chef de maison) et un héritier sur chaque arbre. Des icônes dédiées (couronne, héritier) s'affichent.
Blasons de famille:
- Associez un blason (image) à chaque nom de famille dans la configuration.
- Le blason s'affiche sur la carte de chaque membre selon SA propre maison (une Tyrell mariée à un Lannister garde son blason Tyrell).
Arbre général (BÊTA) :
- Fusionne tous les arbres de toutes les maisons en un seul grand arbre, avec les mariages inter-maisons.
- Activable via la configuration (désactivé par défaut).
Interface :
- Chaque membre est une case de parchemin avec son playermodel intégré (le PM est persistant et ne change pas !).
- Lignes colorées : mariage (rouge), filiation (or), divorce (grisé barré).
- Détails au survol : maison, suzerain, héritier.
Textes 100% modifiables :
- Tous les textes du script (menus, messages de tchat, infobulles) sont modifiables dans la configuration.
____________________________________________________________________________________________________________________

Sécurité et optimisation :

Système anti-crash des playermodels :
- Les modèles 3D se chargent progressivement au lieu de tous charger d'un coup (Merci le Pointshop pour la leçon lol).
- Aucun crash et des FPS stables, même sur un arbre général rassemblant des dizaines de familles.
Limites anti-abus :
- Nombre de membres limité par arbre (80 par défaut, configurable).
- Limite sur les requêtes réseau.
Permissions configurables :
- Modification d'un arbre réservée au créateur, aux porteurs du nom de famille de la maison, et/ou aux superadmins. Chaque règle s'active ou se désactive dans la config.
Sauvegarde serveur :
- Les arbres sont sauvegardés côté serveur et persistent après changement de map.
____________________________________________________________________________________________________________________

Prix, support et crédits :

Le script est vendu 2 euros et toutes les mises à jour sont gratuites (logique). Aucun remboursement n'est possible après l'achat, sauf en cas de défaut technique majeur de mon fait non résolu sous 15 jours. Le support technique est garanti pour ce qui est des corrections de mon fait (et non si cela vient de vous).

Crédits :
Vaelyn pour les avis et idées sur le script
____________________________________________________________________________________________________________________

Pour aller plus loin :

Ce qui est modifiable dans le fichier config :

  1. Langue et système
    FAMILYTREE.Config.Language : langue des textes du script (fr par défaut).
    FAMILYTREE.Config.ChatCommand : commande de chat qui ouvre le menu (/arbre par défaut).
  2. Arbres et données
    FAMILYTREE.Config.DataFile : nom et emplacement du fichier de sauvegarde des arbres.
    FAMILYTREE.Config.MaxMembersPerTree : nombre maximum de membres par arbre.
    FAMILYTREE.Config.EnableGlobalTree : active l'arbre général (bêta, false par défaut).
    FAMILYTREE.Config.FamilyCrests : association nom de famille → image de blason.
  3. Permissions et sécurité
    FAMILYTREE.Config.AllowFamilyNameHolders : autoriser tout porteur du nom de famille de la maison à modifier son arbre.
    FAMILYTREE.Config.AllowCreatorAlways : autoriser le créateur de l'arbre à le modifier en permanence.
    FAMILYTREE.Config.AllowAdminBypass : autoriser les superadmins à modifier tous les arbres.
    FAMILYTREE.Config.Netlimit : délai minimum entre deux requêtes d'un même joueur (anti-spam).
  • J'aime
Réactions: Yoh Sambre ♪
Auteur
Darkos_0
Téléchargements
0
Type
Produit numérique
Durée de la licence
Unlimited
Prix
2.00 EUR
Vues
51
Première sortie
Dernière mise à jour
Évaluation
0.00 étoiles(s) 0 appréciations
Rejoignez la discussion Plus d'information

Autres ressources de Darkos_0

Rejoignz-nous sur Discord