Gmod Scoreboard Editable (FR) - Script
Tout d'abord, vous achetez enfin une identité unique pour votre serveur qui reflète votre projet. Fini les serveurs avec tous les mêmes tableaux d'affichage, etc. Donnez à vos clients le sentiment qu'ils sont sur quelque chose d'unique. Le Scoreboard éditable (aussi appelé menu d'onglet), répond aux besoins des utilisateurs qui souhaitent un panneau élégant et personnalisable rapidement et sans passer par le téléchargement d'images sur l'atelier. Le petit plus est qu'il comprend également une liste d'actions utiles pour agir en tant qu'administrateur. Cliquez sur le joueur pour le soigner, le kicker, le téléporter, etc. Ce qui fonctionne même si votre gamemode n'est pas un DarkRP.
❮
❯
Description de Gmod Scoreboard Editable
🚀 Presentation
Ce tableau de bord (Tab Menu ou Scoreboard) est personnalisable en temps réel, il est conçu pour les différents DarkRP. (StarwarsRP, HogwartsRP, MangaRP, HaloRP, SchoolRP, MilitaryRP, StalkerRP, ect), mais peut aussi fonctionner avec d'autres modes de jeu comme sandbox, ect.
Ayez un œil sur les joueurs connectés et quelques variables que vous pouvez modifier (Ping, Deaths, Frags, Job, Role), cliquez sur la ligne d'un joueur pour afficher les options administratif comme, goto, bring, teleport là où vous regardez, godmod, .
Configurez les couleurs, le titre, l'image de la bannière, le code couleur qui correspond à l'atmosphère de votre univers.
Système de recherche intégré. Un bouton filtre vous permet d'écrire quelques caractères pour afficher rapidement les joueurs dont le nom correspond, et il dessine devant vos yeux. Vous pouvez également réduire les postes par catégorie.
Modifiez plus rapidement l'image des fonds, copiez les liens de vos images directement dans le panneau. C'est fait. Configurez les couleurs et les liens des boutons de vos boutiques, sites, forums, discord, groupe steam. C'est déjà fait ? Les commandes d'administration sont incluses directement, ce qui permet d'utiliser des fonctions telles que Goto, Bring, Freeze, Build, Godmod, Soigner ses points de vie, Respawn etc. Toutes ses fonctions fonctionnent sur n'importe quel mode de jeu existant même si ce n'est pas un DarkRP.
En bas à gauche s'affichera vos liens importants que vous souhaitez mettre en avant.
En ce qui concerne la mécanique d'optimisation, votre utilisateur ne télécharge le skin qu'une seule fois lors de sa première connexion, les images sont stockées dans le dossier de données, si l'image existe il ne la téléchargera pas à nouveau. Il est possible de désactiver le code côté serveur et de personnaliser le skin depuis le fichier de configuration côté client en copiant la configuration faite depuis l'interface, donc copier/coller le skin personnalisé dans le fichier de configuration en cliquant sur un simple bouton.
👑 Fonctions administratives incluses
La fonction admins fonctionne sur tous les mods, même sandbox et autres. Cliquez sur la ligne du joueur pour voir les choix qui vous sont proposés.
- GOTO : Allows you to teleport on the user
- BRING : Allows you to teleport the user in front of you
- TELEPORT : Teleports the user to where you are looking
- Retour à la position initiale : Après une téléportation, vous pouvez retourner l'utilisateur à sa position initiale.
- Slay : Allows you to kill the user
- Kick (Or any kick, it's faster on the TAB) : Kicke the user simply and efficiently from the scoreboard
- Freeze : Freeze the user
- God : Activate/Desactivate the Godmod on the user
- Heal : Heal the user's health
- Strip weapons: Delete all the weapons of the user
- Give weapon : Donner une arme au joueur depuis la liste
- SPECTATE : Activate the spectator mode on a user
- Slap : Remove life points from the user
- Mute Chat/Voice : Mute the user
- Automatic Backup
- Access to the customization menu is only by the rank you saved in the configuration file, by default to admins and superadmins. If you don't have an admin system you can always add your SteamID in the config file.
📦 Features
- Unique identity
- Scoreboard Editable from the interface, see in live what you do
- Simple and quick Admin actions
- Informe the user is Staff is connected
- Shortcut button to open a <a href=/gmod-scripts/3909/report-tickets-system>support ticket</a> on your server
- Shortcut button to open a <a href=/gmod-scripts/3906/darkrp-f4-menu-customizable>the F4 Menu</a> You can then release the F4 menu button for something else
- Already Translated into several languages automatically: English, French, German, Russian, Spanish
🎨 What is customizable?
- Edit the RGBA color codes of the different parts of the interface (check the video or the screenshots), panels, button, external border, internal window border
- Edit the background image of the scoreboard with a URL of image that you copied dirrectly from the panel
- Edit menu Logo or Banner image with a URL of image that you copied dirrectly from the panel
- Edit the addition of buttons with clickable links: Your Website, Your Discord Link, Your Steam Group, Donation Page or Shop.
- Edit the size of the interface: Height, Width
- Edit the title in the header of the interface
- Edit the sound type when opening, closing the menu and when clicking on a button
- Choose whether the Scoreboard opens in fullscreen or according to your chosen size
📌 Choice of the method - Optimisation
- The user receive the setting from the server (customisation in live)
- The most optimized : Copy your customisation in the config file
📌 The console commands
Commands is also integred as buttons in the panel
- Reset server-side settings: nord_scoreboard_color_reset
- Reset client-side settings: nord_scoreboard_color_reset_clientside
💾 Persistence
Tout ce que vous ajoutez ou supprimez est enregistré en temps réel dans un système indépendant de tous les autres systèmes, afin de garantir la compatibilité et des performances optimales.
🚀 Installation
Installez le script dans le répertoire / Steam / steamapps / common / GarrysMod / garrysmod / addons de votre serveur Gmod, vous pourrez l'utiliser en appuyant sur le bouton TAB, après un redémarrage du serveur c'est mieux.
📌 Configuration
Vous trouverez le fichier de configuration à cet endroit: nordahl_scoreboard_editable/lua/autorun/nordahl_tabmenu_config.lua
✅ Admin System Compatibility
Compatible avec l'ULX, SAM, SERVEURGUARD, FADMIN
✅ Gamemodes Compatibility
- Compatible avec tous les mods DarkRP, StarwarsRP, HogwartsRP, CityRP, gtaRP, AnimRP, MangaRP, ScoolRP, CloneRP, CloneRP, HaloRP, HarryPotterRP, PoudlardRP, MedievalRP, StalkerRP, Sandbox mod.
Chemin: garrysmod/addons/nordahl_scoreboard_editable
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2439193072 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Scoreboard Editable [Ressouces seulement] | Gmod Workshop
Glissez tout simplement votre image à l'interieur, attendez l'upload et récuperez le lien de l'image en faisant clique droit sur l'image. Attention le lien de l'image n'est pas la même chose que le lien de la page.
Donc lorsque vous avez bien copié le lien de l'image vous devez avoir une extension à la fin : .jpg .jpeg .png
La hauteur, la largeur, le son d'ouverture et de fermeture du menu, le son des boutons, l'image de fond, la bannière, et les liens. Les nombreuses différentes variables de couleurs vous permettant d'obtenir un scoreboard unique propre à votre serveur.
Éditez la variable skin_preset
-- 0 = Starwars, 1 = Hogwarts, 2 = Manga RP, 3 = HalloRP RP, 4 = MilitaryRP, 5 = MedievalRP
cfg.skin_preset = 0
Exemple :
nordahl_cfg_3912.Tab_Column={
{id="rank",fun=function(v)return nordahl_cfg_3912.user_group(v)end},
{id="jobs",fun=function(v)return team.GetName(v:Team())end},
{id="salary",fun=function(v)return nordahl_cfg_3912.stringifycash(v:getDarkRPVar("salary") or 0)end},
--{id="kill",fun=function(v)return v:Frags()end},
--{id="death",fun=function(v)return v:Deaths()end},
{id="ping",fun=function(v)return v:Ping()end},
}
Pour ajouter des colonnes, ajouter des lignes dans cette même table.
Mute : Permet de muter un joueur
User Teleportation contient :
1. Goto : Permet de se teleporter en face du joueur.
2. Bring : Permet de téléporter le joueur en face de vous
3. Teleport : Permet de téléporter l'utilisateur à la position où vous regardez
4. Return : Permet de retourner l'utilisateur à la position où il était avant le Goto, Bring ou Teleport
Kick : Permet de kicker un joueur
Ban : Permet de bannir un joueur
Freeze : Permet de débloquer / bloquer les commandes d'un joueur
God : Permet d'activer / désactiver le Godmod
Respawn : Permet de forcer le respawn d'un joueur
Touch Weapons : Concerne les différentes interactions concernant les armes,
1. Stripweapons : Permet de retirer toutes les armes.
2. Give Weapons : Permet de donner des armes depuis une liste.
3. Give Tools : Permet de donner le toolgun (gmod_tool) et le physgun (weapon_physgun) et le gmod_camera
Touch Life : Permet de toucher tout ce qui est relatif à la santé du joueur.
1. Heal Max HP : Redonne les points de vie maximum au joueur.
2. Heal Select HP : Choisissez la quantité de points de vie que vous souhaiter redonner
3. Damage : Retirez des points de vie à l'utilisateur
4. Slay : Tue le joueur
Cleanup : Permet de supprimer tout les objets spawné par le joueur sur le serveur
Tab Visibility : Permet de rendre invisible dans le scoreboard l'utilisateur, cela peut aussi être vous lorsque vous cliquez sur votre propre ligne
Et plus bas ouvrir le profil steam de l'utilisateur ou copier sont steamid et son steamid64.
Pour le menu F4 : /gmod-scripts/3906/darkrp-f4-menu-customizable
Pour les tickets support : /gmod-scripts/3909/report-tickets-system
Dans le fichier de configuration:
cfg.Hide_jobs_list = 0 //0 = Afficher le nom des jobs dans le scoreboard, 1 = Masquer les jobs DarkRP des utilisateurs dans le scoreboard
-----CUSTOMISATION-----
// Supprimez la ligne que vous ne voulez pas
cfg.Screen={
{id="scoreboard",icon=Material("ngui/nordahl_scoreboard2.png")},
{id=""},
{id="f4",icon=Material("ngui/nordahl_f4_menu2.png")},
{id="support",icon=Material("ngui/nordahl_scoreboard/ticket.png")},
{id="website",icon=Material("ngui/nordahl_scoreboard/link.png"),link=1},
{id="donate",icon=Material("ngui/nordahl_scoreboard/star.png"),link=1},
{id="discord",icon=Material("ngui/nordahl_scoreboard/discord.png"),link=1},
{id="steamgroup",icon=Material("ngui/nordahl_scoreboard/steam.png"),link=1},
}
opentab : Chemin du son d'ouverture du menu tab
closetab : Chemin du son de fermeture du menu tab
press : Chemin du son joué lorsqu'on clic sur un bouton dans le scoreboard.
-----SOUND-----
-- To disable = ""
cfg.sound={
opentab="ambient/machines/keyboard5_clicks.wav",
closetab="ambient/machines/keyboard4_clicks.wav",
press="ambient/machines/keyboard2_clicks.wav"
}