Pivity

[Release] gNameChanger - Change your name by a RP way

Last read Never
#1

Greetings!

To practice the Lua language and its subtleties, I decided to improve the little NPC I did a few months ago. Most of the work has been done on the server side, (which I think is more "fun" than the client side), with notably the addition of the possibility to save the position of its NPCs a language system, an anti-spam system and much more !

I'm doing this post to get feedback from more experienced developers on the code I've implemented.

Here is the repositery Github : https://github.com/Gabyfle/gName-Changer

A complete and detailed description is available on the Github page.

start of README copy/paste


Features

  1. First spawn name change request [ BETA ]
  2. Configurable (active / disable)
  3. Nice blurred overlay, with community name and description
  4. Easy setup
  5. [HOT] Save the NPCs position! (command: gname_save_all [configurable])
  6. A complete config file : change colors, models and more !
  7. A nice UI
  8. Clean, elegant and beautiful dermas
  9. Smooth animations
  10. [HOT] Responsive panels ! (fixed!)
  11. Facilitate your administration
  12. Anti-spam protection! (configurable)
  13. Protection against smarties trying to use derma without going through the NPC.
  14. [HOT] An incredible blacklist system to block unwanted names and facilitate your administration!
  15. A beautiful admin panel to config the blacklist system
  16. Force player to have a proper caligraphy (configurable)
  17. Force player to change his RPName (command : gname_force <steamid>)
  18. Works with the latest DarkRP version !


Planned features

  1. Themes system (change theme colors, blur & more)
  2. Propose your ideas : https://github.com/Gabyfle/gName-Changer/issues (label : Feature Request)


Screenshots

These screenshots have been taken with the default colors. All colors are changeable.


First spawn name change request

overlay


3D2D NPC's title :

3d2d

(animation : https://goo.gl/RVnMrq)


Home frame :

frame


RPName changing frame :

Name


Blacklist's Admin Panel :

Admin Panel


Installation

The installation is pretty easy !

Just drap & drop the "gname-changer" folder to your "addons" folder in your own server. It had to looks like :

Looks like


Configuration

You can easily config your addon, by modifiying the "gname_changer_config.lua". To do this, just go to :

addons/gname-changer/lua/autorun/`

And open the file named : "gname_changer_config.lua" :kiss: end of README copy/paste

I hope it"s allowed to advertise an addon that is not for sale on GmodStore. I haven't seen anything that forbids it (since my addon is opensource)

Thanks for reading, Gabyfle.

Friendly x 13Agree x 2Funny x 2Winner x 2Optimistic x 1
Users viewing this thread
Nobody