Media
Description πŸ‡¬πŸ‡§ Description πŸ‡«πŸ‡·

Gmod Advanced Character Creator System - Script

Demonstration Youtube video of Gmod Advanced Character Creator System

Gmod Character Creator System is a GMod addon, it is a character selection menu created beforehand in the character creation menu, it offers the possibility to your users to find their characters they have created. In the atmosphere that you have imagined it welcomes your players in a beautiful interface specific to the server universe since it is customizable, a quantity of slots defined by the admin allows the user to create several different characters. With the ability to make PlayerModel only accessible to VIP, Staff or SteamID. See making the slots private, to give a good reason to be VIP, this is an example. An administration panel allows to find and modify the character of players as admin.

Build a Starwars Characters Selection Menu Create your character on alot slots A character selection menu specific to your servers identity Generate a Playermodel list per DarkRP Jobs Selected If scripts of MangaRP and AnimRP are rare you can custom my addon anime-darkrp-style How restrict Gmod Playermodel per job or ranks or Steamid Gmod Character Creator System with Skins and Bodygroup Editor Create as many slots as you allow in public vip or staff clonerp-style slots-vip-staff-publics All is Editable Gmod Character Creator System Admin Panel Build a Gmod Hogwarts Character Selection Menu Image a HogwartsRP Character Creation menu and do credits-system slot-price selector types-of-lock

Maximum image size
Description

Description of Gmod Advanced Character Creator System

Summary:
  1. πŸ“˜ Description of Gmod Character Creator System
  2. πŸ“¦ What Gmod Character Creator System contains
  3. πŸͺ™ The Benefits to motivate your VIPs or Premium
  4. 🎨 Customizable Slot and Character Selection Menu
  5. βš™οΈ User-created character administration and management system
  6. πŸ’Ό The Character Creation System
  7. πŸͺ› Customizing PlayerModel BodyGroups during character creation
  8. 🧰 Definable variables during character creation
  9. ❓ What type of need can Gmod Character Creator System meet
  10. 🧩 Compatible Scripts associations that can be used as addon to Gmod Character Selection System
  11. 🎨 Menu customization system to adapt it to your universe (Starwars, Hogwarts, Hallo, Medieval, Anime, ect)
  12. πŸ•ΉοΈ Commands
  13. 🌎 Translated into several languages


πŸ“˜ Description of Gmod Character Creator System

Gmod Character Creator System: Advanced Character Customization for Your GMod Server

The Gmod Character Creator System is a powerful GMod addon that provides your users with an unparalleled character customization experience. This system allows you to create a menu for selecting pre-made characters within the character creation menu, making it easy for your players to retrieve their created characters.

The interface of this menu is beautifully designed to seamlessly integrate into the unique universe of your server, whether it's a Star Wars world, the Harry Potter universe, or any other setting. With complete customization capabilities, every detail of the interface can be adapted to match your server's aesthetic and offer a fully immersive experience for your players.

With a set number of slots defined by the administrator, your users will have the ability to create and manage multiple different characters. This flexible system stimulates player creativity and encourages the exploration of various roles and appearances within your server.

An exclusive feature of the Gmod Character Creator System is the ability to make certain PlayerModels accessible only to VIPs, staff, or specific SteamIDs. You can also choose to make certain slots private, providing an enticing incentive to become a VIP without introducing game imbalance. This allows your players to enjoy a wide range of customization options without compromising gameplay fairness.

On the administration side, this system offers an intuitive administration panel that facilitates the search and modification of player characters. As an administrator, you have complete control over character management, enabling you to maintain a harmonious gaming environment and meet the specific needs of your users.

With the Gmod Character Creator System, your users will easily retrieve their characters every time they log in, ensuring a seamless continuity in their gaming experience. This advanced addon is an essential component for GMod servers aiming to provide extensive customization and persistent features, guaranteeing a fully immersive experience for all players.

The Gmod Character Creator System's description page provides valuable information about its features and customization possibilities. If you're looking to make skins and bodygroups persist on each player's model and have them available upon reconnection, this script is perfect for you.



