NCredit - Premium Currency Mod (FR) - Script
NCredit - Premium Currency Mod for Gmod server permet, d'ajouter une monnaie premium pour votre propre Credits shop / PointShop, vous pourrez renommer la monnaie et ajouter votre logo en direct avec l'image du lien sans avoir besoin du Workshop, les modules permettront de définir les conditions d'obtention si elle n'est pas par votre boutique en ligne, chacun des Scripts Originahl sera mis à jour pour la supporter grâce à l'API fournie, avec l'API de NCredit vous pourrez également utiliser les Credits dans d'autres mods Gmod.
❮
❯
Description de NCredit - Premium Currency Mod
Sommaire:- 🗺️ Description de l'addon : NCredit - Premium Currency Mod
- 🎨 Personnalisation de NCredit - Mod de Devise Premium
- 💾 Panneau de gestion de la base de données
- ⏰ Panneau de gestion des modules
- 🧩 Les scripts compatibles où on peut utiliser NCredit - Premium Currency Mod
- 💻 API de Gmod NCredit pour les développeurs et son intégration dans des scripts tiers
- ⚙️ Commande serveur pour les systèmes de boutique en ligne
- 💸 Trouver l'équilibre : Naviguer dans la dynamique du "Pay-to-Win" (P2W) dans les environnements de jeux en ligne
🗺️ 1. Description de l'addon : NCredit - Premium Currency Mod
Le mod Gmod NCredit - Mod de Devise Premium permet d'intégrer une devise premium, similaire à un PointShop, que vous pouvez personnaliser en lui attribuant le nom de votre choix. Ces crédits peuvent revêtir la forme d'une monnaie payante. Cependant, si cette option ne vous convient pas, ils peuvent également représenter un simple système de points de présence que les joueurs accumulent en restant connectés à votre serveur. Cela récompense l'engagement actif des joueurs. De plus, vous aurez la flexibilité de basculer vers un système de monnaie payante sans nécessiter un redémarrage de votre serveur, vous permettant ainsi de tester le système de crédit de manière progressive.
Actuellement, je travaille sur l'intégration de ce système avec l'ensemble de mes autres scripts, offrant ainsi la possibilité de proposer une alternative de monnaie de paiement. En utilisant ce script en conjonction avec mes autres mods Gmod, vous pourrez créer votre propre PointShop matérialisé sur la carte. Ces scripts compatibles sont répertoriés dans la section "🧩 Les scripts compatibles avec NCredit - Premium Currency Mod". Même si cela ne constitue pas une extension de contenu (DLC) combinée avec mes autres scripts, vous bénéficierez de la liberté de configurer les prix selon la devise de votre choix.
La mise en place d'un système de devise premium dans Gmod dépendra entièrement de vos besoins et de l'orientation que vous souhaitez donner à votre projet. NCredit peut servir de monnaie payante, de système de points accumulés en fonction du temps de présence, ou simplement de monnaie secondaire pouvant être gagnée de diverses manières, en complément des autres systèmes de monnaie déjà en place.
Bien que je n'aie pas encore créé un PointShop au sens traditionnel, mes divers systèmes permettent aux utilisateurs de se rendre physiquement à des emplacements spécifiques sur la carte pour acheter des tenues, des armes, des emplois et d'autres services. Cette approche contribue à l'immersion des joueurs dans votre univers de jeu, en créant une expérience interactive et réaliste, bien plus que l'approche traditionnelle qui permet d'acheter des objets depuis n'importe où.
Pourquoi NCredit est-il similaire à un PointShop sans l'être? La principale différence réside dans la personnalisation. Alors que le PointShop est une caractéristique courante dans Garry's Mod, généralement ajoutée en tant qu'addon ou plugin, offrant aux joueurs la possibilité de gagner des points en jouant sur le serveur, en accomplissant des objectifs ou en effectuant certaines actions, NCredit se distingue par sa flexibilité. NCredit n'est pas un PointShop, car il ne comprend pas de boutique en tant que telle. L'affichage dans l'HUD, par exemple, est entièrement personnalisable depuis l'interface de gestion de NCredit, y compris la couleur, le nom de la devise, l'emplacement, la taille et le logo, que vous pouvez mettre à jour à l'aide d'un simple lien vers une image. Si vous ne souhaitez pas afficher la devise sur l'HUD de votre serveur, vous avez la possibilité de désactiver l'HUD et l'affichage depuis l'inventaire de l'utilisateur, optimisant ainsi l'interface utilisateur. De plus, grâce à mes autres scripts, la devise est déjà prise en charge, ce qui signifie que lorsque vous configurez une boutique avec un autre de mes mods, vous pouvez configurer les prix en fonction de la devise de votre choix, plutôt que de proposer un seul choix.
En outre, les API de NCredit, spécifiquement conçues pour être utilisées avec mes autres produits, facilitent l'intégration avec des produits tiers. Une liste complète des API est fournie pour simplifier ce processus. En ce qui concerne mes scripts, aucune mise à jour n'est requise de votre part, car celles-ci sont déjà prises en charge au moment de la lecture de cette présentation.
🎨 2. Personnalisation de NCredit - Mod de Devise Premium
Vous aurez la possibilité de personnaliser l'affichage des Crédits sur l'HUD, notamment en ajustant la position, en modifiant le logo de la devise, en changeant le nom de la devise (par défaut 'Credit'), en personnalisant la couleur des éléments et le style d'affichage. De plus, vous pourrez choisir de ne pas les afficher du tout si vous préférez afficher le nombre de crédits des joueurs depuis une autre interface, pour un HUD épuré.
💾 3. Panneau de gestion de la base de données
Les crédits des utilisateurs sont stockés dans la base de données, et vous aurez la possibilité de modifier les valeurs à l'aide du panneau d'administration. Ce panneau vous permet de visualiser les Crédits que possèdent les joueurs, mais il vous offre également la possibilité d'ajuster manuellement le nombre de crédits associés à un compte. Vous pourrez ainsi en ajouter ou en retirer selon vos besoins.
⏰ 4. Gain de Crédits en fonction du temps de présence
Dans le panneau des modules, vous avez la possibilité d'activer ou de désactiver des fonctionnalités supplémentaires, telles que le gain de Crédits en fonction du temps de présence. Vous pouvez définir la quantité de Crédits à attribuer et ajuster les intervalles en secondes pour cette fonctionnalité.
🧩 5. Les scripts compatibles où on peut utiliser NCredit - Premium Currency Mod
Tous mes addons Gmod du Store prennent en charge les devises premiums. Vous n'êtes pas obligé de les avoir, ce ne sont pas des DLC. Chacun fonctionne individuellement, mais combinés, ils offrent davantage de fonctionnalités. Une API est prévue pour incorporer le système à des scripts externes. Cependant, vous n'aurez rien à faire avec mes scripts, c'est mon rôle de travailler sur la compatibilité entre mes produits. Ce qui est déjà le cas pour ses scripts là:
Gmod Advanced Inventory System: Affichez le nombre de crédits du joueur dans son inventaire au lieu de l'HUD, permettant ainsi d'alléger l'HUD.
Nor Admin Mod for GMod - Administration System: Distribuez des crédits depuis la liste des utilisateurs connectés directement depuis l'interface du panneau d'administration de Nor Admin Mod. Ouvrez le menu de gestion de NCredit depuis Nor Admin, éliminant ainsi le besoin de se souvenir des commandes d'ouverture du menu.
Gmod Skins Shop System: NCredit ajoute la nouvelle devise premium au Skin Shop. Il est possible d'utiliser différentes devises pour obtenir de nouveaux Skins ou Models, si vous le souhaitez.
Gmod Items Shop System: Vous pourrez également utiliser cette devise dans les boutiques des NPCs créées avec Gmod Items Dealers System. Le créateur définira lui-même le coût en NCredit d'un objet en monnaie alternative.
Gmod Jobs Shop System: Ce script permet de créer différents NPCs qui peuvent proposer des emplois en fonction des conditions que vous définissez. Vous avez la liberté de rendre les emplois accessibles sous certaines conditions sans avoir à modifier le fichier jobrelated.lua, ou de les rendre payants. NCredit ajoute une devise premium à ce système.
Système de Menu de Sélection de Personnage Gmod : Avec NCredits vous avez la possibilité de verrouiller certains emplacements de personnage. L'utilisateur doit disposer de Credits pour débloquer davantage d'emplacements de personnages, évitant ainsi une utilisation purement "pay-to-win".
💻 6. API de Gmod NCredit pour les développeurs et intégration dans des scripts tiers
Les API permettent l'utilisation de la devise premium de NCredit dans d'autres produits qui ne sont pas présents dans le Store d'Originahl Scripts. Ces API sont partagées et utilisées de manière cohérente avec mes autres mods.
player:Credit() // Permet de retourner le nombre de crédit d'un utilisateur.
player:SetCredit( number, msg) // Permet de Set le nombre de crédit.
player:AddCredit( number, msg ) // Permet de donner des crédits à un utilisateur. Un nombre négatif en retirera.
⚙️ 7. Commande serveur pour les systèmes de boutique en ligne
Si vous avez un site web avec une boutique capable d'envoyer une commande rcon vers votre serveur, les utilisateurs recevront leurs crédits en jeu même s'ils sont hors ligne grâce à cette commande que vous pouvez utiliser avec votre boutique en ligne.
add_premium_credits "steamid64_buyer" amount
💸 8. Trouver l'équilibre : Naviguer dans la dynamique du "Pay-to-Win" (P2W) dans les environnements de jeux en ligne
Je comprends que vous puissiez avoir un point de vue différent sur le "pay-to-win" (P2W), mais il y a quelque chose d'important à prendre en compte. Lorsqu'un addon est considéré comme P2W, cela signifie généralement que certains avantages significatifs dans le jeu ne sont disponibles que pour ceux qui paient pour des fonctionnalités supplémentaires. Cela peut déséquilibrer l'expérience de jeu, car ceux qui investissent de l'argent ont un avantage significatif sur ceux qui préfèrent ne pas dépenser davantage. Pour maintenir un environnement de jeu équitable, c'est souvent au propriétaire du serveur qu'il incombe de trouver un équilibre délicat. Le propriétaire est chargé de créer un environnement de jeu où tous les joueurs, qu'ils soient payants ou non, peuvent profiter pleinement du jeu sans se sentir injustement désavantagés. L'équilibre entre les avantages payants et gratuits permet de maintenir une communauté saine et équitable. Il s'agit de souligner que l'équilibre des avantages est une responsabilité importante du propriétaire du serveur.
Chemin: garrysmod/addons/norda_premium_currency
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 3074832557 )
- Pour ajouter les ressources du workshop de gmod à votre collection : NCredit - Premium Currency Mod [Ressouces seulement] | Gmod Workshop
Binder une touche F1 à F4.
Ou utiliser le bouton pour ouvrir le menu de NCredit dans mon système d'administration: Nor Gmod Admin Mod
Cela n'est pas possible avec SAM admin, ni ULX, ni ServeurGuard, ni Fadmin. Les API contenu dans le script offrent une solution.
Conseil pour éviter les leaks de NCredit - Premium Currency Mod 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?
Créateur: Norda Scripts
Ventes | 26 |
Publié | 1 year |
Mis à jour | |
Version | version 1.8 |
DRM | Yes |
Categories | Gmod addons |
Requierements | Garry's Mod Server |
Langages | 🇬🇧 🇫🇷 |
Admin VGUI HUD Gameplay Management |