gName-Changer
Un addon essentiel pour votre serveur DarkRP !
Informations
Il s'agit d'un simple addon qui permet à vos joueurs d'aller à la mairie pour faire une demande de changement de nom. Il est livré avec un panneau d'administrateur et quelques commandes d'administration pour faciliter votre administration.
Fonctionnalités
- Installation facile
- [HOT] Sauvegardez la position de vos PNJ! (commande: gname_save_all [configurable])
- Un fichier complet de configuration : changez les couleurs, les modèles et bien plus !
- Changement du nom à la première apparition! [ BETA ]
- Configurable (activer / désactiver)
- Un overlay sympathique avec un peu de flou, le nom de votre communauté et une petite description
- Forcez le joueur à changer d'identité lorsqu'il meurt
- Un UI cool
- Dermas propres, élégants et beaux
- Animations fluides
- [HOT] Des panels responsive !
- Facilite votre administration
- Protection contre le spam! (configurable)
- Protection contre les malins qui essaient d'utiliser le derma sans passer par le PNJ.
- [HOT] Un système de liste noire incroyable pour bloquer les noms indésirables et faciliter votre administration !
- Un beau panneau d'administration pour configurer le système de liste noire
- Forcez le joueur à avoir une caligraphie correcte (configurable)
- Obligez le joueur à changer son nom roleplay (commande : gname_force <steamid>)
- Répond aux besoins des développeurs, en leur permettant d'ajouter des choses facilement, et en ayant un code bien commenté et structuré.
- Fonctionne avec la dernière version DarkRP !
- When setting the
globalNotify
tofalse
, it would be great that the user himself can see a notification. - Proposez vos idées ici : Gabyfle/gName-Changer (label : Feature Request)
Ces captures d'écran ont été prises avec les couleurs par défaut. Toutes les couleurs sont modifiables.
- Première demande de changement de nom à l'apparition
- Titre du PNJ, en texte 3D2D
(animation : https://goo.gl/RVnMrq)
- La fenêtre principale :
- La fenêtre de changement de nom :
- Panneau d'administration de la liste noire :
Installation
L'installation est un jeu d'enfant!
Il suffit de glisser-déposer le dossier "gname-changer" dans votre dossier "addons" sur votre propre serveur. Voici à quoi votre dossier "addons" doit ressembler :
Développeurs
gNameChanger vous permet d'ajouter des actions à sa fenêtre principale. Voici un petit exemple de la façon dont vous pouvez ajouter de nouvelles actions :
- Tout d'abord, vous aurez besoin d'une fonction qui peut être exécutée à partir d'un autre addon :
Callback function:
function printHi() print("Hi")
end
hook.Add("gunlicencetesting", "testingthings", printHi)
- Ensuite, vous pouvez facilement ajouter une action en faisant quelque chose comme ceci, dans la table
gNameChanger.actions
(située dans le fichier de configuration) :
Adding a new button:
["gunlicence"] = { buttonText = "I want to buy a gun license!", buttonColor = Color(51, 25, 86), action = function() hook.Run("gunlicencetesting") end
}
Configuration
Vous pouvez facilement configurer votre addon, en modifiant le fichier "gname_changer_config.lua".
Pour ce faire, il suffit d'aller à :
addons/gname-changer/lua/autorun/
Et d'ouvrir le fichier nommé :
gname_changer_config.lua
Contribuer
Toute contribution à **gName-Changer** est bien sûr la bienvenue. Je vous invite à venir sur le dépôt **Github** et à commencer à contribuer en **Anglais** :
Gabyfle/gName-Changer
A clean, smart and freaking awesome name changer addon! - Gabyfle/gName-Changer
github.com
Me contacter
Vous avez besoin de mes services ou vous voulez juste discuter ? Ajoutez-moi ici :
- Steam