πŸ“¦ What Gmod Character Creator System contains

1. An administration and management system for the characters created by your users on your server.
2. A customizable character creation system.
3. A character selection system previously created.
4. A customization system for the character selection menu, to adapt it to your universe, for example Starwars.
5. Up-to-date documentation and support.
6. Editable Slot System, you can choose if your players can create only 1 character or as many as you define.
7. Compatibility with all DarkRP and works even without DarkRP.
8. A configuration that adapts to your needs.
9. PlayerModel restriction system, by VIP, public, for Staff and SteamID64.



πŸͺ™ The Benefits to motivate your VIPs or Premium

Add to the list of benefits of being a VIP on Gmod, PlayerModel Special for VIPs and more Character Creation Slot!

You have the possibility to:
1. Make some PlayerModel on Gmod only available to Staff or VIP members or to a SteamID. For example if you want only one user to use a single model it is possible.
2. Make some Slots only accessible to Staff or VIP members, i.e. your donor members will be able to create more characters.



🎨 Customizable Slot and Character Selection Menu

Welcome your players in your universe, style that you will have created, background music that you will have chosen or composed, make them feel the nostalgia of a good Starwars or Hogwarts even before they are playing on your server. Although it is coded by me, you will proudly display it since it will be imagined and created by yourself.



βš™οΈ User-created character administration and management system

A clean intuitive interface with pagination will allow you to have a view of all the characters created on your server, as an administrator you will have the possibility to modify them. For example, if an RP name is not correct, you can change it.
A search system will allow you to find all the characters of a user.
And to delete them.



πŸ’Ό The Character Creation System

When your users arrive, they will have the ability to create a character, modify bodygroups, skins, and choose PlayerModels entirely under your control, as you have defined. In the atmosphere you have created.



πŸͺ› Customizing PlayerModel BodyGroups during character creation

Your users will be able to choose to customize their character via the model's Bodygroups. So your PlayerModels that you add to your GMod server should have BodyGroups included.



🧰 Definable variables during character creation

1. RolePlay name for the RP = Your users will be able to create a Roleplay name for the character that you can edit as admin in the admin panel.
2. Age of the character
3. Gender of the character (which will be useful when adding a Voice Menu later)
4. Starting Job = If you are using DarkRP this line will be visible, the job detection variable is RPExtraTeams for DarkRP, you will be able to choose if your user spawns as a Citizen or if he chooses his job, you will be able to choose if the PlayerModel list is generated based on the jobs or your own PlayerModel list. This line disappears if you don't have DarkRP but you can force it to appear in the configuration file even if you don't have DarkRP installed.
5. PlayerModel clothing color = If the PlayerModel can be customized in color then you will have the possibility to change its color.
6. Do you need VIPs to have access to special models? My Gmod addon does the job.



❓ What type of need can Gmod Character Creator System meet

1. Are you looking for a character creation system for your Gmod DarkRP server?
2. How to have a character selection system with one or more slots, or as many slots as the staff wants?
3. Are you looking for a nice, advanced and optimized character selection system?
4. How to save the DarkRP job of a player when he disconnects from the Gmod server?
5. Separate statistics of each character.
6. How to make skins and bodygroups persistent on each player's model. And find them when they log in again?



🧩 Compatible Scripts associations that can be used as addon to Gmod Character Selection System

1. Gmod Leveling System Leveling System + backup
2. Gmod Money System Money System + backup
3. Gmod Health Modules Health Armor System + backup
4. Gmod Stamina System Stamina System + backup
5. Gmod Hunger Mod Hunger System + backup
6. Gmod Thirst Mod Thirst System + Sauvegarde
7. Gmod Mana System Mana System + backup



🎨 Menu customization system to adapt it to your universe (Starwars, Hogwarts, Hallo, Medieval, Anime, ect)

Like many of my scripts you have the possibility to customize the interface, the background image without workshop via links images that you upload on an image host, imgur or your own website.
The colors of each element are modifiable (see video)
The writing fonts.
The location of the banners and buttons.
The music of the character creation menu.



