Media
Description 🇬🇧 Description 🇫🇷

NFish - The optimized GMod fishing game system (FR) - Script

Vidéo de Demonstration de NFish - The optimized GMod fishing game system sur Youtube

NFish est un addon optimisé pour Garry's Mod qui introduit un système de pêche immersif et réaliste sur les serveurs. Avec des mécaniques de jeu engageantes, les joueurs peuvent choisir des appâts, capturer divers types de poissons, et vendre leurs prises à un PNJ Mareyeur pour gagner de l'argent. NFish inclut un système de progression des compétences de pêche, un classement compétitif, et un menu d'administration complet pour gérer les paramètres du serveur. Entièrement optimisé, il garantit des performances élevées sans surcharger la bande passante, tout en étant compatible avec divers autres addons GMod pour enrichir l'expérience de jeu.

fisherman gameplay inventory success catch hook legend npc sell-fish buy-bait data-sheet ranking-system server-options spawnmenu database fishing-rod score-reset Compatible with Norda Inventory System

Maximum image size
Description

Description de NFish - The optimized GMod fishing game system

Sommaire:
  1. 🎣 Qu'est-ce que NFish ? Découvrez NFish - The Optimized GMod Fishing Game System
  2. 🚀 Système de compétences et progression des niveaux pour la pêche
  3. 🐟 Types d'entités dans NFish : Poissons, appâts et équipements
  4. 👤 Un PNJ Mareyeur (Fishermonger)
  5. 🎮 Mini game au gameplay réaliste et immersif
  6. 🏆 Système de classement et de compétitions sur votre serveur
  7. 💰 Système de récompenses basées sur la taille des poissons
  8. ⚙️ Menu d'administration complet de NFish
  9. ✔️ Options serveur personnalisables via le menu admin
  10. ⚡ Optimisation avancée pour des performances améliorées
  11. 🪙 Monétisez votre serveur Gmod avec les VIP
  12. 🧩 Addons GMod compatibles avec NFish


🎣 Qu'est-ce que NFish ? Découvrez NFish - The Optimized GMod Fishing Game System

NFish est un addon GMod conçu pour ajouter du gameplay riche et amusant à votre serveur sans sacrifier les performances. Entièrement optimisé, il est pensé pour une utilisation efficace des ressources serveur, minimisant la bande passante et la charge CPU. Il vous permet d'introduire un système de pêche immersif et dynamique, tout en garantissant une stabilité maximale. Vous pouvez vérifier la charge sur le serveur à tout moment avec la commande net_graph 3.

Les joueurs peuvent choisir parmi différents appâts personnalisables, chaque espèce de poisson ayant ses préférences et ses conditions de capture, comme la distance du rivage, la profondeur de l'eau ou la map utilisée. NFish propose un environnement de pêche réaliste où chaque session est unique.



🚀 Système de compétences et progression des niveaux pour la pêche

NFish comprend un système de compétences qui suit la progression des joueurs dans la pêche. Chaque joueur peut évoluer en fonction du nombre de poissons capturés, avec des niveaux qui influencent directement l'expérience de jeu. À chaque connexion, les joueurs retrouvent leur progression sauvegardée, ce qui encourage la fidélisation.

Avec un niveau plus élevé, la zone de confort verte (nécessaire pour ramener le poisson) s'agrandit et le joueur peut lancer l'hameçon plus loin, ce qui lui permet d'atteindre des poissons rares, situés en eau profonde. Cette progression apporte un aspect RPG à la pêche, rendant l'expérience plus gratifiante à mesure que le joueur monte en niveau.



🐟 Types d'entités dans NFish : Poissons, appâts et équipements

NFish propose une grande variété d'entités pour enrichir le gameplay, avec une diversité d'éléments pour la pêche :

- 12 types d'appâts que les joueurs peuvent choisir et utiliser pour attirer différentes espèces de poissons.
- 12 espèces de poissons spawnables avec des comportements et des préférences uniques.
- 11 types de cannes à pêche, chacune avec des caractéristiques spécifiques (bien que leur variation soit essentiellement esthétique, les stats dépendent du niveau de pêche).
- PNJ Mareyeur (Fishermonger) qui agit comme un commerçant pour la vente des poissons et l'achat d'appâts supplémentaires.

