Media
Description 🇬🇧 Description 🇫🇷

Gmod Thirst Mod + HUD Builder (FR) - Script

Vidéo de Demonstration de Gmod Thirst Mod + HUD Builder sur Youtube

Gmod Thirst Mod + HUD Builder est un Système de soif et de boisson opérationnel pour votre serveur Gmod, une barre de soif customisable affichera la soif de vos utilisateurs dans le design que vous souhaitez et à l'emplacement que vous avez choisi avec l'HUD Builder inclus, le jeu se déroulera dans les règles de gameplay que vous pourrez compléter en activant et désactivant des modules. Les exemples de boissons vous permettrons de créer vos propres boissons avec les valeurs que vous aurez choisi.

Customise your Spawn Menu hud-maker thirst-mods sql-database hud-build shortcuts-system icon-builder jobs-thirst-management rank-thirst-management simple-test special-items-for-upgrade

Maximum image size
Description

Description de Gmod Thirst Mod + HUD Builder

Sommaire :
  1. 📘 Description de l'addon: Gmod Thirst Mod + HUD Builder
  2. 📦 Contenus
  3. 💧 Système d'Upgrade du niveau de soif max
  4. 🎨 Les options d'éditions de la barre de soif dans l'HUD.
  5. 🕹️ Les Commandes
  6. 💾 Sauvegarde et persistance
  7. 🥤 Modèles de boissons spawnable dans Gmod Thirst Mod + HUD Builder
  8. 📚 Les fonctions ajoutées à FindMetaTable("Player") pour le développement
  9. ⚡ Système raccourcie pour ouvrir les interfaces des scripts de la même collection
  10. 🏞️ Boire directement dans l’environnement de la map qui présente des points d'eau
  11. ✔️ Compatibilité
  12. 🧱 Collection d'HUDs


📘 Description de l'addon: Gmod Thirst Mod + HUD Builder

Gmod Thirst Mod + HUD Builder n'est pas juste un addon de customisation d'HUD. Il apporte à vos joueurs la sensation de soif. Cet addon a été conçu pour pouvoir fonctionner sans aucun autre gamemode ni addon.

Ainsi vous pourrez demarrer sur une base saine et sur un système qui ne va pas spamer le module SQL de GMod à chaque update de la variable (progression de la soif). Gmod Thirst Mod + HUD Builder est conçu pour faire des sauvegardes de l'utilisateur au moment de sa déconnexion.

Concernant les modèles de boissons :
Des exemples de modèles de boissons y sont inclus si vous souhaitez ajouter plus de boissons propres à l'environnement de votre serveur.
Je créerais aussi gratuitement des packages de boissons compatibles sur le workshop de Gmod sur Steam.

Beaucoup de choix sont disponibles ou si dans l'immédiat vous avez besoin de modifier les règles de la soif, vous pouvez faire en sorte que la soif soit mortelle ou juste contraignante pour l'utilisateur, par exemple en lui faisant perdre son endurance ou ses points de vie mais sans être fatal.

Désactivez la soif en un simple bouton, par rang, job, ou totalement au besoin.

Concernant l'HUD, comme dans ma collection d'HUD buildable, la barre de soif est complètement personnalisable, des icônes au style, la forme et l'emplacement. De nouveaux styles apparaîtront au fur et à mesure des mises à jours gratuites.



📦 Contenus

Vous y trouverez :
1. Un système de sauvegarde SQL pour les utilisateurs et pour les sauvegardes.
2. Un Module de gestion du système de soif en fonction des rangs : superadmin, admin, moderateur, vip, user, etc
3. Une barre de soif Modulable dans l'HUD.
4. Un Module de gestion du système de soif en fonction des JOBS DARKRP: mayer, citizen, vip, etc.
5. Un Système de customisation de la barre de soif dans l'HUD.
6. Un grand nombre de styles d'HUD customisables.
7. Un entité d'upgrade de la soif max.
8. Des exemples de boissons pour la création de vos propres entités.
9. Des options de customisations de gameplay.
10. Des boissons variées disponibles sur le workshop dans un pack de boissons que vous pourrez utiliser comme exemple et développer vos propres boissons.
11. Mod HUD simple et allégé = Possibilité de ne pas afficher la barre de soif mais une icône de soif seulement lorsque la soif est là,
12. Et enfin un support.



