ALL SCRIPTS ESCROWED USING FIVEM ESCROW SYSTEM
Ever wanted for the gangs in your server to really become a part of the local in-game gangs??? StreetCode Gangs has what you need!!!
-Connect player jobs to in game gangs- in config servers ill be able to set a job to a certain gang in wih then a love or hate level can be set for that gang
-Global Respect Level- each gang has a respect level towards other gangs wich can be as low as hate and as high as love
-Players can burn other gang flags from other gangs to increase gang rep.
Abd much more.... PLEASE WATCH FULL VIDEO FOR FULL BREAKDOWN O F SCRIPT!!!!!
Full Video : StreetCode Gangs Pro ESX,QB and Qbox all in1
Update /addon Video : Zaxbys | Zen Menu | Zensational :15
Config:
----------------------------------------------------
---control the amount of ambient and scenario peds in server--
--
--0 = no peds
--1 = normal amount
--2 and > = more peds
--IMPORTANT SCRIPT ONLY USES AMBIENT PEDS EVEN THO I HAVE SEEN SCENARIOS FUNCTION THE SAME SO I GAVE OPTION FOR ALL
PedConfig = {}
PedConfig.MorePedsOnlyAtNight = true --Will increase amount of peds in city during night time only
PedConfig.densityMultipliers = {}
PedConfig.densityMultipliers.ambientPeds = 5.0
PedConfig.densityMultipliers.scenarioPeds = 1.0
--
-----------------------------------------------------
--------------------------------------------------
--------------------------------------------------
Config = {
framework = 'ESX' ,---ESX, QBCORE, Qbox
Framework = 'ESX', ---ESX, QBCORE, Qbox
Inventory = 'ox_inventory', ---ox_inventory, qb_inventory , qs_inventory, codem
NotySystem = 'ESX' , ---(options) ESX, Qb, GKS,NEWGKS, QS, QSTWT, NEWQS, CUSTOM (ESX< QB <GKS< QUASAR< QUASAR Tweets< QUASAR Pro< LB PHONE< CUSTOM)
Mysql = "oxmysql", --oxmysql , ghmattimysql, mysql-async
LoadinTest = false, ---if i request for you to do a test turn true
JobTitle = 'HotBox' ,
ThreadRunner = false, ---shouldnt need this true unless your server struggles with relationships of peds due to other script..Turn True if peds arent staying loyal to members
UseKEyForPEdInteraction = false, -- to turn on CheckZoneKEy so players can press key to interact- true players use the flag
CheckZoneKey = 38, --key to check zone info when in zone
MinATM = 500,-- min amount to send ped to atm
RobWhileSellingInWrongHood = 20, ---chance of getting robbed while selling in wrong hood
AttackFromSigns = 30, ---chance of ped attcacking for throwing up wrong gang sign
ChallendCops = 10, --chance for peds to attack cops at showing badge
MoneyAItem = true, --set to false if money not a item
MoneyName = 'money', ---inventory name for money in your server
CuffRemoveTime = 60000, -- time for ped to remove cuffs for player --60000 equals 1 minute
CopAGun = 50, ---chance ped has a gun to sale
Gun4Sale = 'weapon_pistol', --gun ped will sale
Price4Gun = 3000, --- price for gun
ChanceofDrugs = 50, --chance of having drugs
Zones = {
["ballas"] = {
label = 'Ballas',
coords = vec3(23.0, -1869.0, 41.0),
size = vec3(359.0, 94.0, 46.0),
rotation = 137,
alpha = 60,
oppcolor = 2,
blipData = {
colour = 27, --https://docs.fivem.net/docs/game-references/blips/#blip-colors
sprite = 310,
scale = 1.0
}
},
["grove"] = {
label = 'Grove Street Families',
coords = vec3(-112.0, -1531.0, 36.0),
size = vec3(204.0, 429.0, 54.0),
rotation = 320,
alpha = 60,
oppcolor = 27,
blipData = {
colour = 2, --https://docs.fivem.net/docs/game-references/blips/#blip-colors
sprite = 310,
scale = 1.0
}
},
["vagos"] = {
label = 'Vagos Family',
coords = vec3(351.0, -2063.0, 30.0),
size = vec3(154.0, 154.0, 25),
rotation = 315,
alpha = 60,
oppcolor = 10,
blipData = {
colour = 46, --https://docs.fivem.net/docs/game-references/blips/#blip-colors
sprite = 310,
scale = 1.0
}
},
["lostmc"] = {
label = 'Lost MC',
coords = vec3(998.5, -123.0, 85.0),
size = vec3(84.0, 115, 20.0),
rotation = 57,
alpha = 80,
oppcolor = 46,
blipData = {
colour = 10, --https://docs.fivem.net/docs/game-references/blips/#blip-colors
sprite = 310,
scale = 1.0
}
}
},
--0 = Companion
--1 = Respect
--2 = Like
--3 = Neutral
--4 = Dislike
--5 = Hate
VagosJob = 'changeme',
VagosColor = 5,
VagosEmoteName = 'mgangsign_3',
VagosEmoteDict = 'mikey@gangsigns@new',
VagosFlagName = 'scvagosflag', --dont change ever!!!
Vagos = 0,
VagosBallas = 4,
VagosFamily = 4,
VagosLostMC = 4,
VagosLabel = 'Heroin Oz', --label of drug item
VagosDrug = 'scheroz', --- item name
VagosMin = 1100,
VagosMax = 1800,
BallasEmoteDict = 'mikey@gangsigns@new',
BallasFlagName = 'scballasflag', --dont change ever!!!
BallasJob = 'ambulance',
BallasColor = 83, -----gang color
BallasEmoteName = 'gsign_12', ---you will need to go in your emote pack and find the name and dict for the wanted emote
BallasEmoteDict = 'custom@gsign_12',
BallasFlagName = 'scballasflag', --dont change ever!!!
Ballas = 0,
BallasVagos = 4,
BallasFamily = 4,
BallasLostMC = 4,
BallasLabel = 'Coke Oz', --label of drug item
BallasDrug = 'sccokeoz', --- item name
BallasMin = 1300,
BallasMax = 1800,
FamilyJob = 'changeme',
FamilyColor = 2, ---gang color
FamilyEmoteName = 'mgangsign_4', ---you will need to go in your emote pack and find the name and dict for the wanted emote
FamilyEmoteDict = 'mikey@gangsigns@new',
FamilyFlagName = 'scfamilyflag', --dont change ever!!!
Family = 0,
FamilyVagos = 4,
FamilyBallas = 4,
FamilyLostMC = 4,
FamilyLabel = 'Fent Oz', --label of drug item
FamilyDrug = 'scfentoz', --- item name
FamilyMin = 2200,
FamilyMax = 2800,
LostMCJob = 'changeme',
LostMCColor = 72, ---gang color
LostMCEmoteName = 'gsign_04', ---you will need to go in your emote pack and find the name and dict for the wanted emote
LostMCEmoteDict = 'custom@gsign_04',
LostMCFlagName = 'sclostmcflag', --dont change ever!!!
LostMC = 0,
LostMCVagos = 4,
LostMCBallas = 4,
LostMCFamily = 4,
LostMCLabel = 'Coke Oz', --label of drug item
LostMCDrug = 'sccokeoz', --- item name
LostMCMin = 1300,
LostMCMax = 1800,
PoliceJob = 'police',
PoliceColor = 38, ---gang color
PoliceFlagName = 'scpoliceflag', --dont change ever!!!
PolicePolice = 0,
PoliceBallas = 0,
PoliceVagos = 4,
PoliceFamily = 4,
PoliceLostMC = 4,
Weapons = { -- LIST OF WEAPONS THAT CAN BE GIVEN TO BESTIE.
"WEAPON_DAGGER",
"WEAPON_BAT",
"WEAPON_BOTTLE",
"WEAPON_CROWBAR",
"WEAPON_FLASHLIGHT",
"WEAPON_GOLFCLUB",
"WEAPON_HAMMER",
"WEAPON_HATCHET",
"WEAPON_KNUCKLE",
"WEAPON_KNIFE",
"WEAPON_MACHETE",
"WEAPON_SWITCHBLADE",
"WEAPON_NIGHTSTICK",
"WEAPON_WRENCH",
"WEAPON_BATTLEAXE",
"WEAPON_POOLCUE",
"WEAPON_STONE_HATCHET",
"WEAPON_PISTOL",
"WEAPON_PISTOL_MK2",
"WEAPON_COMBATPISTOL",
"WEAPON_APPISTOL",
"WEAPON_STUNGUN",
"WEAPON_PISTOL50",
"WEAPON_SNSPISTOL",
"WEAPON_SNSPISTOL_MK2",
"WEAPON_HEAVYPISTOL",
"WEAPON_VINTAGEPISTOL",
"WEAPON_FLAREGUN",
"WEAPON_MARKSMANPISTOL",
"WEAPON_REVOLVER",
"WEAPON_REVOLVER_MK2",
"WEAPON_DOUBLEACTION",
"WEAPON_RAYPISTOL",
"WEAPON_CERAMICPISTOL",
"WEAPON_NAVYREVOLVER",
"WEAPON_MICROSMG",
"WEAPON_SMG",
"WEAPON_SMG_MK2",
"WEAPON_ASSAULTSMG",
"WEAPON_COMBATPDW",
"WEAPON_MACHINEPISTOL",
"WEAPON_MINISMG",
"WEAPON_RAYCARBINE",
"WEAPON_PUMPSHOTGUN",
"WEAPON_PUMPSHOTGUN_MK2",
"WEAPON_SAWNOFFSHOTGUN",
"WEAPON_ASSAULTSHOTGUN",
"WEAPON_BULLPUPSHOTGUN",
"WEAPON_MUSKET",
"WEAPON_HEAVYSHOTGUN",
"WEAPON_DBSHOTGUN",
"WEAPON_AUTOSHOTGUN",
"WEAPON_ASSAULTRIFLE",
"WEAPON_ASSAULTRIFLE_MK2",
"WEAPON_CARBINERIFLE",
"WEAPON_CARBINERIFLE_MK2",
"WEAPON_ADVANCEDRIFLE",
"WEAPON_SPECIALCARBINE",
"WEAPON_SPECIALCARBINE_MK2",
"WEAPON_BULLPUPRIFLE",
"WEAPON_BULLPUPRIFLE_MK2",
"WEAPON_COMPACTRIFLE",
"WEAPON_MG",
"WEAPON_COMBATMG",
"WEAPON_COMBATMG_MK2",
"WEAPON_GUSENBERG",
"WEAPON_SNIPERRIFLE",
"WEAPON_HEAVYSNIPER",
"WEAPON_HEAVYSNIPER_MK2",
"WEAPON_MARKSMANRIFLE",
"WEAPON_MARKSMANRIFLE_MK2",
"WEAPON_RPG",
"WEAPON_GRENADELAUNCHER",
"WEAPON_GRENADELAUNCHER_SMOKE",
"WEAPON_MINIGUN",
"WEAPON_FIREWORK",
"WEAPON_RAILGUN",
"WEAPON_HOMINGLAUNCHER",
"WEAPON_COMPACTLAUNCHER",
"WEAPON_RAYMINIGUN",
},
---players start off with 10 points so thats why i chose the numbers i chose you can edit
StatsMatter = true, ---If stats matter for players to perform certain options
BankSend = 25, ---needed respects points to send ped to bank
BuyGunPoints = 25, ---needed points to buy gun
BuyDrugsPoints = 25, ---needed points to buy gun
PostUpPoints = 75, ---points for ped to post up near by and guard player--(post up points should be higher that give guns points since IRL its easier to get someone to watch ur back if u slide them a gun..
GunPostPoints= 50, --points to give gun to guardman
UpdateFrequency = 10000, -- seconds interval between removing values
SkillMenu = "left", --placement of skill menu---status menu can be moved in the html files
Status = { ---DO NOT EDIT IF YOU DO DONT BOTHER ME ABOUT IT LOL!!!
["Respect"] = {
["Current"] = 10,
["RemoveAmount"] = -0.1,
["Stat"] = "MP0_STAMINA" --
},
["Disrespect"] = {
["Current"] = 10,
["RemoveAmount"] = -0.1,
["Stat"] = "MP0_STRENGTH"
},
["Slider"] = {
["Current"] = 10,
["RemoveAmount"] = -0.1,
["Stat"] = "MP0_LUNG_CAPACITY"
},
}
}
--Edit Notificantion system ---check Config.NotySystem to choose option dont edit unless adding custom phone
function streetnoty(msg)
TriggerEvent('scnoti', msg, 'Gangs Pro') --make sure to download sc-notysys
end