All necessary settings are available in the config. But you still need to know React to make changes.
You can check all the files under the ui/dev/ folder and make any changes you want. The file where the data is located and processed is ui/dev/src/providers/DataProvider.tsx.
After making your changes you need to get a build. Follow this path to get a build.
You must have NodeJS installed on your system. After
Click on the ui/dev folder with SHIFT+RIGHT CLICK and click Open the Powershell window here. Then type the commands in order.
npm install
npm run build
You can then use the recreated ui/build folder. Your changes will be committed.
Note: You only need to run npm install once. After that you can only use the npm run build command.
Configuration File (config.lua)
--[[ All settings of the script are found and edited in this file. ]]Config = {}--[[ Commands and Settings ]]Config.Commands = {--[[ You can trigger the menu with a command. ]] OpenMenu = { active =true, command ='paintball', },--[[ Command the lobby leader can use to end the match ]] EndMatch = { active =true, command ='endmatch', },}Config.Game = {--[[ Weapon Name]] weapon ='WEAPON_PAINTBALL',--[[ After how many seconds should the dead player be resurrected ]] reviveCountdown =9,--[[ Game Times ]] gameTimes = { 5, 10, 15 },--[[ Start Match Count Down ]] startCountDown =10, -- seconds--[[ Maps ]] maps = { [1] = { image ='area_1.png', -- [[ Folder: ui/build/images/maps ]] name ='Area #1 [BIG]', redTeamCoords = {vec4(7112.1416, 5659.7856, 599.2886, 93.0873),vec4(7102.7539, 5694.8857, 599.2900, 65.1173),vec4(7068.8145, 5738.0967, 599.2887, 136.4582), }, blueTeamCoords = {vec4(6937.6802, 5689.6152, 599.2292, 241.3859),vec4(6940.1616, 5648.6870, 599.2295, 305.8843),vec4(6927.3652, 5660.9741, 564.0270, 324.0135), }, }, [2] = { image ='area_2.png', -- [[ Folder: ui/build/images/maps ]] name ='Area #2 [SMALL]', redTeamCoords = {vec4(-3778.6365, 7411.6768, 1271.4006, 147.9075),vec4(-3779.6296, 7417.8325, 1273.0603, 169.3096), }, blueTeamCoords = {vec4(-3806.5334, 7413.6226, 1271.3951, 263.3575),vec4(-3800.7095, 7409.8037, 1271.4076, 249.7395), }, }, [3] = { image ='area_3.png', -- [[ Folder: ui/build/images/maps ]] name ='Area #3 [MED]', redTeamCoords = {vec4(-3454.7339, 7673.6514, 1266.8009, 241.1944),vec4(-3450.1985, 7680.6772, 1266.8009, 316.1275), }, blueTeamCoords = {vec4(-3395.9214, 7662.1211, 1266.8008, 99.9744),vec4(-3394.8472, 7674.6704, 1266.8008, 103.5899), }, }, },}--[[ You can also define a Zone where the menu can be accessed. This way they have to go there to access it. ]]Config.PaintballLobby = { active =true, coords =vec3(82.0395, 6422.4990, 31.6732), blip = { active =true, sprite =160, scale =0.7, colour =46, name ='Paintball', },}--[[ DEBUG ]]Config.debug =true