💧 Système d'Upgrade du niveau de soif max

Avec Gmod Thirst Mod + HUD Builder, vous pourrez choisir si la soif max augmente en même temps que le level du l'utilisateur, à la condition d'avoir un système de leveling d'installé sur votre serveur garry's mod, vous en trouverez un de ma collection dans le store / Section Gmod addons
Il sera possible de choisir les possibilités d'upgrade de la soif max soit en trouvant un objet clé spawnable également, soit en fonction du level de vos utilisateurs. La progression de vos utilisateurs est enregistrée à leur déconnexion.



🎨 Les options de customisation de la barre de soif dans l'HUD.

L'HUD du système de soif est fait pour que vous puissiez exprimer votre créativité, comme dans ma collection d'HUD éditable la barre de soif est entièrement personnalisable, des icônes jusqu'au style en passant par la forme et la position. Sans passer par des mises à jours de fichier ni du workshop. Tout ce que vous voyez lors de modification est une prévisualisation, n'oubliez pas de sauvegarder pour appliquer vos changements.

Liste de variables customisable dans l'HUD :
1. La position X Y
2. La Longueur et la Largeur
3. La couleur de fond de la barre
4. La couleur des barres de progression
5. La couleur du texte
6. La couleur de l’icône
7. La police d'écriture
8. Remplacez les icônes par défaut par les votres par simple lien d'image.
9. 19 Styles d'HUD, Cercle, barre horizontal, cœurs, bouteilles pixélisées, gouttes d'eau, textuel, etc.
10. Modifications applicables sans rebooter votre serveur.



🕹️ Les Commandes

Pour accéder à l'interface la commande chat : !thirst
La commande console : norda_hud_thirst_system



💾 Sauvegarde et persistance

Comme la plupart des mes scripts de gestion de stats des joueurs, l'évolution du joueur est sauvegardée au moment de la déconnexion pour des raisons d'optimisation, c'est un choix qui vous appartient depuis le fichier configuration.



🥤 Modèles de boissons spawnable dans Gmod Thirst Mod + HUD Builder

L'addon inclus un spawn menu des boissons.
Les boissons déjà présentes nommé drink_exemple_1 et drink_exemple_2 servent d'exemples pour vous aider à créer les votre, vous pourrez par la suite les stocker dans des conteneurs ou chez un marchand.

Vous pourrez choisir les valeurs de chaque boisson, par exemple si elle touche aux points de vie, aux points d'armure, à la stamina, à la soif, à la faim ect... Une boisson pourra avoir plus ou moins de valeurs qu'une autre selon vos choix. Vous pourrez le faire avec les boissons déjà présentes ou celles que vous ajouterez.

Un objet nommé upgrade de la soif max vous donnera le choix d'augmenter la capacité max de la barre de soif. .



📚 Les fonctions ajoutées à FindMetaTable("Player") pour le développement

1. Les fonctions Glua Coté Client et Serveur :
player:Thirst() = Permet de connaitre les points de soif restants de l'utilisateur.
player:GetMaxThirst() [/b]= Permet de retourner les points de soif max de l'utilisateur.

2. Les fonctions Glua Coté Serveur :

Les fonctions suivante permet :
player:addThirst(number) = Permet de donner ou retirer la soif. Par exemple. 10 = Ajout 10 de soif à la soif qu'il possède déjà. -10 Retire 10. Il ne pourra pas descendre en dessous de Zéro.
player:setThirst(number) = Permet de définir la soif du joueur.

Gestion de la soif max via des items des fonctions :
player:addMaxThirst(number) = Permet d'augmenter ou de diminuer la soif max. Si vous souhaitez créer des entités qui upgrade ou downgrade les points de soif max.
player:setMaxThirst(number) = Permet de définir les points de soif max du joueur. Comme la faim, par défaut la soif max est plafonné à 200. Cette limite est modifiable.



⚡ Système raccourci pour ouvrir les interfaces des scripts de la même collection

Suite à la création des divers éléments de gameplay lié à l'HUD avec les systèmes de customisation qui leur sont propres, j'y inclus un système de raccourci qui permet de switcher entre les différentes interfaces de ces scripts, ce système est ajouté aux autres scripts. Ainsi en ouvrant une seule des interfaces, vous accédez à toute les autres sans taper les commandes.



