Gmod Safezones Systems (FR) - Script
Découvrez la puissance de SafeZones System, une solution dynamique et personnalisable qui s'adapte en temps réel et de manière persistante à vos besoins. Avec SafeZones System, vous avez le contrôle total : modifiez facilement la zone d'action selon vos préférences, bloquez l'utilisation des armes à l'intérieur d'une zone, ou retirez-les automatiquement de l'inventaire des joueurs lorsqu'ils y pénètrent. Vous pouvez même désactiver les dommages causés par les joueurs ou les Npcs, offrant ainsi des zones friendly. Avec SafeZone, vous avez le pouvoir de façonner l'expérience de jeu selon vos règles.
❮
❯
Description de Gmod Safezones Systems
🚀 Présentation de Gmod Safezones Systems
Gmod Safezones Systems est un addon de zone de sécurité dynamique et personnalisable. Lorsque vous vous trouvez à l'intérieur de la zone, vous êtes à l'abri des attaques des autres joueurs et vous ne pouvez pas utiliser vos armes. Un message avec un logo distinctif s'affiche sur votre HUD pour indiquer que vous êtes dans la zone de sécurité. Lorsque vous quittez la zone, le logo devient rouge pour signaler que vous êtes à l'extérieur et votre protection disparaît après 5 secondes. À ce moment, l'icône SafeZone disparaît également.
Vous avez la possibilité de définir un délai (par défaut de 5 secondes) pour profiter des effets protecteurs de la zone. Cette mesure a été mise en place pour lutter contre les abus et les rassemblements aux abords des zones de sécurité. Le temps est configurable à partir du fichier de configuration.
Ce système vous permet également de supprimer automatiquement les PNJ qui pénètrent dans la zone de sécurité. Il est également compatible avec Nextbot depuis la mise à jour 3.1 (février 2021).
De plus, vous pouvez activer une zone de suppression des armes. Lorsqu'un joueur entre dans cette zone, ses armes sont retirées. Vous avez la possibilité d'activer ou de désactiver une liste blanche d'armes autorisées. Pour éviter toute suppression accidentelle d'armes ou de PNJ que vous souhaitez conserver, vous pouvez même spécifier leur nom de classe dans le fichier de configuration.
Aucune compétence particulière n'est requise pour utiliser ce script. Il fonctionne sans DRM. Il vous suffit de l'installer et il sera opérationnel.
Le système Safezone propose deux formes : une zone cubique dont vous pouvez ajuster la taille en manipulant deux angles, ainsi qu'une zone sphérique qui peut traverser les murs. Vous pouvez facilement augmenter le rayon de la zone sphérique grâce à une interface dédiée.
Tous les efforts ont été déployés pour rendre ce système intuitif et convivial à utiliser.
Optez pour notre système de zone de sécurité et assurez un environnement de jeu équitable et sécurisé pour tous les joueurs. Prenez le contrôle de votre univers virtuel grâce à cette solution complète et polyvalente.
📌 Faits importants
-Il ne s'agit pas d'un DLC.
-C'est un système complet en un.
-Aucune connaissance en scripting pour savoir comment l'utiliser Fast, Spawn and Use.
-Compatible avec ULX et tous les autres adminaddon utilisant le même système.
-Compatible avec ServerGuard Groups depuis le 21 janvier 2017.
Depuis la mise à jour 1.1.3
-Add whitelist_weapons to being able to fire in the safe. Customisable.
-Include compatibility with ULX Admin Groups.
👑 Admin
Seule les administrateurs peuvent interagir avec les points de safezone et le voir.
🌶️ Contenu
-Système de notification.
-Avertissement lorsque vous êtes à l'intérieur ou à l'extérieur de la zone.
-Le temps d'activation de la protection est maintenant configurable dans le fichier 'share.lua'.
-La suppression automatique des PNJs lorsqu'ils entrent dans la SafeZone peut maintenant être activée. (Voir config.lua).
-Système de liste blanche d'armes pour les armes pouvant être utilisées dans la zone de sécurité. (Voir config.lua).
-BlackList Le système d'armes peut être utilisé dans la safezone. (Voir config.lua).
💾 Persistance
-Système de persistance inclus.
-Activation de la persistance[/b] facilement, appuyez sur 'USE' sur l'entité pour activer ou désactiver la persistance.
-La zone de sécurité ne peut pas être supprimée si la persistance est activée depuis la version 1.6.
⚙️ Fichier de configuration (capture d'écran dans les médias)
Vous trouverez le fichier de configuration à cet emplacement: zworld_safezone_square/config.lua
⌨️ Commandes de Safezones System
- Pour supprimer les zones de sécurité: nordahl_safezone_cleanup
- Pour nettoyer le fichier de persistance: nordahl_safezone_persistancefile_cleanup
- Rendre les cubes invisibles: Hidethecube
Chemin: garrysmod/addons/nordahl_safezones_systems
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2513514645 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Safezones Systems [Ressouces seulement] | Gmod Workshop
ordahl_safezone_customizable_cubic/lua/entitieszworld_safezone_squareconfig.lua
ZSS_HUDN_NOTIF
dans le fichier config.lua:ZSS_HUDN_NOTIF=1
Remplacez le 1 par un 0.ENT.TimeBeforeProtection
dans le fichier config.lua. Et remplacez le chiffre 5 par celui que vous avez besoin. Il s'agit du chiffre en seconde du temps d'activation.ENT.Use_SZWeapon
dans le fichier config.lua:ENT.Use_SZWeapon=0 (Tout le monde peut utiliser ses armes dans la safezone)
ENT.Use_SZWeapon=1 (Utiliser la liste blanche des armes)
ENT.Use_SZWeapon=2 (Utiliser la liste noir des armes)
Nordahl_SZ_Whitelist_weapons2
& Nordahl_SZ_Blacklist_weapons2
dans le fichier config.lua:En quelques exemples:
Nordahl_SZ_Whitelist_weapons2={'gmod_tool','gmod_camera','weapon_physgun','',''} --Ajoutez ici les armes qui peuvent être utilisé dans la safezone
Nordahl_SZ_Blacklist_weapons2={'weapon_crowbar','',''} --Ajoutez ici les armes qui ne peuvent pas être utilisé dans la safezone
ENT.SafeZoneNPCDeleted
dans le fichier config.lua:
0
= Suppression automatisé désactivé.
1
= Le Npcs est supprimé lorsqu'il entre dans la zone.
Ne pas oublier d'ajouter le nom des classes des npcs si vous ne voulez pas tout supprimer les npcs.
Par exemple je veux que les zombies d'Half Life 2 soit supprimé lorsqu'ils pénètre dans la zone.
Nordahl_NPCS_Blacklist={"npc_zombie",""}
nordahl_cfg_1364.Players_DrawLimit = 1 --(Défaut 1) 0= Désactivé | 1= Activé