Media
Description 🇬🇧 Description 🇫🇷

Gmod Items Banks - Individual storage system (FR) - Script

Vidéo de Demonstration de Gmod Items Banks - Individual storage system sur Youtube

Banque d'objets avec restrictions d'accès par métier, grade, niveau et capacité de stockage, avec possibilité d'augmenter le niveau du compte de stockage lié au steamid64, ce qui permet d'augmenter la capacité de stockage. Les mise à niveau avec une ressource telle que l'argent, par compte. Appelez ce système comme vous le voulez car il s'adapte à la situation que vous rechercherez, coffre d'objets, Banque d'objets, coffre de personnages. Choisissez si l'entité est un NPC ou un Model de coffre en insérant le model que vous désirez, configurez le texte et l'image de fond et voilà. Possibilité d'en placer plusieurs avec des caractéristique différentes et restrictions d'accès différentes.

use user-interface upgradable-system transfert-items realtime-interface take-items transfert-interface transfered-in-inventory upgrade-system restricted-access admin-access management-panel-description limitation-options posture-setting

Maximum image size
Description

Description de Gmod Items Banks - Individual storage system

Sommaire:
  1. 📘 Description de l'addon Gmod Items Banks - Individual storage system
  2. 💰 Système de mise à niveau des comptes bancaires des objets
  3. 💬 Interaction textuelle avec les pnc modifiables
  4. 🚧 Restriction d'accès par job, catégorie, rangs, niveau
  5. 👑 Personnalisation via l'interface d'administration et de gestion
  6. 🧰 Personnalisation via le fichier de configuration
  7. ❓ Quel type de besoin peut avoir Gmod Items Banks - Réponse individuelle
  8. ❓ Questions régulières
  9. ✔️ Fonctionnalités supplémentaire avec d'autres scripts compatibles


📘 1. Description de l'addon Gmod Items Banks - Individual storage system

Gmod Items Banks - Individual storage system permettra à vos joueurs de stocker leurs armes et munitions dans un stockage sécurisé qui sera lié à leur compte par la détection de leur SteamID64, cela signifie qu'un autre utilisateur ne peut pas voir le contenu du stockage d'un autre joueur au même PNJ.

Vous pourrez les placer sur la carte avec diverses restrictions d'accès par profession, rang, niveau du joueur si vous avez un système de leveling installé sur votre serveur Garry's Mod.

Le script inclut un système de niveau de compte de stockage, qui influencera la possibilité de stocker plus. Vos joueurs commenceront au niveau 0 et auront la possibilité de faire monter leur compte en payant l'amélioration au prêt d'un PNJ, plus ils augmentent le niveau de leur compte de stockage plus le prix augmentera, vous aurez la possibilité de définir le prix et l'évolution du prix vous-même dans le fichier de configuration. Dans ce cas, vous pouvez utiliser le système d'argent de DarkRP, si vous n'êtes pas sur un DarkRP alors vous pouvez utiliser le système d'argent de Gmod, vous avez la possibilité de désactiver le système de mise à niveau pour se passer d'un système d'argent.

Vous n'avez pas besoin d'avoir DarkRP pour exécuter ce script. Si vous utilisez DarkRP, vous aurez également la possibilité de transférer le contenu de votre Pocket du DarkRP.

Si vous avez mon système d'inventaire ou/et mon système de poche vous pourrez également interagir avec leur contenu depuis la même interface, ce script fonctionne également si vous n'avez pas son contenu sur vos serveurs.



💰 2. Système de mise à niveau des comptes bancaires des objets

Vous aurez également la possibilité d'améliorer la capacité de stockage, afin de pouvoir stocker plus d'objets dans la banque d'objets. Cela pourrait également servir d'objectif pour les joueurs qui aiment mettre le paquet.



💬 3. Interaction textuelle avec les pnc modifiables

Le script vous permet de placer des points de banque d'objets où vous le souhaitez, vous pourrez interagir avec un PNJ ou un Coffre selon votre choix qui affichera un texte que vous aurez configuré en temps réel depuis l'interface de gestion en jeu.



🚧 4. Restriction d'accès par job, catégorie, rangs, niveau

Les différents niveaux de restriction que vous pouvez imposer à un PNJ sont les suivants :
Vous pouvez rendre la restriction par niveau active, ce qui rendra l'accès uniquement à partir d'un certain niveau.
Accès par les emplois DarkRP et leurs catégories (Si vous n'avez pas DarkRP vous n'en aurez pas besoin, cela n'a pas d'importance, cela fonctionne quand même sans)
Vous pouvez également restreindre l'accès aux joueurs qui n'ont pas un certain rang, comme vip par exemple avec le système de restriction de rang.



👑 5. Personnalisation via l'interface d'administration et de gestion

