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 | Detected as | 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 by source | Included in Base |
logs | Referenced by source | 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
The supplied server.cfg enables this resource in the Core systems stage at enabled-resource position 45. Base installation also depends on the global prerequisites and consolidated VCORE_INSTALL.sql documented in Getting Started.
ensure laptopConfiguration
Config files
config.luaconfigBoosting.luaconfigCrypto.luaconfigGangs.luaconfigRacing.luaconfigVinScratch.lua
Top-level config keys detected
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_walletsThe root Base package also ships the consolidated VCORE_INSTALL.sql.
Source Layout
| Area | Detected 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. - Check the supplied start-order note above; resources absent from server.cfg need an explicit decision before enabling.
- 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.