πŸ•ΉοΈ Commands

To open the character management menu for the admins, you can just write in the console: "character".
Or use my Admin System for GMod which has a button to open the menus of all my scripts.



🌎 Translated into several languages

Translated into French, English, German and Spanish.

πŸ”Ή WIKI & F.A.Q πŸ‡¬πŸ‡§
Wiki πŸ‡¬πŸ‡§ Wiki πŸ‡«πŸ‡·

Wiki of Gmod Advanced Character Creator System

Gmod Advanced Character Creator System


☰ 1. Installation of Gmod Advanced Character Creator System
Installation: Download and Unzip the folder norda_character_creator_system.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/norda_character_creator_system
☰ 2. Where can I find resources and materials? What is the Gmod Advanced Character Creator System Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of Gmod Advanced Character Creator System: 2809417661
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 2809417661 )
- To add gmod workshop resources to your collection : Gmod Advanced Character Creator System [Content Only] | Gmod Workshop
☰ 3. How to open the character management menu created in slots?
To open the character management menu for admins, you can just write in the console: "character"
You will be able to edit the characters as an Admin see even delete them if needed.

My Admin System for GMod also allows you to do this, my scripts are listed there from an interface and you just have to click a button to open the menu.
☰ 4. How to disable the automated launch of the Selection Menu when the player logs in?
In the configuration file find the line:

cfg.automatic_launch = 1 -- 1 = ON / 0 = OFF: The panel is launched automatically when the player connects, use cmd: norda_character_creation to launch it manually.

A safety feature allows players who find a way to launch it manually on the client side to not be able to respawn until it dies or disconnects.
☰ 5. How to prevent the ability to delete their characters to players?
In the configuration file find the line:

cfg.user_can_delete = 1 -- 1 = ON / 0 = OFF : If enabled the user can delete his own character
☰ 6. How to choose the number of slots user can have to create characters?
In the configuration file find the line:

cfg.Character_Slot = 4 -- Number of different characters that can create the user
☰ 7. How to set up VIP or Staff Characters Slots?
In the configuration file find the line:

-----Character Slots Reserved options-----
-- 1 = VIP Reserved Slot
-- 2 = Reserved Slot for Staff

cfg.Slot_Reserved={
[3]=1, -- In this example, slot 3 is reserved for VIPs
[4]=2, -- In this example, slot 4 is reserved for Staff.
}

-- Which rank is considered personal
cfg.Slotreserved_staff={
superadmin=true,
admin=true,
}

-- The name of the VIP rank is considered as VIP
cfg.Slotreserved_vip={
vip=true,
}
☰ 8. How to customize the list of PlayerModels?
In the configuration file find the line:

-----Models List System-----
-- 0 = Sandbox PlayerModel
-- 1 = Customised PlayerModel List
-- 2 = DarkRP Model depending on the job, in short you generate the list of models depending on the selected starting job.

cfg.Models_List_System = 0

-- If Models_List_System is = 1
cfg.Custom_Models_List={
["male_03"] = "models/player/Group01/male_03.mdl",
["p2_chell"] = "models/player/p2_chell.mdl",
["guerilla"] = "models/player/guerilla.mdl",
}
☰ 9. How to make PlayerModels private on GMod for VIP or Staff?
In the configuration file find the line and add the model and number corresponding to the desired option:

-----PlayerModels Reserved-----
-- 1 = PlayerModel is reserved For VIP
-- 2 = PlayerModel is reserved Staff member

cfg.PlayerModels_Reserved={
["models/player/Group01/male_03.mdl"] = 1, -- Example 1: male_03 can be selected only by VIPs
["models/player/Group01/Male_07.mdl"] = 2, -- Example 2: Male_07 can only be selected by Staff
["models/player/p2_chell.mdl"] = 1, -- Example 3 : p2_chell can only be selected by VIPs
}
☰ 10. How to make PlayerModels on GMod private to a SteamID or multiple SteamIDs?
In the configuration file find the line and add the model and SteamID64s that can use it:

-- Add the SteamID64 of users who can access this model

