Loot Spawn Point Editor (FR) - Script
Le Loot Spawn Point Editor est un script complet et indépendant permettant d'éditer les points d'apparition du butin sur les cartes de jeu. Il offre la possibilité de choisir le taux de chance d'apparition, ainsi que le délai de réapparition du butin. Le système fonctionne de manière automatisée et peut également faire apparaître des PNJ. Il offre une interface conviviale avec un panneau de gestion complet, traduit dans plusieurs langues. Le système est compatible avec différents addons administratifs et peut être utilisé sans nécessiter de connaissances en Lua. Il inclut également des fonctionnalités telles que la détection des points d'apparition via une commande de chat et la persistance des configurations. Cependant, il n'est pas compatible avec les véhicules.
❮
❯
Description de Loot Spawn Point Editor
🚀 Présentation deLoot Spawn Point Editor
Utilisez Loot Spawn Point Editor pour modifier les apparitions de butin sur vos cartes, en ayant également le choix du taux de chance d'apparition, ainsi que la possibilité de choisir le délai de réapparition entre 5 secondes et 1 heure. Une fois que vous avez tout placé, tout fonctionne de manière automatisée. En bonus, mon système peut également faire apparaître des PNJ. Si vous mettez plusieurs objets dans la liste du point d'apparition, il choisira au hasard dans cette liste. Tout ce qui peut apparaître dans la catégorie d'entité peut être ajouté. Comment cette fonctionnalité fonctionne-t-elle ?
-Vous devez simplement faire apparaître le cube et appuyer sur "UTILISER" pour accéder au menu.
-Ajoutez des entités dans la liste du spawner à droite, il existe deux méthodes pour le faire.
La première méthode consiste à écrire le nom de l'entité et à valider, puis la ligne apparaît dans la liste. Notez que vous pouvez copier le nom de l'entité depuis le menu d'apparition en faisant un clic droit dessus, puis coller.
La deuxième méthode est plus simple, j'ai créé un système de détection d'entité autour du spawner. Vous placez votre objet à côté du point d'apparition, vous ouvrez le menu du spawner et vous cliquez sur "Détecter", cela vous montrera ensuite tous les objets autour de lui. Sélectionnez l'objet que vous souhaitez ajouter à la liste du spawner. Une fois ajouté, l'objet au sol sera automatiquement supprimé.
-Activez le système en choisissant le délai de réapparition. Par défaut, il est arrêté. Notez que l'option 5 secondes est utile pour vos tests. Si l'objet créé par le spawner existe toujours, aucun nouvel objet n'apparaîtra. C'est une astuce qui permet d'éviter l'engorgement et d'avoir trop d'objets au sol.
-Ajustez le taux de chance d'apparition, qui est par défaut à 100%. Vous pouvez faire apparaître un objet rare et régler le taux d'apparition à 10% de chance, ceci n'est qu'un exemple, le choix va de 0 à 100%.
-Et pour vous aider à organiser, mon système inclut Admin-Eyes, une sorte d'ESP pour les administrateurs, qui vous permet de voir tous les points d'apparition sur la carte avec les icônes et les noms que vous avez attribués. Cela vous permet d'avoir une vue sur votre travail et de travailler de manière cohésive avec votre équipe.
-Nordahl_loot_finder est un système de détection des points d'apparition, car les clients ne peuvent pas les voir. Il peut être désactivé depuis le fichier de configuration config.file.lua avec 0|1.
Lorsque le joueur écrira la commande !loot_finder dans le chat, cela affichera en mètres la distance du point d'apparition le plus proche de vous. La distance est également configurable dans le système de fichier de configuration.
- Depuis la version 1.9 (août 2018), il est désormais possible de désactiver la génération automatique du butin (le butin automatique est appelé mode : 0).
Un mode secondaire a été ajouté pour forcer l'apparition du butin uniquement lorsque le joueur appuie sur "Utiliser" (par défaut, la touche E), appelé mode 1. Consultez la question 10 dans le wiki pour savoir comment changer de mode.
Note : Le système ne permet pas encore l'apparition de véhicules. J'y réfléchis un peu avant de le faire.
📌 Faits importants
-Aucune connaissance préalable requise.
-Compatible avec tous les modes de jeu et toutes les cartes.
-Ce n'est pas un DLC, c'est un script complet et indépendant des autres.
-Pas besoin de connaître le Lua pour l'utiliser, en le lisant vous découvrirez tout son potentiel.
-Compatible avec les rangs ULX et autres addons administratifs.
-Le système fonctionne automatiquement. Une fois configuré, vous pouvez l'oublier et le laisser s'exécuter. Il n'est pas possible de supprimer accidentellement le point d'apparition lorsqu'il est activé.
-Vous pouvez utiliser, sans aucune appréhension, le bouton de nettoyage de Gmod.
-Compatible avec ServerGuard depuis le 22 janvier 2017.
-Pas pour les véhicules.
-Peut également être utilisé pour les PNJ.
⚙️ Panneau et outils
-Panneau de gestion complet déjà traduit dans 20 langues que vous pouvez configurer en permanence dans les options du panneau (bulgare, tchèque, anglais, estonien, finnois, français, allemand, grec, italien, japonais, coréen, letton, norvégien, polonais, portugais, roumain, russe, espagnol, suédois, turc).
-Modifier le nom.
-Choisir le logo de l'apparition.
-Modifier la couleur.
-Modifier le cycle de temps de l'apparition.
-Modifier la liste du butin et des PNJ.
-Bouton pour activer/désactiver le système.
-Bouton pour activer/désactiver la persistance.
-Bouton pour masquer/afficher toutes les apparitions.
-Bouton pour activer/désactiver les Admin Eyes (l'outil Admin-Eyes vous permet de voir toutes les apparitions sur la carte comme un ESP avec leur nom et leur logo que vous avez définis lors de la création).
-Dupliquer.
-Supprimer.
-Panneau de gestion des entités (butin/objet).
-Panneau de gestion des PNJ.
-Loot Finder pour les clients.
-Fichier de configuration.
💾 Persistance
-Mon système de persistance est inclus avec ce script.
-Les configurations sont sauvegardées, vous pouvez redémarrer votre serveur et tout sera conservé.
-Vous pouvez activer ou désactiver la persistance d'un simple bouton depuis le panneau.
-Commande pour supprimer tous les points sur la carte : nordahl_entspawnpoint_cleanup.
⚙️ Commandes de la console
-Fatigué d'oublier vos commandes ? Utilisez alors ce Centre de commandes de scripts. Toutes les commandes sont préconfigurées dans une interface unique personnalisable.
-Apparition sans panneau (pour les modes de jeu qui n'ont pas de menu d'apparition) : spawn_ent_spawn_point.
-Pour pouvoir modifier le point lorsque le mode 1 est activé : nordahl_lootspawn_edit 1
1 = mode édition activé, 0 = désactivé.
📌 Commandes du chat
Détection des points dans votre chat : !loot_finder
☝️ FAQ
Q : "Je souhaite trier mes entités par fonction (nourriture, médicaments, armes, ...), est-il possible de faire apparaître une entité de manière aléatoire parmi toutes les listes ?"
R : "Oui, le système fait apparaître de manière aléatoire s'il y a plusieurs entités dans la liste."
Q : "J'aimerais savoir s'il est également possible de configurer le délai avant l'apparition d'une nouvelle entité (le but étant de faire apparaître une entité de manière complètement aléatoire 15 minutes après avoir été prise)."
R : "Oui, vous pouvez choisir le délai que vous souhaitez. Tout cela se fait depuis l'interface."
Q : "Compatible avec les véhicules ?"
R : "Non."
Q : "Quelle carte ai-je utilisée dans ma capture d'écran et ma vidéo ?"
R : "Il s'agit de gm_susquehanna."
Chemin: garrysmod/addons/nordahl_loot_ent_spawn_editor
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2513517404 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Loot Spawn Point Editor [Ressouces seulement] | Gmod Workshop
lua/entités/ent_spawn_point/config.lua
ne pas oublié de redémarrer lorsque vous le modifiez. c'est mieux pour certains OS.