🏞️ Boire directement dans l’environnement de la map qui présente des points d'eau

Si vous avez activé l'option, pressez USE à proximité de l'eau pour boire directement depuis l'environnement de la map qui présente un point d'eau ça peut être une rivière, un lac, ect.



✔️ Compatibilité

Compatible avec les Gamemodes DarkRP, CityRP, SCPRP, StarwarsRP, HogwartsRP, PoudlardRP, CloneRP, MilitaryRP, AnimRP, MangaRP, ect... Fonctionne indépendamment de tout gamemode, faite votre propre gamemode.



🧱 Collection d'HUDs

Gmod Thirst Mod + HUD Builder fait partie de la collection d'HUDs :
Gmod Leveling System
Gmod Health Modules + HUD Editor
Gmod Stamina System + Customisable HUD
Gmod Hunger Mod + Customizable HUD
Gmod Thirst Mod + HUD Builder

🔹 WIKI & F.A.Q 🇫🇷
Wiki 🇬🇧 Wiki 🇫🇷

Wiki de Gmod Thirst Mod + HUD Builder

Gmod Thirst Mod + HUD Builder


☰ 1. Installation de Gmod Thirst Mod + HUD Builder
Installation : Téléchargez et décompressez le dossier norda_hud_thirst_mod.zip. Installez l'addon dans le fichier addons de votre serveur Gmod,
Chemin: garrysmod/addons/norda_hud_thirst_mod
☰ 2. Où trouver les ressources et les matérials? Quel est l'id Workshop de Gmod Thirst Mod + HUD Builder?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID des ressources de Gmod Thirst Mod + HUD Builder: 2723114290
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2723114290 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Thirst Mod + HUD Builder [Ressouces seulement] | Gmod Workshop
☰ 3. Comment ouvrir l'interface de Gmod Thirst Mod + HUD Builder?
Pour accéder à l'interface la commande chat : !thirst
La commande console : norda_hud_thirst_system ou thirst
Ou le bouton F4. Désactivable depuis le fichier configuration.

Depuis le bouton raccourcie de mon système d'administration.
☰ 4. Comment spawn des boissons sur Gmod?
Depuis l'interface le bouton Spawn Drink vous permettra d'ouvrir le menu de spawn. Les Boissons spawneront là où vous regarderez lorsque vous cliquerez dessus. Il vous sera possible d'afficher plus de boissons soit en installant mon pack gratuit d'exemple de Boissons via mon workshop. Soit en ajoutant vous même. J'expliquerais comment créer des Boissons dans les questions suivante.
☰ 5. Comment modifier la soif d'un joueur connecté?
Depuis l'interface dans : Base de données
S'affichera ici la liste des joueurs dans la base de données, vous pourrez voir et modifier la soif et la soif max, même des utilisateurs non connectés.
☰ 6. Comment activer | désactiver le système?
Allez dans le panneau / Mod / thirst_system : ON | OFF

ON : Le joueur verra sa soif s’altérer.
OFF : Le joueur soif est mis à l'arret. Utile lorsque vous souhaitez temporairement désactiver la soif. Pour ne pas passer votre temps à boire tout le monde pendant les explications d'un event. Ou pendant les périodes de construction.
☰ 7. Comment faire en sorte que les actions physiques altère plus rapidement la soif?
Allez dans le panneau / Mod / thirst_action: ON | OFF

ON : La barre de soif s'use normalement, mais les actions physique comme sprinter et sauter l'altère.
OFF : La barre de soif s'use normalement.
☰ 8. Comment faire en sorte que la soif n'use que la barre d'endurance?
Allez dans le panneau / Mod / thirst_take_stamina : ON | OFF

ON : Lorsque la barre de soif est à zéro, alors la barre d'endurance commencera à se consumer.
OFF : Désactiver l'interaction de l'addon Gmod Thirst Mod avec l'endurance.
☰ 9. Comment faire en sorte que la soif entame les points de vie?
Allez dans le panneau / Mod / thirst_take_life : ON | OFF

ON : Lorsque la barre de soif est à zéro, alors la barre des points de vie commencera à se consumer.
OFF : Désactiver l'interaction de l'addon Gmod Thirst Mod avec les points de vie.
☰ 10. Comment faire en sorte que le joueur meurt instantannément lorsque la soif tombe à zéro?
Allez dans le panneau / Mod / thirst_kill : ON | OFF

