Vcore-laptop
VCore’s desktop for gangs, racing, boosting, crypto, VIN scratching and related criminal progression. Start these before laptop: core, oxmysql, banking, inventory, vcorephone, vehiclelocks and vcoreminigames. Start gangs after laptop. - config.lua — laptop command, access, black-market settings and general behaviour. - configGangs.lua — gang pricing, ranks, permissions and limits. - configRacing.lua — track creation, checkpoint props, racing rewards and permissions. - configBoosting.lua — contracts, equipment, police requirements, rewards and admin test commands. - configCrypto.lua — crypto options. - configVinScratch.lua — VIN scratching requirements and rewards. Database tables are included in VCOREINSTALL.sql. The resource also contains blackmarket.sql and boosting.sql for targeted upgrades.
Introduction
VCore’s desktop for gangs, racing, boosting, crypto, VIN scratching and related criminal progression. Start these before laptop: core, oxmysql, banking, inventory, vcorephone, vehiclelocks and vcoreminigames. Start gangs after laptop. - config.lua — laptop command, access, black-market settings and general behaviour. - configGangs.lua — gang pricing, ranks, permissions and limits. - configRacing.lua — track creation, checkpoint props, racing rewards and permissions. - configBoosting.lua — contracts, equipment, police requirements, rewards and admin test commands. - configCrypto.lua — crypto options. - configVinScratch.lua — VIN scratching requirements and rewards. Database tables are included in VCOREINSTALL.sql. The resource also contains blackmarket.sql and boosting.sql for targeted upgrades.
UI page: html/index.html
Dependencies & References
| Resource | Type | Package status |
|---|---|---|
banking | Manifest dependency | Included in Base |
core | Manifest dependency | Included in Base |
inventory | Manifest dependency | Included in Base |
oxmysql | Manifest dependency | External / prerequisite |
vcore_minigames | Manifest dependency | Included in Base |
vcore_phone | Manifest dependency | Included in Base |
vehiclelocks | Manifest dependency | Included in Base |
gangs | Referenced resource | Included in Base |
logs | Referenced resource | Included in Base |
Cross-resource export calls
| Resource | Functions called |
|---|---|
banking | DepositToPrimaryAccount, WithdrawFromPrimaryAccount |
core | getCoreObject |
gangs | GetHexAtCoords, GetTerritoryClaimThreshold, GetTerritoryUpkeepConfig, RefreshTerritories |
inventory | AddItem, DamageItemQuality, GetItemAmount, GetItemQuality, GetPlayerItems, RemoveItem, RemoveItemAtSlot |
logs | Log |
vcore_phone | GetPhoneNumber, GetSourceFromNumber, SendPhoneMail |
Installation / Start Order
Install the resource with its required dependencies, then enable it in your resource start order.
ensure laptopConfiguration
Config files
config.luaconfigBoosting.luaconfigCrypto.luaconfigGangs.luaconfigRacing.luaconfigVinScratch.lua
Top-level config keys
AdminAceAdminAceFallbacksAppsBlackMarketBoostingBrowserBookmarksCommandCryptosCurrencyDefaultBuyInGangsLaptopItemMaxTrackCheckpointsMinTrackCheckpointsRaceJoinDistanceRaceStartCountdownRacingRepAppEnabledTrackCreatorJobVinScratchVpnItemEvents, Exports & Callbacks
Exports
Server exports5
AddGangInfluenceAddRepGetPlayerGangGetRepGrantCrypto
Callbacks
Server callbacks62
laptop:server:answerBoostInvitelaptop:server:answerGangInvitelaptop:server:beginBoostEquipmentlaptop:server:bootstraplaptop:server:buyCryptolaptop:server:cancelBlackMarketOrderlaptop:server:cancelContractlaptop:server:cancelRacelaptop:server:claimBlackMarketBalancelaptop:server:collectBlackMarketListinglaptop:server:collectRaceRefundlaptop:server:collectRaceWinningslaptop:server:connectVpnlaptop:server:createBlackMarketListinglaptop:server:createGanglaptop:server:createNotelaptop:server:createRacelaptop:server:deleteBlackMarketListinglaptop:server:deleteMaillaptop:server:deleteNotelaptop:server:deleteTracklaptop:server:disconnectVpnlaptop:server:favouriteTracklaptop:server:fulfilBlackMarketListinglaptop:server:gangActionlaptop:server:getBlackMarketlaptop:server:getBoostinglaptop:server:getCryptolaptop:server:getGanglaptop:server:getMaillaptop:server:getNoteslaptop:server:getRacinglaptop:server:importTracklaptop:server:installApplaptop:server:inviteBoostCrewlaptop:server:inviteGanglaptop:server:joinBoostQueuelaptop:server:joinRacelaptop:server:leaveBoostCrewlaptop:server:leaveBoostQueuelaptop:server:leaveGanglaptop:server:leaveRacelaptop:server:manageGangMemberlaptop:server:manageGangRanklaptop:server:manageGangTerritorylaptop:server:orderBlackMarketListinglaptop:server:readMaillaptop:server:readyRacelaptop:server:removeApplaptop:server:removeBoostCrewMemberlaptop:server:restoreBoostinglaptop:server:saveDesktoplaptop:server:saveTracklaptop:server:sendCryptolaptop:server:sendMaillaptop:server:setAliaslaptop:server:startContractlaptop:server:startRacelaptop:server:updateNotelaptop:server:updateRacingProfilelaptop:server:updateTracklaptop:server:verifyTrack
Registered network events
Client registered events20
VCORE:Client:OnPlayerLoadedVCORE:Client:OnPlayerUnloadcore:resetUigangs:openManagementMenulaptop:boosting:attemptUpdatelaptop:boosting:cancelledlaptop:boosting:completedlaptop:boosting:completionRejectedlaptop:boosting:equipmentRejectedlaptop:boosting:removeVehiclelaptop:boosting:startlaptop:client:openlaptop:client:refreshlaptop:racing:cancelledlaptop:racing:dnfResultlaptop:racing:finishedlaptop:racing:positionslaptop:racing:recordTracklaptop:racing:startlaptop:racing:syncLobbies
Server registered events9
laptop:boosting:accessGrantedlaptop:boosting:completelaptop:boosting:equipmentFailedlaptop:boosting:failedlaptop:boosting:trackerRemovedlaptop:racing:dnflaptop:racing:finishlaptop:racing:progresslaptop:server:closed
Commands
Client commands2
laptopcloseracequit
Database / SQL
| File | Type |
|---|---|
blackmarket.sql | Resource SQL file |
boosting.sql | Resource SQL file |
gang_territory_controlslaptop_blackmarket_balanceslaptop_blackmarket_listingslaptop_boost_contractslaptop_boost_crewlaptop_boost_inviteslaptop_boost_queuelaptop_gang_inviteslaptop_gang_logslaptop_gang_memberslaptop_gang_rankslaptop_gang_territorieslaptop_gangslaptop_profileslaptop_race_entrieslaptop_race_resultslaptop_raceslaptop_racing_eventslaptop_track_favouriteslaptop_tracksphone_crypto_transactionsphone_crypto_walletsVcore also includes the consolidated VCORE_INSTALL.sql.
Source Layout
| Area | Files |
|---|---|
| Client Lua | 7 |
| Server Lua | 9 |
| Other/shared Lua | 7 |
| JavaScript | 2 |
| HTML | 1 |
| CSS | 3 |
| SQL | 2 |
Troubleshooting
- Confirm all manifest dependencies are started before
laptop. - Confirm the resource is enabled in the correct start order.
- If database queries fail, import the consolidated Base SQL and any resource-local SQL listed above.
- If the UI fails, verify the resource's NUI files and
ui_pagewhen one is declared.

