NEXT Scripts Docs
  • NEXT Scripts | FiveM Resource Studio
  • CHAR CREATOR
    • Info | CharCreator
    • Installation
    • Events
  • X MENU
    • Info | X Menu
    • Installation
      • Configuration
      • Job Lock & Multi Job
    • Utils
  • Binoculars
    • Info | Binoculars
Powered by GitBook
On this page
  • Buy
  • Showcase Video
  • Images
  • Config
  1. CHAR CREATOR

Info | CharCreator

NEXT SCRIPTS CHAR CREATOR

PreviousNEXT Scripts | FiveM Resource StudioNextInstallation

Last updated 2 years ago

This is the most advanced character creation system on whole fivem. Your new players get a unique experience when joining the server and creating their character. Every new player gets teleported in their own dimension so they dont collide with other players while creating their character in an absolutl great ui, after this they can choose between an legal and illegal entery in another ui and get a cam transition to the entry point.

This system replaces the default skin menu from esx and you can also use it for a skin reset of a player.

Everything is full configurable, you can create as much categorys for cloths as you want and can even blacklist some parts. If you dont want your players to choose between entery points you can disable this. Of course you can also change the CSS of the UIs.

Have a look at the config and the showcase video to see all of the great features. Your players will love it.

Features:

  • Unique experience for new players on you server

  • Replaces the default skin menu

  • Full arrow keys support

  • Players are placed in a different dimension while creation to avoid bugging in each other

  • Infinite categorys & menus

  • Blacklist clothing

  • Choose between legal & Illegal entery with a nice ui (can be disabled)

  • Nice cam transition to the entry point

  • Skinreset command

  • Responsive UI

Buy

Showcase Video

Images

Config

Config = {}

Config.Locale = "en"                   -- de, en or create you own language in locales.lua

Config.ESX185 = false                   -- Do you use ESX version 1.8.5 or higher??

Config.LoadModelFromIdentitySex = true -- Load the default skin model from the selected sex in esx_identity (reccomended)

Config.SkinResetGroups = {      -- These groups have access to the /skinreset [id] command
    'projektleitung',
    'management',
    'developer',
    'teamleitung',
    'administrator',
    'moderator',
    'supporter',
    'guide'
}



Config.UseSwitchScreen = true  -- Whether to display a choice between legal and illegal entry, if false Config.LegalEnteryPos is used

Config.DefaultCam = {   -- The default camera settings (not recommended to change)
    ['height'] = 0.0,
    ['distance'] = 2.0
}



----------------------------
-- Position configuration --
----------------------------

Config.LegalEnteryPos = {   -- Coords and heading for the legal entry (default if Config.UseSwitchScreen is false)
    ["heading"] = 331.2386,
    ["x"] = -1037.9937,
    ["y"] = -2738.3101,
    ["z"] = 20.1693
}

Config.IllegalEnteryPos = { -- Coords and heading for the illegal entry 4441.7637, -4465.5508, 4.3284, 193.5979
    ["heading"] = 193.5979,
    ["x"] = 4441.7637,
    ["y"] = -4465.5508,
    ["z"] = 4.3284
}

Config.SkinCreatePos = {    -- Coords for the position where new players create thair skin (default is the wardrobe of michels house)
    ["heading"] = 110.5876,
    ["x"] = -811.5461,
    ["y"] = 175.2326,
    ["z"] = 76.7454
}



------------------------
-- Menu configuration --
------------------------

Config.Categorys = {    -- Here you can configure the categorys to select on the right side
    [1] = 'Head',
    [2] = 'Breast',
    [3] = 'Legs',
    [4] = 'Accessoires',
}

Config.Elements = {

    ['Head'] = {    -- This name must match the name from Config.Categorys
        ['cam'] = { -- Here you can configure how the cam is set when selecting this category
            ['height'] = 0.65,
            ['distance'] = 0.5,
            ['image'] = "./assets/img/person.png"   -- The image for the category
        },

        ['1'] = 'face',
        ['2'] = 'hair_1',
        ['3'] = 'hair_color_1',
        ['4'] = 'eyebrows_1',
        ['5'] = 'beard_1',
        ['6'] = 'skin',
        ['7'] = 'eye_color'
    },

    ['Breast'] = {
        ['cam'] = {
            ['height'] = 0.15,
            ['distance'] = 0.9,
            ['image'] = "./assets/img/body.png"
        },

        ['1'] = 'tshirt_1',
        ['2'] = 'torso_1',
        ['3'] = 'bproof_1',
        ['4'] = 'arms',
        ['5'] = 'chain_1'
    },

    ['Legs'] = {
        ['cam'] = {
            ['height'] = -0.6,
            ['distance'] = 1.0,
            ['image'] = "./assets/img/trousers.png"
        },

        ['1'] = 'pants_1',
        ['2'] = 'shoes_1'
    },

    ['Accessoires'] = {
        ['cam'] = {
            ['height'] = -0.3,
            ['distance'] = 2.5,
            ['image'] = "./assets/img/watch.png"
        },

        ['1'] = 'watches_1',
        ['2'] = 'bags_1',
        ['3'] = 'mask_1',
        ['4'] = 'helmet_1',
        ['5'] = 'ears_1',
        ['6'] = 'glasses_1'
    },
}

Config.Variations = {   -- Here you can configure the variation slider for every part
    ['torso_1'] = 'torso_2',
    ['ears_1'] = 'ears_2',
    ['pants_1'] = 'pants_2',
    ['watches_1'] = 'watches_2',
    ['helmet_1'] = 'helmet_2',
    ['arms'] = 'arms_2',
    ['hair_1'] = 'hair_2',
    ['hair_color_1'] = 'hair_color_2',
    ['eyebrows_1'] = 'eyebrows_2',
    ['tshirt_1'] = 'tshirt_2',
    ['chain_1'] = 'chain_2',
    ['glasses_1'] = 'glasses_2',
    ['beard_1'] = 'beard_2',
    ['bags_1'] = 'bags_2',
    ['shoes_1'] = 'shoes_2',
    ['bproof_1'] = 'bproof_2',
    ['mask_1'] = 'mask_2',
}



-----------------------------
-- Blacklist configuration --
-----------------------------

Config.Blacklist = { -- Here you can blacklist some cloth parts from beeing selected
    ['hair_1'] = {
        --[[
            ['1'] = true, ['2'] = true, ['3'] = true, ['4'] = true
        ]]
    },
    ['sex'] = {

    }
}



---------------
-- Functions --
---------------

function DisableComponents(state)   -- false is called on open, true is called on close
	DisplayRadar(state)
	-- Disable your HUD
end

function SkinClientNotify(title, message) -- Your clientside notify trigger
    
end

NEXT Scripts | Advanced CharCreator [ESX]
BUY THE CHAR CREATOR
CHAR CREATION SCREEN FOR NEW PLAYERS
CHOOSE YOUR WAY OF ENTRY
CAN BE USED FOR SKINRESETS
Logo