En tant que membre du personnel autorisé, gérez depuis l'interface du pnj.
Vous aurez la possibilité de modifier le nom RP du PNJ, son avatar, son modèle 3D, sa posture, son dialogue et les réponses prédéfinies et l'image de fond. Par défaut comme vous pouvez le voir dans la vidéo ou dans les captures d'écran j'ai mis un mur de briques par manque d'inspiration. Au final je trouve que cela donne un look solide. A partir de cette même interface de gestion des PNJs, vous pouvez également définir des restrictions d'accès.



🧰 6. Personnalisation via le fichier de configuration

A partir du fichier de configuration, vous aurez la possibilité d'adapter le script aux besoins spécifiques de votre serveur.

Configurez les variables de base concernant la capacité de stockage de base, le nombre d'emplacements débloqués par niveau, le prix des améliorations et le logo de la monnaie spécifique à l'univers de votre serveur.

Vous aurez la possibilité de désactiver les boutons de stockage des armes, ce qui désactivera la possibilité de ? stocker des armes ! Il en va de même pour les munitions, le contenu se trouvant dans la pocket du DarkRP, mon système de pocket ou mon système d'inventaire. Vous avez la liberté de choisir de ne pouvoir stocker que les objets de les différents inventaires compatible.



❓ 7. Quel type de besoin peut avoir Gmod Items Banks - Réponse individuelle

-1 Pour des raisons d'optimisation ou de difficulté, vous avez décidé que la taille des inventaires des joueurs sera limitée sur votre serveur. Ce système permettra aux joueurs de mieux réfléchir à ce qu'ils vont porter sur eux et d'éviter la frustration de perdre des objets, puisque ce type de système sécurise leur stockage.

-2 Si les joueurs ont différents personnages et veulent transférer des objets d'un personnage à l'autre, la sécurisation est possible. Cela leur évitera de laisser tomber un objet par terre et de se déconnecter et se reconnecter avec un autre personnage. En plus d'éviter les chutes inutiles sur le serveur, il sécurise l'équipement du joueur, et via une interface intuitive, le système de mise à niveau peut également donner un objectif pour l'élever au maximum.

-3 Malgré un inventaire important vos joueurs ont besoin de stocker leurs objets en toute sécurité, ce système répond principalement à cela. Il oblige également à se rendre dans des lieux fréquentés par d'autres joueurs sur le serveur, de plus les échanges entre joueurs donnent de la vie au serveur.

-4 Si vous n'avez pas de système de sauvegarde, alors la banque permettra aux joueurs de déposer leurs butin et de revenir les reprendre à leurs prochaines session.



❓ 8. Questions régulières

Mes joueurs pourront-ils transférer des objets entre leurs personnages ? Oui. Puisque la banque d'objets d'un joueur est liée à son compte et non à son personnage. Cependant, il est possible de faire en sorte que chaque personnage créé dispose de son propre stockage.

Si je supprime le PNJ, les joueurs perdent-ils tout leur stockage ? Non, les objets sont stockés dans une base de données indépendante du PNJ. Cela signifie que les banques d'objets situées à différents endroits vous donnent en fait accès à ce stockage.



✔️ 9. Fonctionnalité bonus avec mes autres scripts compatibles

1. Gmod Leveling System: Si vous voulez activer la restriction de niveau et que vous ne disposez pas d'un système de leveling sur votre serveur.
2 .Gmod Money System: Si vous voulez activer le système de mise à niveau, vous aurez besoin d'un système de monnaie si vous ne voulez pas utiliser le système DarkRP ou si vous voulez fonctionner sans DarkRP.
3. Gmod Advanced Inventory System: Vous pourrez également stocker les items depuis ou dans ce système d'inventaire.
4. Gmod Pocket System without DarkRP: Vous pourrez également stocker les objets de ce système de pocket exportable.
5. Gmod Items Packs + Spawnmenu included: Si vous avez besoin d'apporter rapidement plus d'objets à votre serveur gmod, ce système est fait pour vous. Il est compatible avec la méthode d'empilage à fente unique.
6. Gmod Character Creator System: Vos différents personnages peuvent partager la même banque. Ou avoir leur propre banque d'objets pour éviter cela si vous le souhaitez.

J'ai la capacité d'assurer la compatibilité entre mes scripts, et de fournir une assistance rapide sur tous mes scripts et de travailler sur la compatibilité entre eux rapidement en cas de problèmes.

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

Wiki de Gmod Items Banks - Individual storage system

Gmod Items Banks - Individual storage system