Les joueurs peuvent interagir avec ces entités de manière fluide et immersive, en fonction de leurs préférences et de la situation de la partie.



👤 Un PNJ Mareyeur (Fishermonger)

Le PNJ Mareyeur est un personnage central dans NFish. Il permet aux joueurs de vendre leurs poissons capturés en les échangeant contre de l'argent virtuel. Chaque poisson capturé est automatiquement stocké dans une bourriche (inventaire dédié à la pêche), et les joueurs peuvent se rendre chez le Mareyeur pour vendre leurs prises et réapprovisionner leurs appâts.

Ce PNJ enrichit l'immersion en ajoutant une dimension économique au jeu, créant une économie locale basée sur la pêche. En plus de gérer les stocks de poissons et d'appâts, le Mareyeur peut aussi afficher le classement du serveur et fournir des informations sur les poissons.

Si Gmod Advanced Inventory System est installé vous pourrez stocker votre butin de pêche directement dans votre inventaire.



🎮 Mini game au gameplay réaliste et immersif

NFish propose un gameplay réaliste, mais accessible. La pêche dans NFish est bien plus qu'une simple attente passive : elle exige de la patience et de la technique. Le système de pêche fonctionne de manière interactive, où il faut réagir rapidement lorsque le poisson mord à l'appât.

Voici comment cela fonctionne :

Ferrage du poisson : Le joueur doit tirer sur la ligne au bon moment lorsque le poisson commence à mordiller l'appât. Tirer trop tôt ou trop tard fera échouer la prise.

Mouliner : En cliquant avec le bouton droit, le joueur commence à mouliner pour ramener le poisson, tout en maintenant celui-ci dans une zone de confort verte. Si le poisson en sort, la tension sur la ligne augmente, représentée par une barre rouge. Si la tension atteint 100%, la ligne se casse, et le joueur perd le poisson ainsi que l'appât.

Affichage des résultats : Chaque poisson pêché est évalué, et un menu s'affiche pour indiquer la taille, le poids, l'espèce, et une note sous forme d'étoiles est attribuée. Si le joueur bat un record, son nom apparaît dans le classement.

Vous pouvez soit garder le poisson soit le relacher.
Si le Systèmes de Karma et de réputation est installé cela donnera des points de karma qui améliorera la réputation des joueurs.



🏆 Système de classement et de compétitions sur votre serveur

NFish intègre un système de classement basé sur la taille et le poids des poissons pêchés. Les joueurs peuvent comparer leurs performances avec celles des autres, ce qui ajoute une dimension compétitive au jeu. Le classement est réinitialisable par les administrateurs pour organiser des compétitions régulières, et ne réinitialise pas la progression des compétences des joueurs.

Cela permet de maintenir l'intérêt des joueurs au fil du temps et de dynamiser les serveurs avec des événements centrés sur la pêche.



💰 Système de récompenses basées sur la taille des poissons

Si vous souhaitez un système plus minimaliste sans PNJ Mareyeur, NFish propose un système automatique de récompenses basé sur la taille et le poids du poisson. Dès qu'un poisson est pêché, une récompense est calculée et attribuée au joueur, sans nécessiter d'interaction supplémentaire.

Les poissons peuvent également être intégrés dans un système de boutique configurable, permettant une grande flexibilité pour les administrateurs de serveur.



⚙️ Menu d'administration complet de NFish

Le menu d'administration NFish est un outil puissant permettant aux administrateurs de gérer toutes les fonctionnalités du système. Depuis ce menu, vous pouvez :

-Accéder à la base de données des joueurs et des poissons
-Réinitialiser les scores de classement ou de progression individuelle
-Gérer les appâts et les espèces de poissons
-Modifier les caractéristiques des entités

Ce menu complet permet une gestion fine et efficace du système NFish.



✔️ Options serveur personnalisables via le menu admin

Les administrateurs ont accès à plusieurs options personnalisables pour adapter NFish aux besoins spécifiques de leur serveur. Ces options incluent la configuration des PNJ, les systèmes de classement, et les systèmes de récompense. Vous pouvez également désactiver certaines fonctions du Mareyeur ou modifier son modèle 3D via le fichier de configuration.