cfg.PlayerModels_SteamID_Reserved={

["models/player/p2_chell.mdl"] = {
["76561198033784269"]=true, -- In this example 76561198033784269 will be able to use the PlayerModel p2_chell.mdl
["other_SteamID64"]=true
},
["models/player/Group01/Female_02.mdl"] = {
["76561198033784269"]=true,
["other_SteamID64"]=true
},
}
☰ 11. How to change the job selection system from the character creation menu?
In the configuration file find the line and add the model and SteamID64s that can use it:

----- Modules Job Selection -----
-- 0 = OFF, Don't do anything about the jobs, let DarkRP do it. Also for servers without jobs (Sandbox or other gamemodes)
-- 1 = ON, The user appears as [cfg.Default_Job], this is the default job, with no possibility to select a job in the character creation menu. He must use a F4 menu.
-- 2 = ON, The user must choose a job in a list of factions : [cfg.Faction_List]
-- 3 = ON, The user can choose a starting job that you defined with: [cfg.Jobs_List]

cfg.Job_Selection_System = 2

-- if cfg.Job_Selection_System is set to : 1
cfg.Default_Job = "Citizen"

-- if cfg.Job_Selection is set on : 2

cfg.Faction_List = {
["Citizens"]={"Citizen","Gun Dealer","Hobo","Medic"},
["Civil Protection"]={"Civil Protection", "Civil Protection Chief", "Mayor"},
["Gangsters"]={"Gangster","Mob boss"},
}

-- if cfg.Job_Selection is set on : 3
cfg.Jobs_List={"Citizen", "Gun Dealer", "Hobo", "Medic"}
☰ 12. Which script can be associated with the characters?
In the configuration file find the line:

You can disable the associations by simply putting a 0 if for example you don't use the mana system.

----- Include other scripts ----- 1=ON | 0=OFF

cfg.Script_Inventory = 1 -- This is my next script in the store: /gmod-scripts/page-1
cfg.Script_Level = 1 -- Gmod Leveling System linked to the character : /gmod-scripts/3919/gmod-leveling-system
cfg.Script_Money = 1 -- Gmod Money System linked to the character : /gmod-scripts/3927/gmod-money-system-hud-maker
cfg.Script_Life = 1 -- Gmod Health Modules linked to the character : /gmod-scripts/3921/gmod-health-modules-hud-editor
cfg.Script_Armor = 1 -- Gmod Health Modules linked to the character : /gmod-scripts/3921/gmod-health-modules-hud-editor
cfg.Script_Stamina = 1 -- Gmod Stamina System linked to the character : /gmod-scripts/3922/gmod-stamina-system-customisable-hud
cfg.Script_Hunger = 1 -- Gmod Hunger Mod linked to the character: /gmod-scripts/3923/gmod-hunger-mod-customizable-hud
cfg.Script_Thirst = 1 -- Gmod Thirst Mod linked to the character : /gmod-scripts/3924/gmod-thirst-mod-hud-builder
cfg.Script_Mana = 1 -- Gmod Mana System linked to character: /gmod-scripts/3925/gmod-mana-system-hud-creator
☰ 13. Scripts are marked as installed I would like to disable the display of those?
See question 10.
☰ 14. How to customize the interface to change the style?
From the small palette icon at the top right of the Character Selection Menu. The customization options will unfold.

Change colors
Change the positions of the elements
Sound effects and music
Banner image
Background image
The Style of the buttons
☰ 15. Refuse to return to the character selection menu on GMod without logging out
In the configuration file find the line :

cfg.Character_change = 1 // 1 = ON / 0 = OFF : Can change the character without disconnecting
☰ 16. How to change character without disconnecting?
In the console : character_change

Or in chat command : !selection or !characters
☰ 17. When the character dies I would like the player to return to the menu or respawn with?
In the configuration file you will find the line :

----- System behavior on death -----
-- 0 = Return to the character selection menu
-- 1 = The player respawns with his character on the map.

