npc_bounty by Erratic
This is the first release of the npc_bounty resource.
npc_bounty is an easily configurable PvE activity with co-op functionality. It features both English and German as language options.
I’ve always wanted to create a customizable PvE experience for multiple players.
Grab a few friends or simply start a mission by yourself, the difficulty of the missions is entirely up to you and can be changed quickly by using the many config options available.
You can find the latest version of the resource here:
Repository
Possible future updates:
- Add a useable item toggle so you can start missions from anywhere
- Improve enemy spawns
- Add more locations
- Add more languages
- Even more config options
- ESX.DrawNotification support
A. Features:
- Random locations each mission
- Full translation to German
- Difficulty based on how many police officers are on duty
- Easy-to-change/add locations
- Optional mythic notifications and progress bar
- Optional kill counter
- Option to choose between receiving dirty money or clean cash
- Optional blip for starting location
- Easy-to-change amount of enemies
- Adjustable enemy health
- Adjustable enemy accuracy
- Option to give enemies armor
- Easy-to-change enemy ped
- Easy-to-change crate prop
B. Prerequisites:
- ESX
- A working database
- OneSync enabled
C. Optional resources:
D. How to install:
- Download the resource from the repo
- Unzip it
- Put it in your resource folder
- Add “start npc_bounty” to your server.cfg
- Run bounty.sql
- Done
E. How to add more languages
- Open the locales folder
- Create a new file in the locales folder and name it “yourlanguage”.lua
- Copy and paste everything from locales/en.lua into your newly created file
- Translate the locales from English/German to your preferred language
- Add “yourlanguage”.lua to the client_scripts and server_scripts in the fxmanifest.lua
- Done
Your fxmanifest should look like the one below
client_scripts {
'@es_extended/locale.lua',
'locales/de.lua',
'locales/en.lua',
'locales/yourlanguage.lua',
'config.lua',
'client/npc_bounty_cl.lua'
}
server_scripts {
'@es_extended/locale.lua',
'locales/de.lua',
'locales/en.lua',
'locales/yourlanguage.lua',
'config.lua',
'server/npc_bounty_sv.lua'
}
F. How to change the resource language
- Open the config.lua
- Change Config.Locale to your preferred language
- Done.
Check out my other release
~Erratic