⚡ Optimisation avancée pour des performances améliorées

NFish est optimisé pour garantir des performances élevées sur des serveurs GMod même avec des ressources limitées. Le système de gestion des fils de pêche, conçu pour des usages intensifs, n'a aucun impact sur la bande passante du serveur, et vous pouvez surveiller la performance en direct via la commande net_graph 3.

NFish est idéal pour les serveurs cherchant à offrir un gameplay riche sans compromettre la stabilité ou les performances.



🪙 Monétisez votre serveur Gmod avec les VIP
Pour monétiser un serveur Garry's Mod (Gmod) avec NFish, les joueurs VIP profitent d'un avantage lorsqu'ils vendent du poisson : les PNJ leur rachètent à un prix supérieur à celui des autres joueurs, offrant ainsi une incitation supplémentaire à l'achat du statut VIP. Introduite dans la version 1.1, cette fonctionnalité est entièrement configurable et peut être désactivée si nécessaire. Pour plus de détails sur la configuration des groupes VIP bénéficiant de cet avantage, consultez le wiki dédié.

🧩 Addons GMod compatibles avec NFish

NFish est compatible avec plusieurs autres addons GMod, tels que :

Systèmes de leveling : Intégrez le gain d'expérience de pêche avec l'évolution globale des personnages.
Gmod Advanced Inventory System : Bien que NFish dispose de son propre inventaire, il est compatible avec mon systèmes d'inventaire GMod.
Systèmes de monnaie : Utilisez un système de monnaie externe pour gérer les récompenses ou les achats dans la boutique.
NPCS marchands configurables : Créez des marchands qui rachètent les poissons à des prix que vous configurez vous-même, vous y aurez plus de liberté que le NPC inclut.
Systèmes de personnages : Associez la compétence de pêche à des personnages spécifiques pour une progression personnalisée.
Systèmes de Karma et de réputation : Relâcher un poisson donne un peu de point de Karma, une manière calme et relaxante pour augmenter la réputation d'un personnage.

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

Wiki de NFish - The optimized GMod fishing game system

NFish - The optimized GMod fishing game system


☰ 1. Installation de NFish - The optimized GMod fishing game system
Installation : Téléchargez et décompressez le dossier norda_fishing_system.zip. Installez l'addon dans le fichier addons de votre serveur Gmod,
Chemin: garrysmod/addons/norda_fishing_system
☰ 2. Où trouver les ressources et les matérials? Quel est l'id Workshop de NFish - The optimized GMod fishing game system?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID des ressources de NFish - The optimized GMod fishing game system: 3342536415
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 3342536415 )
- Pour ajouter les ressources du workshop de gmod à votre collection : NFish - The optimized GMod fishing game system [Ressouces seulement] | Gmod Workshop
☰ 3. Comment ouvrir le menu d'administration de NFish?
Il y a plusieurs façon d'ouvrir le menu de gestion de NFish:
La command console: norda_fishing_system
Depuis le menu des raccourcies de Norda Admin System
☰ 4. Comment ouvrir le Wiki de NFish pour avoir les fiches techniques par espèces de poisson?
Il y a plusieurs façon d'accéder au wiki de NFish:
-La command console: nfish_wiki
-Parler au PNJ Finn the Fishermonger
-Depuis le panneau admin
-Depuis le menu d'affichage des stats d'un poisson pêché
☰ 5. À quoi sert le classement des joueurs dans NFish?
Le classement permet aux joueurs de se comparer et de voir qui a pêché les plus gros poissons. Cela ajoute une dimension compétitive au serveur, motivant les joueurs à se surpasser et à améliorer leurs compétences.