cfg.Character_Death = 0
☰ 18. Show and Hide PlayerModels reserved by special status that the user cannot use
In the configuration file you can find the line :
1 = Show all PlayerModels in the selection menu.
0 = Hide the playermodels from the list if the user is not VIP or Staff for the reserved models.

cfg.Show_PlayerModels_Reserved = 1
☰ 19. I would like DarkRP not to change the playermodels of my players when they change jobs?
From the configuration file you need to find the variable: cfg.Save_Job_PModel and set it to 0.

cfg.Save_Job_PModel = 0 -- If you change jobs, your character model does not move. Save_Job_PModel Prevents DarkRP from replacing the character model and saving when you change jobs. In short, you will change jobs without losing the current model.
☰ 20. Why don't HUDs or other external scripts support the name of the character created?
You are probably using a DarkRP and your scripts are using its API = player:getDarkRPVar ("rpname")

Use: Player:Nick()

Keep in mind that even if you uninstall DarkRP my scripts will still work fine because they don't use its API.
☰ 21. List of API for players added by Gmod Character System
List of API for players added by Gmod Character System:

meta:setCJob( job ) = Apply and Save the Job of the character.
meta:setCRPname( Character_Name , save or nil ) = Apply and save the Roleplay name of the character.
meta:SetCAge( Age , save or nil ) = For example in a Hogwarts server you want to force an age in relation to a job.
meta:SetCGenre( F or M , save or nil ) = Defines gender. M or F
meta:SetCModel( model_path , save or nil ) = Defines and save the PLayermodel.
meta:SetCSkin( var , save or nil ) = Define and save the Skin
meta:SetCBodygroup( var , save or nil ) = Define and save the Bodygroup.
meta:SetCColor( var , save or nil ) = Define and save the color selection of the playermodel
☰ 22. What is the API for returning the character's unique ID? For integration with an external script.
To get the character's unique ID:
player:GetCharacterID()

Note: The API was added in version 4.3.
☰ 23. Known problem: How do you fix the problem when you've created your character and you don't spawning in DarkRP?
The problem is not with the addons but with the darkrp config file. You need to change the GM.Config.norespawn line from false to true. Like this:

GM.Config.norespawn = true
☰ 24. How can I ensure that the character is deleted on death?
If you have version 4.4 of the script find the variable cfg.Remove_Char_Afterdeath in the configuration file. It will be set to 0 by default. Set it to 1.

1 = The character is deleted on death.
0 = The user does not lose their character when they die.
☰ 25. How do I delete the information section, Name, Age, Gender, Job?
Find the variable: cfg.Show_Characters_Information in the configuration file:
cfg.Show_Characters_Information=1 -- 1 = ON / 0 = OFF
☰ 26. How do I remove separation labels from the Statistics, Progress, Status, Alignments?
Find the variable: cfg.Show_separation_label_statistics in the configuration file:
cfg.Show_separation_label_statistics=1 -- 1 = ON / 0 = OFF
☰ 27. Why does the death menu sometimes not work properly for certain gamemodes?
Sometimes you use a death menu that doesn't work simply because this system manages player death. In update 3.4, you will be able to disable this management by setting cfg.PlayerDeath_management to 0.

cfg.PlayerDeath_management = 1 -- 1 = ON (enabled by default). 0 = Disable PlayerDeath, PlayerSilentDeath and PlayerDeathThink management.
Tips

Tip to avoid the leak of Gmod Advanced Character Creator System installed on your Garry's Mod server: How avoid the Leak of your Gmod scripts
How Install an addon on Gmod? : How install an addon on Gmod
How Publish an addon on the Gmod workshop? : Documentation how create a content pack to publish on the workshop?

Gmod Addon


πŸ“₯ Download 6.7


🎫 Ouvrir Ticket


avatar-76561198033784269

Creator: Norda Scripts

Sales200
Published2 years
Last update
Versionversion 6.7
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
LanguagesπŸ‡¬πŸ‡§ πŸ‡«πŸ‡· πŸ‡©πŸ‡ͺ πŸ‡·πŸ‡Ί πŸ‡ͺπŸ‡Έ
DarkRP Donation VGUI Optimisation Management Allgamemode