☰ 1. Installation de Gmod Items Banks - Individual storage system
Installation : Téléchargez et décompressez le dossier norda_items_bank_individual.zip. Installez l'addon dans le fichier addons de votre serveur Gmod,
Chemin: garrysmod/addons/norda_items_bank_individual
☰ 2. Où trouver les ressources et les matérials? Quel est l'id Workshop de Gmod Items Banks - Individual storage system?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID des ressources de Gmod Items Banks - Individual storage system: 2937416830
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2937416830 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Items Banks - Individual storage system [Ressouces seulement] | Gmod Workshop
☰ 3. Panneau Admin: Comment accéder au panneau admin du NPC pour le customiser?
Pressez USE pour interagir avec le PNJ en haut à droite. Déroulez le menu et cliquez sur Management panel.
Access Admin panel of Items Banks
☰ 4. Panneau Admin: Comment activer et désactiver la persistance?
Par défaut il sera activé donc en vert. Cliquez dessus pour le griser cela signifiera que la persistance est désactivé.
Persistence button of Items Banks
☰ 5. Panneau Admin: Il n'y pas de bouton pour sauvegarder à quel moment ça sauvegarde?
La sauvegarde des modifications est automatisé. Elle est faite après modification, à condition que la persistance soit activé mais comme elle l'est activé par défaut vous ne devrez pas avoir à vous en soucier.
☰ 6. Panneau Admin: Comment modifier l'image de profile du NPC dans la zone de dialogue?
L'image de profile du PNJ sera toujours son model par défaut. Pour mettre une image insérez ici l'image lien d'une image. IMGUR fait très bien le travail si vous n'avez pas votre propre hébergement.
Items Banks Custom Avatar
☰ 7. Panneau Admin: Comment modifier le nom RP du NPC responsable de la banque d'objets?
Depuis l'interface de gestion:
Items Banks RP Name
☰ 8. Panneau Admin: Comment modifier l'image de fond ou la désactiver?
Depuis l'interface de gestion: Copiez le lien d'une image imgur finissant par .png ou .jpg et pressez la touche entrée pour confirmer, ce sera prit en compte dans l'immédiat sans avoir besoin de reboot.
Items Banks Custom background
☰ 9. Panneau Admin: Comment modifier le model par défaut breen.mdl par un autre?
Depuis l'interface de gestion insérez le chemin de votre model de remplacement. Pressez la touche entrée pour confirmer.
NPC Items Banks Custom Avatar
☰ 10. Panneau Admin: Puis-je utiliser un model qui n'est pas un PNJ, comme par exemple un coffre?
Oui dans la démo j'ai utilisé Breen parce que je ne l'avais encore utilisé mais vous pouvez bien entendu le remplacer, c'est le but.
☰ 11. Panneau Admin: Modifier les réponses dans les dialogues.
NPC Items Banks Custom Text
☰ 12. Panneau Admin: Comment modifier la Posture du PNJ sur Gmod?
NPC Posture Editor
☰ 13. Panneau Admin: Comment restreindre l'accès à un joueur qui n'a pas le niveau 5 par exemple?
Depuis l'interface du PNJ cliquez sur restriction par level qui est par défaut sur 0. Mettez le level que vous avez besoin. L'utilisateur sera correctement informé qu'il lui faut être level 5 dans notre exemple pour pouvoir y accéder. Il ne sera pas perdu.
Gmod Items Banks access restrictions
☰ 14. Panneau Admin: Comment restreindre l'accès à un joueur qui n'a pas le rangs requis?
Depuis l'interface du PNJ cliquez sur restriction par rangs. Cochez les rangs qui seront autorisé comme pour les VIP par exemple. Si l'utilisateur n'a pas le rangs nécessaire il ne pourra pas y accéder et en sera informé des rangs requis. Si tout est décoché alors le système de restriction par rangs est désactivé.
Gmod Items Banks access restrictions
☰ 15. Panneau Admin: Comment restreindre l'accès à un joueur qui n'a pas le job ou la catégorie de jobs DarkRP requis?
Depuis l'interface du PNJ cliquez sur restriction par rangs. Cochez les jobs qui seront autorisé. Si l'utilisateur n'a pas le rangs nécessaire il ne pourra pas y accéder et en sera informé des jobs requis. Si tout est décoché alors le système de restriction par rangs est désactivé.
Gmod Items Banks Settings
☰ 16. Fichier config: Où se trouve le fichier config de l'addon?
lua/autorun/norda_items_bank_config.lua
☰ 17. Fichier config: Comment désactiver le stockage et le bouton pour les armes (swep)?
Dans le fichier config trouvez la variable : cfg.options_weapons. Il vous suffira de la mettre sur 0 au lieu de 1.
cfg.options_weapons = 0
☰ 18. Fichier config: Comment désactiver le stockage et le bouton pour les munitions?
Dans le fichier config trouvez la variable: cfg.options_ammos. Il vous suffira de la mettre sur 0 au lieu de 1.
cfg.options_ammos = 0
☰ 19. Fichier config: Comment désactiver le stockage dans l'inventaire, depuis l'inventaire et le bouton?
Dans le fichier config trouvez la variable: cfg.options_inventory_items. Il vous suffira de la mettre sur 0 au lieu de 1.
cfg.options_inventory_items = 0
☰ 20. Fichier config: Comment désactiver le stockage dans la pocket, depuis la pocket et le bouton?
Dans le fichier config trouvez la variable: cfg.options_pocket_items. Il vous suffira de la mettre sur 0 au lieu de 1.
cfg.options_pocket_items = 0
☰ 21. Fichier config: Comment retirer le bouton Pocket DarkRP? Et le stockage dans celui ci?
Dans le fichier config trouvez la variable: cfg.options_DarkRP_pocket_items. Il vous suffira de la mettre sur 0 au lieu de 1.
cfg.options_DarkRP_pocket_items = 0
☰ 22. Fichier config: Comment définir la capacité max d'un joueur au level 0, par exemple je voudrais qu'il commence avec 5 places au lieu de 20?
Dans le fichier config trouvez la variable: cfg.Items_Banks_Capacity_base. Il vous suffira de la mettre sur 5 au lieu de 20.
cfg.Items_Banks_Capacity_base = 5
☰ 23. Fichier config: Comment définir le nombre de slot supplémentaire par niveau? Par exemple je voudrais que l'utilisateur gagne 2 emplacements par level.
Dans le fichier config trouvez la variable: cfg.Items_Banks_capacity_per_lvl. Il vous suffira de la mettre sur 2 au lieu de 5.
cfg.Items_Banks_capacity_per_lvl = 2
☰ 24. Fichier config: Comment définir un niveau max en upgrade de compte de stockage? Par exemple je voudrais que le level max soit 100.
Dans le fichier config trouvez la variable: cfg.Items_Banks_Account_MaxLvl. Il vous suffira de la mettre sur 100 au lieu de 10.
cfg.Items_Banks_Account_MaxLvl = 100
☰ 25. Fichier config: Comment définir le prix qui sera multiplié par level? Par exemple ici il est à 2$
Dans le fichier config trouvez la variable: cfg.Items_Banks_price_perLvl. Remplacez le 2 par le prix que vous voudrez.
cfg.Items_Banks_price_perLvl = 1000
Par exemple avec ce réglage l'utilisateur payera 5000 pour upgrader sa capacité de stockage au level 5.
☰ 26. Fichier config: Comment modifier la devise de l'argent utilisé par exemple remplacer $ par Gold?
Dans le fichier config trouvez la variable: cfg.Items_Banks_currency. Il vous suffira de la mettre sur "Gold" au lieu de "$" par défaut.
cfg.Items_Banks_currency= "Gold"
☰ 27. Fichier config: Comment utiliser le système de monnaie du DarkRP?
Dans le fichier config trouvez la variable: cfg.Money_System. Il sera sur 0 par défaut. Pour utiliser celui du darkRP mettez le sur 1.
----- Money System -----
-- 0 = Use my Gmod Money System + HUD Maker : /gmod-scripts/3927/gmod-money-system-hud-maker
-- 1 = DarkRP money
cfg.Money_System = 1
☰ 28. Fichier config: Comment désactiver le système d'upgrade?
Dans le fichier config trouvez la variable: cfg.Items_Banks_Account_MaxLvl. Il vous suffira de la mettre sur 0
cfg.Items_Banks_Account_MaxLvl = 0.
Cela aura pour effet de désactiver tout ce qui est relatif au upgrade.
☰ 29. Fichier config: Modifier les effets sonore de stockage et de retrait d'objets.
Dans le fichier config trouvez la variable: cfg.Sound_*. Il vous suffira de la mettre les chemins des fichiers audio.
cfg.Sound_Take = "npc/zombie/foot_slide2.wav" -- Sound effect
cfg.Sound_Store = "npc/zombie/foot_slide2.wav" -- Sound effect
cfg.Sound_Upgrade = "sound/lockpicking/pickbreak.mp3" -- Sound effect
☰ 30. Fichier config: Comment customiser les icons des objets?
Dans le fichier config trouvez la variable: cfg.Items_Custom_Icon. Ajoutez le nom de class des objets dont l’icône est manquante et le chemin de l'icone.
Par exemple pour remplacer l'icon du pied de biche de HL2:
cfg.Items_Custom_Icon={
// HL2 EXAMPLE Weapons
weapon_crowbar ="custom_icon/w_crowbar_128.png",
}
Conseils

Conseil pour éviter les leaks de Gmod Items Banks - Individual storage system 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.4


🎫 Ouvrir Ticket


avatar-76561198033784269

Créateur: Norda Scripts

Ventes42
Publié1 year
Mis à jour
Versionversion 2.4
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
Langages🇬🇧 🇫🇷
DarkRP Entities Gameplay Allgamemode