ON : Lorsque la barre de soif est à zéro, alors le joueur meurt.
OFF : Désactivé
☰ 11. Comment faire en sorte que la soif ne tue pas mais applique quand même les malus à l'endurance et la vie?
Allez dans le panneau / Mod / thirst_dont_kill : ON | OFF

ON : Le joueur ne pourra pas mourir de soif, il verra son endurance diminuer et sa santé aussi. Même si la santé atteint 0 le joueur restera en vie.
OFF : Module désactivé.
☰ 12. Comment activer | désactiver la réstauration de la soif après la mort?
ON : La soif sera rechargé au maximum après la mort du joueur.
OFF : Le joueur retrouvera son niveau de soif. Avant la mort.
☰ 13. Comment désactiver la soif seulement pour certain rang? Par exemple les admins qui font pas partie du jeu.
Dans setting / Rank, vous aurez à ajouter le rang que vous souhaitez et checkez l'option : thirst_disabled
☰ 14. Comment désactiver la soif seulement pour certain job DarkRP?
Dans setting / Jobs, vous aurez à ajouter le job que vous souhaitez et activez l'option : thirst_disabled
☰ 15. Comment modifier l'icone indiquant la soif?
Depuis l'interface : Settings / Style / Update Hunger Icon
Settings Style Update Hunger Icon
☰ 16. Customisation de la barre de soif dans l'HUD
Liste de variables customisable dans l'HUD :
1. La position X Y
2. La Longueur et la Largeur
3. La couleur de fond de la barre
4. La couleur des barres de progression
5. La couleur du texte
6. La couleur de l’icône
7. La police d'écriture
8. Remplacez les icônes par défaut par les votres par simple lien d'image.
9. 19 Styles d'HUD, Cercle, barre horizontal, cœurs, Style Zelda, Style Minecraft, textuel, etc.
10. Modifications applicables sans rebooter votre serveur.
☰ 17. Comment créer une nouvelle Boisson pour Gmod Thirst Mod? (Méthode simple)
Si vous avez les modèles qui n'attendent plus que les scripts, avec ce système vous pourrez créer les entités de boisson rapidement et facilement.
Plusieurs exemples de boissons se trouve dans le fichier configuration: norda_hud_thirst_mod_config.lua dans la variable: Drink_List
Si on prend l'exemple fourni, l'index popcan01a est le nom de class de l'objet :

local Drink_List={

popcan01a={
Name="Water cans",
Model="models/props_junk/popcan01a.mdl",
UseSound="nord_hud_sounds/action_soda.mp3",
Life=0,Armor=0,Stamina=0,Food=0,Drink=100,Mana=0,
},
soda_211={
Name="211 Cans",
Model="models/mechanics/various/211.mdl",
UseSound="nord_hud_sounds/action_soda.mp3",
Life=0,Armor=20,Stamina=0,Food=0,Drink=50,Mana=0,
},
}


Pour ce qui concerne l'image dans le spawnmenu vous pourrez simplement le créer dans le dossier material: vgui/entities/Entity_Class_Name.png
☰ 18. Comment activer ou désactiver l'action boire de l'eau pret d'une source d'eau (lac rivière)?
Dans le fichier config : cfg.Thirst_drink_waterpoint=1 --1 Appuyez sur Utiliser pour boire vous avez près de point d'eau (Lac, Rivière), 0 = Désactivé
Conseils

Conseil pour éviter les leaks de Gmod Thirst Mod + HUD Builder installé sur votre serveur Garry's mod: Comment éviter la fuite de vos scripts Gmod
Comment Installer un addon Gmod: Comment installer un addon sur Gmod?
Publier un Addon Gmod sur le workshop: Documentation comment créer un pack de contenu à publier sur l'atelier?

Gmod Addon


📥 Download 2.9


🎫 Ouvrir Ticket


avatar-76561198033784269

Créateur: Norda Scripts

Ventes123
Publié2 years
Mis à jour
Versionversion 2.9
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
Langages🇬🇧 🇫🇷 🇩🇪 🇷🇺 🇪🇸
DarkRP Donation Jobs HUD Optimisation Gameplay Management Allgamemode