Lors de concours, vous pouvez réinitialiser le classement et, à la fin de l'événement, déterminer facilement qui est le gagnant. Cela crée une ambiance de compétition saine et engageante sur le serveur. Vous êtes libre de choisir la récompense.
Ranking - Gmod NFish the Fishing System
☰ 6. Est ce que toute les cannes à pêche ont les mêmes stats?
Oui seulement la variété des couleurs diffère. Seulement le niveau de pêche du joueur interfère avec les stats.
Gmod NFish - Fishing rod
☰ 7. Gameplay : Comment utiliser la canne à pêche ?
Lancer l'hameçon :
Lorsque vous avez une canne à pêche en main, cliquez sur le clic gauche pour lancer l'hameçon dans l'eau. Une jauge se remplit, indiquant la force du lancer. Votre niveau de pêche augmentera votre puissance de lancer, vous permettant de lancer plus loin.

Mouliner :
Utilisez le clic droit pour mouliner et ramener l'hameçon ou tirer sur le poisson lorsque vous en avez ferré un.

Changer d'appât et gérer l'inventaire :
Appuyez sur la touche recharger pour ouvrir votre inventaire d'appâts. Vous pourrez alors attacher un nouvel appât à votre hameçon. Cet inventaire affiche aussi les poissons que vous avez attrapés, que vous pourrez revendre au PNJ Fishermonger inclus dans le système NFish.

Gmod Fishing Gameplay
☰ 8. Gameplay: Comment fonctionne la pêche ? Comment pêcher sur Gmod?
Lancer l'hameçon :
Après avoir choisi votre appât et lancé l'hameçon, vous verrez celui-ci couler lentement dans l'eau. Un indicateur vous montre la distance entre l'hameçon et la surface, ainsi que la profondeur. Notez que certains poissons ne se trouvent qu'au fond, tandis que d'autres sont à différents niveaux.

Attendre le poisson :
Si un poisson passe près de l'hameçon, il peut ignorer l'appât et continuer son chemin. Soyez patient. D'autres poissons pourraient s'intéresser à l'appât.

Ferrage (attraper le poisson) :
Lorsqu'un poisson commence à picorer l'appât, c'est le moment de ferrer en cliquant sur le clic droit. La barre devient verte, indiquant qu'il est temps de commencer à mouliner.

Mouliner :
En maintenant le clic droit, vous entendrez le moulinet. Mais attention ! Mouliner fera bouger la "zone de confort" du poisson. Pendant ce temps, le poisson va se débattre et essayer de s'échapper en se déplaçant à gauche et à droite.

Zone de confort :
Si vous moulinez lorsque la barre est verte, le poisson se rapprochera de vous. Mais si le poisson sort de sa "zone de confort", la tension sur la ligne augmente.

Gestion de la tension :
La tension de la ligne est représentée par une barre rouge. Si cette barre atteint 100%, la ligne casse et vous perdez le poisson, ainsi que l'appât.

Gmod Nfish legend
☰ 9. À quoi sert le système de progression de la compétence de pêche ?
Votre niveau de pêche augmente à chaque poisson attrapé. Vous gagnez des points d'expérience en fonction de l'espèce et du poids du poisson.

En montant de niveau, la taille de la "zone de confort" pendant la pêche augmente, ce qui rend la capture des poissons plus facile.

Gmod Skill System - Fishing
☰ 10. Comment faire apparaître le PNJ Fishermonger et quel est son rôle ?
Vous avez plusieurs façon de le placer, soit via le spawnmenu de GMod soit via le menu de gestion de NFish
Gmod NFish - Spawnmenu
☰ 11. Est-il possible de désactiver les différents choix que propose le PNJ? Peut ont aussi changer son model?
Les modifications se font depuis le fichier configuration de NFish, trouvez ses variables:

cfg.npc_mdl = "models/player/group02/male_08.mdl"
cfg.npc_rebuy = 1 --1= Le NPC peut acheter le poisson du joueur
cfg.npc_sell_baith = 1 --1= Le NPC peut vendre des appâts
cfg.npc_ranking_menu = 1 --1= Le PNJ peut afficher le menu de classement
cfg.npc_fish_info = 1 --1= Le PNJ peut afficher les informations sur les poissons
☰ 12. Comment définir manuellement le niveau de pêche d'un joueur ?
Cliquez sur la ligne du joueur concerné dans le menu DB et sélectionnez "Set Fishing level"
Gmod Fishing - reset score
☰ 13. Comment réinitialiser la progression d'un joueur ?
Cliquez sur la ligne du joueur concerné dans le menu DB et sélectionnez "Reset Progression"
Gmod Fishing - reset score
☰ 14. Comment réinitialiser le nombre de poissons attrapés par un joueur ?
Cliquez sur la ligne du joueur concerné dans le menu DB et sélectionnez "Reset Fish Caught Score"
Gmod Fishing - reset score
☰ 15. Comment retirer un joueur du classement de pêche sans réinitialiser complètement le classement ?
Cliquez sur la ligne du joueur concerné dans le menu DB et sélectionnez "Reset the best score"
Gmod Fishing - reset score
☰ 16. Comment réinitialiser complètement le classement de pêche du serveur ?
Le bouton reset se trouve en haut à droite du menu admin, choisissez: Reset Score panel
Gmod Fishing - reset score
☰ 17. Comment activer/désactiver la sauvegarde de l'inventaire NFish ?
Accédez au menu Gameplay Module Settings et activez l'option en sélectionnant "ON" sur la première ligne.
Gmod NFish - Server options
☰ 18. Comment faire en sorte que les joueurs apparaissent directement avec une canne à pêche dans leur équipement ?
Dans le même menu Gameplay Module Settings, activez la deuxième ligne en sélectionnant "ON".
Gmod NFish - Server options
☰ 19. Comment augmenter la réputation Karma avec le système de réputation en pêchant ?
Toujours dans le menu Gameplay Module Settings, activez la troisième ligne en sélectionnant "ON".
Gmod NFish - Server options
☰ 20. Comment faire gagner des points d'expérience de personnage aux joueurs (en plus des compétences de pêche) ?
Dans le menu Gameplay Module Settings, activez la quatrième ligne en sélectionnant "ON".
Gmod NFish - Server options
☰ 21. Comment activer l'usure de la barre de stamina lors des actions de pêche ?
Rendez-vous dans le menu Gameplay Module Settings et activez la cinquième ligne en sélectionnant "ON".
Gmod NFish - Server options
☰ 22. Comment modifier l'unité de mesure pour passer de cm / kg à " / lb?
Dans le fichier configuration:

cfg.units_mod=0 --0= centimètre(cm) / kilogramme(kg), 1= inches(") / pound(lb)
☰ 23. Monétiser un serveur Gmod: Le PNJ rachètent le poissons plus cher aux membre VIP.
Pour monétiser un serveur Gmod avec NFish, les PNJ rachètent le poisson à un prix plus élevé aux membres VIP de votre serveur. Cette option a été ajoutée dans la version 1.1.

Pour définir les groupes VIP concernés par l'avantage du rachat de poisson, utilisez la variable cfg.VIP_GROUP dans le fichier de configuration :

cfg.VIP_GROUP={vip=2,superadmin=2}

Le nombre est le multiplicateur.
☰ 24. Problème canne à pêche est invisible
Si la canne à pêche est invisible cela signifie que quelque part dans un de vos addons ou votre gamemode:

Si c'est le cas en vue à la 3ème personne vous avez quelque chose qui désactive l'affichage du worldmodel de l'arme :
Player:DrawWorldModel( boolean draw )

Si vous avez ce problème en vue à la première personne (Vue FPS) c'est que vous avez quelque chose quelque part qui overide:
WEAPON:ViewModelDrawn( Entity ViewModel )
☰ 25. Comment choisir le système de devise du DarkRP?
Si vous utilisez le DarkRP, dans le fichier configuration trouvez la variable: cfg.Money_System et mettez là sur 1. Car 0 = mon système de monnaie : Gmod Money System + HUD Maker

----- Money System -----
-- 0 = Use my Gmod Money System + HUD Maker
-- 1 = DarkRP money
cfg.Money_System=0
Conseils

Conseil pour éviter les leaks de NFish - The optimized GMod fishing game 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 1.8


🎫 Ouvrir Ticket


avatar-76561198033784269

Créateur: Norda Scripts

Ventes26
Publié2 months
Mis à jour
Versionversion 1.8
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
Langages🇬🇧 🇫🇷
Event Optimisation Gameplay Standalone