Changelog
Released version and their changes.
Changelog - Version 1.1.0
Added a reputation system. This can positively and negatively affect you, based on your reputation. All values can easily be changeable.
Affects price roof cap.
Affects quantity roof cap.
Affects police call chance.
Added counter-offers.
If you believe you are being lowballed, propose a counter-offer and see if they agree.
If the newly generated offer is worse than your old one, the customer will just reject you and you will lose the offer.
Better multipliers in the config to manage randomized pricing for a less rigid feel when getting offers.
Added ~45 new locations.
Adjusted various locations to get a better average generosity rate.
Add a configurable "market rate" app that allows you to see cooldowns in your area, framed as saturation.
If someone has sold a lot in your area, the saturation will be marked as high and an indicator for you to move somewhere else.
This app also displays the generosity in your area.
Added location sharing.
Everyone with active deals will be syncing that same blip information to the driver of the vehicle. Configurable in your phone settings & the config.
Added a new pool of idle animations the peds will choose from before you interact with them.
Phone animations are re-applied if interrupted, like bumping into a door.
Complete re-write from JavaScript to TypeScript & added docstrings to the code for future clarity.
Your status list will now sort based on your inventory content.
Overhauled the message app.
Various design changes when you are inside of a conversation.
You can now see a badge for new messages.
Opened messages will be in a new tab.
Accepted messages will be in a new tab.
Re-designed the home page to make the apps sleeker.
Removed branding from phone.
Moved customer messages to the locales file for easier adaption.
New "show offer range" setting that will show the range of where you can get offers on the map. This can be forcefully disabled in the config. Disabled by default in the settings app.
Added UI scaling option.
Added "ESC" key action, you can choose between menu backing & pause menu opening.
Added various open functions to interrupt the flow, such as if you are allowed to open the phone. You can plug in your own logic & exports here. Check the unlocked files.
Various performance optimizations on the backend.
Files Affected
All
Changelog - Version 1.0.8
Changes
Server-sided customers, everyone can now see your customer and locations are globally locked instead of player-locked.
Better alerts for drug deals when failed or succeeded.
Icon for target menus when interacting with a customer.
Support for qs-dispatch.
Files affected
client/*
server/*
shared/unlocked/config.lua
Config.Settings.policeAlert completely re-done
Config.Settings.Strings.newDealer added
fxmanifest.lua (Version)
Changelog - Version 1.0.7
Changes
Removed animation dictionary that did not exist.
Ability to allow police alerts on finished drug deals, not just failed ones.
Player animations together with a phone prop for better immersion.
Files affected
nui/*
server/locked/eventhandler.lua
server/locked/functions.lua
client/locked/eventhandler.lua
client/locked/functions.lua
shared/unlocked/config.lua
Config.Settings.policeAlert.allowAlertsOnSuccess added.
Config.Settings.phoneModel added.
extras/drugphone.png (More optimized inventory image, not needed)
fxmanifest.lua (Version)
Changelog - Version 1.0.6
Changes
qb-target & ox_target support.
New configurable status functionality.
Set the drugs you're selling in your phone.
Configurable cooldown dividers if your status does not meet preferences to shorten long wait timers.
Easy confugration to disable drugPreferences, if you have a set status.
Randomized animations when interacting with customer to make the script more lively.
Opening the phone if it's already open now closes it.
Support for multiple talking sounds.
Support for multi-department servers to check online count and for notifications.
Minor performance enhancing.
Integration for future zyke_gangs.
Name changes for events & webhooks, don't forget to update in your other scripts if used.
Files affected
/* (Update all files)
shared/unlocked/config.lua
Config.Settings.status has been added.
Config.Settings.policeJob is now a table to support multiple jobs.
Config.Settings.phoneCall is now a table to support multiple call sounds.
Config.Settings.animations, added lots of new animations, first animation now plays before conversation starts.
Config.Settings.events has new names, make sure to update all of them.
Config.Settings.logs has new names, make sure to update all of them.
Config.Settings.zyke_gangs added for future integration.
fxmanifest.lua (Version)
Changelog - Version 1.0.1
Changes
You can now set a police count requirement to prevent customers reaching out to you if it's not met.
Rewards when selling has been re-written.
You can now get different types of currencies (cash, dirty_cash, bank) as well as any item when selling your products.
A chance system is also integrated, meaning you can sell as normal and have a 1% chance for a rare item, if that interests you.
Files affected
fxmanifest.lua (Version)
client/functions.lua
server/eventhandler.lua
server/functions.lua
shared/config.lua
Last updated