537 lines
13 KiB
Lua
537 lines
13 KiB
Lua
|
function AddNewVariation(which, gender, one, two, single)
|
||
|
local Where = Variations[which][gender]
|
||
|
if not single then
|
||
|
Where[one] = two
|
||
|
Where[two] = one
|
||
|
else
|
||
|
Where[one] = two
|
||
|
end
|
||
|
end
|
||
|
|
||
|
--[[
|
||
|
This is where all the different variations go.
|
||
|
For jackets i included extra things that arent just hoodies aswell, things like the christmas sweater with their different lights.
|
||
|
So doing the command whilst wearing the christmas sweater you can toggle the light.
|
||
|
|
||
|
Tip for adding new ones of this is to toggle Config.Debug, and use vMenu Player Appearance to switch around.
|
||
|
|
||
|
If you are using EUP you might have to change things around!
|
||
|
But it should be easy enough to understand and make changes as you want.
|
||
|
|
||
|
Simply just :
|
||
|
|
||
|
AddNewVariation(Table, Gender, First, Second)
|
||
|
|
||
|
And for Hair there is also the "single" var.
|
||
|
Its important for haircuts.
|
||
|
]]--
|
||
|
|
||
|
Citizen.CreateThread(function()
|
||
|
-- Male Visor/Hat Variations
|
||
|
AddNewVariation("Visor", "Male", 9, 10)
|
||
|
AddNewVariation("Visor", "Male", 18, 67)
|
||
|
AddNewVariation("Visor", "Male", 82, 67)
|
||
|
AddNewVariation("Visor", "Male", 44, 45)
|
||
|
AddNewVariation("Visor", "Male", 50, 68)
|
||
|
AddNewVariation("Visor", "Male", 51, 69)
|
||
|
AddNewVariation("Visor", "Male", 52, 70)
|
||
|
AddNewVariation("Visor", "Male", 53, 71)
|
||
|
AddNewVariation("Visor", "Male", 62, 72)
|
||
|
AddNewVariation("Visor", "Male", 65, 66)
|
||
|
AddNewVariation("Visor", "Male", 73, 74)
|
||
|
AddNewVariation("Visor", "Male", 76, 77)
|
||
|
AddNewVariation("Visor", "Male", 79, 78)
|
||
|
AddNewVariation("Visor", "Male", 80, 81)
|
||
|
AddNewVariation("Visor", "Male", 91, 92)
|
||
|
AddNewVariation("Visor", "Male", 104, 105)
|
||
|
AddNewVariation("Visor", "Male", 109, 110)
|
||
|
AddNewVariation("Visor", "Male", 116, 117)
|
||
|
AddNewVariation("Visor", "Male", 118, 119)
|
||
|
AddNewVariation("Visor", "Male", 123, 124)
|
||
|
AddNewVariation("Visor", "Male", 125, 126)
|
||
|
AddNewVariation("Visor", "Male", 127, 128)
|
||
|
AddNewVariation("Visor", "Male", 130, 131)
|
||
|
-- Female Visor/Hat Variations
|
||
|
AddNewVariation("Visor", "Female", 43, 44)
|
||
|
AddNewVariation("Visor", "Female", 49, 67)
|
||
|
AddNewVariation("Visor", "Female", 64, 65)
|
||
|
AddNewVariation("Visor", "Female", 65, 64)
|
||
|
AddNewVariation("Visor", "Female", 51, 69)
|
||
|
AddNewVariation("Visor", "Female", 50, 68)
|
||
|
AddNewVariation("Visor", "Female", 52, 70)
|
||
|
AddNewVariation("Visor", "Female", 62, 71)
|
||
|
AddNewVariation("Visor", "Female", 72, 73)
|
||
|
AddNewVariation("Visor", "Female", 75, 76)
|
||
|
AddNewVariation("Visor", "Female", 78, 77)
|
||
|
AddNewVariation("Visor", "Female", 79, 80)
|
||
|
AddNewVariation("Visor", "Female", 18, 66)
|
||
|
AddNewVariation("Visor", "Female", 66, 81)
|
||
|
AddNewVariation("Visor", "Female", 81, 66)
|
||
|
AddNewVariation("Visor", "Female", 86, 84)
|
||
|
AddNewVariation("Visor", "Female", 90, 91)
|
||
|
AddNewVariation("Visor", "Female", 103, 104)
|
||
|
AddNewVariation("Visor", "Female", 108, 109)
|
||
|
AddNewVariation("Visor", "Female", 115, 116)
|
||
|
AddNewVariation("Visor", "Female", 117, 118)
|
||
|
AddNewVariation("Visor", "Female", 122, 123)
|
||
|
AddNewVariation("Visor", "Female", 124, 125)
|
||
|
AddNewVariation("Visor", "Female", 126, 127)
|
||
|
AddNewVariation("Visor", "Female", 129, 130)
|
||
|
-- Male Bags
|
||
|
AddNewVariation("Bags", "Male", 45, 44)
|
||
|
AddNewVariation("Bags", "Male", 41, 40)
|
||
|
-- Female Bags
|
||
|
AddNewVariation("Bags", "Female", 45, 44)
|
||
|
AddNewVariation("Bags", "Female", 41, 40)
|
||
|
-- Male Hair
|
||
|
AddNewVariation("Hair", "Male", 7, 15, true)
|
||
|
AddNewVariation("Hair", "Male", 43, 15, true)
|
||
|
AddNewVariation("Hair", "Male", 9, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 11, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 15, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 16, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 17, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 20, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 22, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 45, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 47, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 49, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 51, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 52, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 53, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 56, 43, true)
|
||
|
AddNewVariation("Hair", "Male", 58, 43, true)
|
||
|
-- Female Hair
|
||
|
AddNewVariation("Hair", "Female", 1, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 2, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 7, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 9, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 10, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 11, 48, true)
|
||
|
AddNewVariation("Hair", "Female", 14, 53, true)
|
||
|
AddNewVariation("Hair", "Female", 15, 42, true)
|
||
|
AddNewVariation("Hair", "Female", 21, 42, true)
|
||
|
AddNewVariation("Hair", "Female", 23, 42, true)
|
||
|
AddNewVariation("Hair", "Female", 31, 53, true)
|
||
|
AddNewVariation("Hair", "Female", 39, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 40, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 42, 53, true)
|
||
|
AddNewVariation("Hair", "Female", 45, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 48, 49, true)
|
||
|
AddNewVariation("Hair", "Female", 49, 48, true)
|
||
|
AddNewVariation("Hair", "Female", 52, 53, true)
|
||
|
AddNewVariation("Hair", "Female", 53, 42, true)
|
||
|
AddNewVariation("Hair", "Female", 54, 55, true)
|
||
|
AddNewVariation("Hair", "Female", 59, 42, true)
|
||
|
AddNewVariation("Hair", "Female", 59, 54, true)
|
||
|
AddNewVariation("Hair", "Female", 68, 53, true)
|
||
|
AddNewVariation("Hair", "Female", 76, 48, true)
|
||
|
-- Male Top/Jacket Variations
|
||
|
AddNewVariation("Jackets", "Male", 29, 30)
|
||
|
AddNewVariation("Jackets", "Male", 31, 32)
|
||
|
AddNewVariation("Jackets", "Male", 42, 43)
|
||
|
AddNewVariation("Jackets", "Male", 68, 69)
|
||
|
AddNewVariation("Jackets", "Male", 74, 75)
|
||
|
AddNewVariation("Jackets", "Male", 87, 88)
|
||
|
AddNewVariation("Jackets", "Male", 99, 100)
|
||
|
AddNewVariation("Jackets", "Male", 101, 102)
|
||
|
AddNewVariation("Jackets", "Male", 103, 104)
|
||
|
AddNewVariation("Jackets", "Male", 126, 127)
|
||
|
AddNewVariation("Jackets", "Male", 129, 130)
|
||
|
AddNewVariation("Jackets", "Male", 184, 185)
|
||
|
AddNewVariation("Jackets", "Male", 188, 189)
|
||
|
AddNewVariation("Jackets", "Male", 194, 195)
|
||
|
AddNewVariation("Jackets", "Male", 196, 197)
|
||
|
AddNewVariation("Jackets", "Male", 198, 199)
|
||
|
AddNewVariation("Jackets", "Male", 200, 203)
|
||
|
AddNewVariation("Jackets", "Male", 202, 205)
|
||
|
AddNewVariation("Jackets", "Male", 206, 207)
|
||
|
AddNewVariation("Jackets", "Male", 210, 211)
|
||
|
AddNewVariation("Jackets", "Male", 217, 218)
|
||
|
AddNewVariation("Jackets", "Male", 229, 230)
|
||
|
AddNewVariation("Jackets", "Male", 232, 233)
|
||
|
AddNewVariation("Jackets", "Male", 251, 253)
|
||
|
AddNewVariation("Jackets", "Male", 256, 261)
|
||
|
AddNewVariation("Jackets", "Male", 262, 263)
|
||
|
AddNewVariation("Jackets", "Male", 265, 266)
|
||
|
AddNewVariation("Jackets", "Male", 267, 268)
|
||
|
AddNewVariation("Jackets", "Male", 279, 280)
|
||
|
-- Female Top/Jacket Variations
|
||
|
AddNewVariation("Jackets", "Female", 53, 52)
|
||
|
AddNewVariation("Jackets", "Female", 57, 58)
|
||
|
AddNewVariation("Jackets", "Female", 62, 63)
|
||
|
AddNewVariation("Jackets", "Female", 90, 91)
|
||
|
AddNewVariation("Jackets", "Female", 92, 93)
|
||
|
AddNewVariation("Jackets", "Female", 94, 95)
|
||
|
AddNewVariation("Jackets", "Female", 187, 186)
|
||
|
AddNewVariation("Jackets", "Female", 190, 191)
|
||
|
AddNewVariation("Jackets", "Female", 196, 197)
|
||
|
AddNewVariation("Jackets", "Female", 198, 199)
|
||
|
AddNewVariation("Jackets", "Female", 200, 201)
|
||
|
AddNewVariation("Jackets", "Female", 202, 205)
|
||
|
AddNewVariation("Jackets", "Female", 204, 207)
|
||
|
AddNewVariation("Jackets", "Female", 210, 211)
|
||
|
AddNewVariation("Jackets", "Female", 214, 215)
|
||
|
AddNewVariation("Jackets", "Female", 227, 228)
|
||
|
AddNewVariation("Jackets", "Female", 239, 240)
|
||
|
AddNewVariation("Jackets", "Female", 242, 243)
|
||
|
AddNewVariation("Jackets", "Female", 259, 261)
|
||
|
AddNewVariation("Jackets", "Female", 265, 270)
|
||
|
AddNewVariation("Jackets", "Female", 271, 272)
|
||
|
AddNewVariation("Jackets", "Female", 274, 275)
|
||
|
AddNewVariation("Jackets", "Female", 276, 277)
|
||
|
AddNewVariation("Jackets", "Female", 292, 293)
|
||
|
end)
|
||
|
|
||
|
-- And this is the master table, i put it down here since it has all the glove variations, and thats quite the eyesore.
|
||
|
-- You probably dont wanna touch anything down here really.
|
||
|
-- I generated these glove ones with a tool i made, im pretty certain its accurate, there might be native function for this.
|
||
|
-- If there is i wish i knew of it before i spent hours doing it this way.
|
||
|
|
||
|
Variations = {
|
||
|
Jackets = {Male = {}, Female = {}},
|
||
|
Hair = {Male = {}, Female = {}},
|
||
|
Bags = {Male = {}, Female = {}},
|
||
|
Visor = {Male = {}, Female = {}},
|
||
|
Gloves = {
|
||
|
Male = {
|
||
|
[16] = 4,
|
||
|
[17] = 4,
|
||
|
[18] = 4,
|
||
|
[19] = 0,
|
||
|
[20] = 1,
|
||
|
[21] = 2,
|
||
|
[22] = 4,
|
||
|
[23] = 5,
|
||
|
[24] = 6,
|
||
|
[25] = 8,
|
||
|
[26] = 11,
|
||
|
[27] = 12,
|
||
|
[28] = 14,
|
||
|
[29] = 15,
|
||
|
[30] = 0,
|
||
|
[31] = 1,
|
||
|
[32] = 2,
|
||
|
[33] = 4,
|
||
|
[34] = 5,
|
||
|
[35] = 6,
|
||
|
[36] = 8,
|
||
|
[37] = 11,
|
||
|
[38] = 12,
|
||
|
[39] = 14,
|
||
|
[40] = 15,
|
||
|
[41] = 0,
|
||
|
[42] = 1,
|
||
|
[43] = 2,
|
||
|
[44] = 4,
|
||
|
[45] = 5,
|
||
|
[46] = 6,
|
||
|
[47] = 8,
|
||
|
[48] = 11,
|
||
|
[49] = 12,
|
||
|
[50] = 14,
|
||
|
[51] = 15,
|
||
|
[52] = 0,
|
||
|
[53] = 1,
|
||
|
[54] = 2,
|
||
|
[55] = 4,
|
||
|
[56] = 5,
|
||
|
[57] = 6,
|
||
|
[58] = 8,
|
||
|
[59] = 11,
|
||
|
[60] = 12,
|
||
|
[61] = 14,
|
||
|
[62] = 15,
|
||
|
[63] = 0,
|
||
|
[64] = 1,
|
||
|
[65] = 2,
|
||
|
[66] = 4,
|
||
|
[67] = 5,
|
||
|
[68] = 6,
|
||
|
[69] = 8,
|
||
|
[70] = 11,
|
||
|
[71] = 12,
|
||
|
[72] = 14,
|
||
|
[73] = 15,
|
||
|
[74] = 0,
|
||
|
[75] = 1,
|
||
|
[76] = 2,
|
||
|
[77] = 4,
|
||
|
[78] = 5,
|
||
|
[79] = 6,
|
||
|
[80] = 8,
|
||
|
[81] = 11,
|
||
|
[82] = 12,
|
||
|
[83] = 14,
|
||
|
[84] = 15,
|
||
|
[85] = 0,
|
||
|
[86] = 1,
|
||
|
[87] = 2,
|
||
|
[88] = 4,
|
||
|
[89] = 5,
|
||
|
[90] = 6,
|
||
|
[91] = 8,
|
||
|
[92] = 11,
|
||
|
[93] = 12,
|
||
|
[94] = 14,
|
||
|
[95] = 15,
|
||
|
[96] = 4,
|
||
|
[97] = 4,
|
||
|
[98] = 4,
|
||
|
[99] = 0,
|
||
|
[100] = 1,
|
||
|
[101] = 2,
|
||
|
[102] = 4,
|
||
|
[103] = 5,
|
||
|
[104] = 6,
|
||
|
[105] = 8,
|
||
|
[106] = 11,
|
||
|
[107] = 12,
|
||
|
[108] = 14,
|
||
|
[109] = 15,
|
||
|
[110] = 4,
|
||
|
[111] = 4,
|
||
|
[115] = 112,
|
||
|
[116] = 112,
|
||
|
[117] = 112,
|
||
|
[118] = 112,
|
||
|
[119] = 112,
|
||
|
[120] = 112,
|
||
|
[121] = 112,
|
||
|
[122] = 113,
|
||
|
[123] = 113,
|
||
|
[124] = 113,
|
||
|
[125] = 113,
|
||
|
[126] = 113,
|
||
|
[127] = 113,
|
||
|
[128] = 113,
|
||
|
[129] = 114,
|
||
|
[130] = 114,
|
||
|
[131] = 114,
|
||
|
[132] = 114,
|
||
|
[133] = 114,
|
||
|
[134] = 114,
|
||
|
[135] = 114,
|
||
|
[136] = 15,
|
||
|
[137] = 15,
|
||
|
[138] = 0,
|
||
|
[139] = 1,
|
||
|
[140] = 2,
|
||
|
[141] = 4,
|
||
|
[142] = 5,
|
||
|
[143] = 6,
|
||
|
[144] = 8,
|
||
|
[145] = 11,
|
||
|
[146] = 12,
|
||
|
[147] = 14,
|
||
|
[148] = 112,
|
||
|
[149] = 113,
|
||
|
[150] = 114,
|
||
|
[151] = 0,
|
||
|
[152] = 1,
|
||
|
[153] = 2,
|
||
|
[154] = 4,
|
||
|
[155] = 5,
|
||
|
[156] = 6,
|
||
|
[157] = 8,
|
||
|
[158] = 11,
|
||
|
[159] = 12,
|
||
|
[160] = 14,
|
||
|
[161] = 112,
|
||
|
[162] = 113,
|
||
|
[163] = 114,
|
||
|
[165] = 4,
|
||
|
[166] = 4,
|
||
|
[167] = 4,
|
||
|
},
|
||
|
Female = {
|
||
|
[16] = 11,
|
||
|
[17] = 3,
|
||
|
[18] = 3,
|
||
|
[19] = 3,
|
||
|
[20] = 0,
|
||
|
[21] = 1,
|
||
|
[22] = 2,
|
||
|
[23] = 3,
|
||
|
[24] = 4,
|
||
|
[25] = 5,
|
||
|
[26] = 6,
|
||
|
[27] = 7,
|
||
|
[28] = 9,
|
||
|
[29] = 11,
|
||
|
[30] = 12,
|
||
|
[31] = 14,
|
||
|
[32] = 15,
|
||
|
[33] = 0,
|
||
|
[34] = 1,
|
||
|
[35] = 2,
|
||
|
[36] = 3,
|
||
|
[37] = 4,
|
||
|
[38] = 5,
|
||
|
[39] = 6,
|
||
|
[40] = 7,
|
||
|
[41] = 9,
|
||
|
[42] = 11,
|
||
|
[43] = 12,
|
||
|
[44] = 14,
|
||
|
[45] = 15,
|
||
|
[46] = 0,
|
||
|
[47] = 1,
|
||
|
[48] = 2,
|
||
|
[49] = 3,
|
||
|
[50] = 4,
|
||
|
[51] = 5,
|
||
|
[52] = 6,
|
||
|
[53] = 7,
|
||
|
[54] = 9,
|
||
|
[55] = 11,
|
||
|
[56] = 12,
|
||
|
[57] = 14,
|
||
|
[58] = 15,
|
||
|
[59] = 0,
|
||
|
[60] = 1,
|
||
|
[61] = 2,
|
||
|
[62] = 3,
|
||
|
[63] = 4,
|
||
|
[64] = 5,
|
||
|
[65] = 6,
|
||
|
[66] = 7,
|
||
|
[67] = 9,
|
||
|
[68] = 11,
|
||
|
[69] = 12,
|
||
|
[70] = 14,
|
||
|
[71] = 15,
|
||
|
[72] = 0,
|
||
|
[73] = 1,
|
||
|
[74] = 2,
|
||
|
[75] = 3,
|
||
|
[76] = 4,
|
||
|
[77] = 5,
|
||
|
[78] = 6,
|
||
|
[79] = 7,
|
||
|
[80] = 9,
|
||
|
[81] = 11,
|
||
|
[82] = 12,
|
||
|
[83] = 14,
|
||
|
[84] = 15,
|
||
|
[85] = 0,
|
||
|
[86] = 1,
|
||
|
[87] = 2,
|
||
|
[88] = 3,
|
||
|
[89] = 4,
|
||
|
[90] = 5,
|
||
|
[91] = 6,
|
||
|
[92] = 7,
|
||
|
[93] = 9,
|
||
|
[94] = 11,
|
||
|
[95] = 12,
|
||
|
[96] = 14,
|
||
|
[97] = 15,
|
||
|
[98] = 0,
|
||
|
[99] = 1,
|
||
|
[100] = 2,
|
||
|
[101] = 3,
|
||
|
[102] = 4,
|
||
|
[103] = 5,
|
||
|
[104] = 6,
|
||
|
[105] = 7,
|
||
|
[106] = 9,
|
||
|
[107] = 11,
|
||
|
[108] = 12,
|
||
|
[109] = 14,
|
||
|
[110] = 15,
|
||
|
[111] = 3,
|
||
|
[112] = 3,
|
||
|
[113] = 3,
|
||
|
[114] = 0,
|
||
|
[115] = 1,
|
||
|
[116] = 2,
|
||
|
[117] = 3,
|
||
|
[118] = 4,
|
||
|
[119] = 5,
|
||
|
[120] = 6,
|
||
|
[121] = 7,
|
||
|
[122] = 9,
|
||
|
[123] = 11,
|
||
|
[124] = 12,
|
||
|
[125] = 14,
|
||
|
[126] = 15,
|
||
|
[127] = 3,
|
||
|
[128] = 3,
|
||
|
[132] = 129,
|
||
|
[133] = 129,
|
||
|
[134] = 129,
|
||
|
[135] = 129,
|
||
|
[136] = 129,
|
||
|
[137] = 129,
|
||
|
[138] = 129,
|
||
|
[139] = 130,
|
||
|
[140] = 130,
|
||
|
[141] = 130,
|
||
|
[142] = 130,
|
||
|
[143] = 130,
|
||
|
[144] = 130,
|
||
|
[145] = 130,
|
||
|
[146] = 131,
|
||
|
[147] = 131,
|
||
|
[148] = 131,
|
||
|
[149] = 131,
|
||
|
[150] = 131,
|
||
|
[151] = 131,
|
||
|
[152] = 131,
|
||
|
[154] = 153,
|
||
|
[155] = 153,
|
||
|
[156] = 153,
|
||
|
[157] = 153,
|
||
|
[158] = 153,
|
||
|
[159] = 153,
|
||
|
[160] = 153,
|
||
|
[162] = 161,
|
||
|
[163] = 161,
|
||
|
[164] = 161,
|
||
|
[165] = 161,
|
||
|
[166] = 161,
|
||
|
[167] = 161,
|
||
|
[168] = 161,
|
||
|
[169] = 15,
|
||
|
[170] = 15,
|
||
|
[171] = 0,
|
||
|
[172] = 1,
|
||
|
[173] = 2,
|
||
|
[174] = 3,
|
||
|
[175] = 4,
|
||
|
[176] = 5,
|
||
|
[177] = 6,
|
||
|
[178] = 7,
|
||
|
[179] = 9,
|
||
|
[180] = 11,
|
||
|
[181] = 12,
|
||
|
[182] = 14,
|
||
|
[183] = 129,
|
||
|
[184] = 130,
|
||
|
[185] = 131,
|
||
|
[186] = 153,
|
||
|
[187] = 0,
|
||
|
[188] = 1,
|
||
|
[189] = 2,
|
||
|
[190] = 3,
|
||
|
[191] = 4,
|
||
|
[192] = 5,
|
||
|
[193] = 6,
|
||
|
[194] = 7,
|
||
|
[195] = 9,
|
||
|
[196] = 11,
|
||
|
[197] = 12,
|
||
|
[198] = 14,
|
||
|
[199] = 129,
|
||
|
[200] = 130,
|
||
|
[201] = 131,
|
||
|
[202] = 153,
|
||
|
[203] = 161,
|
||
|
[204] = 161,
|
||
|
[206] = 3,
|
||
|
[207] = 3,
|
||
|
[208] = 3,
|
||
|
}
|
||
|
}
|
||
|
}
|