Documentation
Base Resource

jobs

The supplied manifest describes this resource as “VCore - Jobs”.

v1.0.0VCore FrameworkCore systems

Introduction

The supplied manifest describes this resource as “VCore - Jobs”.

8Client Lua
9Server Lua
4Exports
54Events
1SQL tables

No manifest UI page detected.

Dependencies & References

ResourceDetected asPackage status
bankingManifest dependencyIncluded in Base
clothingManifest dependencyIncluded in Base
coreManifest dependencyIncluded in Base
core_gameManifest dependencyIncluded in Base
inventoryManifest dependencyIncluded in Base
logsManifest dependencyIncluded in Base
oxmysqlManifest dependencyExternal / prerequisite
partiesManifest dependencyIncluded in Base
polyzoneManifest dependencyIncluded in Base
vehiclelocksManifest dependencyIncluded in Base

Cross-resource export calls

ResourceFunctions called
bankingDepositToPrimaryAccount, WithdrawFromPrimaryAccount
coregetCoreObject
core_gameGetTime
inventoryAddItem, DrainStash, GetItemAmount, GetPlayerItems, OpenStash, PeekStash, RemoveItem, RemoveItemAtSlot, SetItemDescriptionFormatter, UpdateItemMetadata
logsLog
partiesCreateActivityParty, EndActivityParty
vehiclelocksGrantSpawnedVehicleKey, GrantTemporaryVehicleKey, HasVehicleKey, StowVehicleKey

Installation / Start Order

The supplied server.cfg enables this resource in the Core systems stage at enabled-resource position 42. Base installation also depends on the global prerequisites and consolidated VCORE_INSTALL.sql documented in Getting Started.

server.cfg
ensure jobs

Configuration

Config files

  • No dedicated config file detected.

Top-level config keys detected

AIDeliveryGiveTipAIDeliveryLocationsAIDeliveryMarkupAIDeliveryTipPercentageAIOrdersFrequencyAIPedsBurnAtPercentageChanceToGainRecyclingRepCleaningClearOrderWhenPaidCookingStationPromptCurrencyDeliveriesElectricianEnabledGarbageJobRepMinesMiningOreModelSizeOffsetsMiningOresMiningRepScaleMiningShopOreWashingOvercookAtPercentageOvercookedCleanTimePayoutRecyclingCentresRecyclingCentresRepScaleRecyclingPickupLocationsRepairableItemsRestaurantCookItemsRestaurantFoodCategoriesRestaurantFoodTruckRestaurantManagerGradeRestaurantMenuRestaurantsRuinedCleanTimeSecurityShowCookingTextSmelterPaidTimeSmeltersSmeltingFuel

Events, Exports & Callbacks

Exports

Server exports4
  • AddRep
  • GetActiveSession
  • GetRep
  • PayPlayer

Callbacks

Server callbacks7
  • cleaning:server:startJob
  • deliveries:server:startDelivery
  • electrician:server:spawnVehicle
  • electrician:server:startJob
  • garbage:server:startJob
  • recycling:server:enterCentre
  • restaurant:server:getAccess

Registered network events

Client registered events22
  • VCORE:Client:OnPlayerUnload
  • cleaning:client:jobComplete
  • cleaning:client:progress
  • deliveries:client:packageConfirmed
  • deliveries:client:packageLoadRejected
  • deliveries:client:packageLoadedConfirmed
  • deliveries:client:packagePickupConfirmed
  • deliveries:client:packagePickupRejected
  • electrician:client:jobComplete
  • electrician:client:taskConfirmed
  • garbage:client:binConfirmed
  • garbage:client:jobComplete
  • mining:client:addRock
  • mining:client:process
  • mining:client:removeRock
  • mining:client:syncRocks
  • recycling:client:partsRecycled
  • recycling:client:startTasks
  • restaurant:client:chargeCustomer
  • restaurant:client:completeDelivery
  • restaurant:client:markForDelivery
  • restaurant:client:removeActiveOrder
Server registered events32
  • cleaning:server:abortJob
  • cleaning:server:progress
  • cleaning:server:upgradeItem
  • deliveries:server:abortDelivery
  • deliveries:server:completeDelivery
  • deliveries:server:packageDelivered
  • deliveries:server:packageLoaded
  • deliveries:server:pickupPackage
  • electrician:server:taskComplete
  • garbage:server:abortJob
  • garbage:server:collectBin
  • garbage:server:finishJob
  • mining:server:enterMine
  • mining:server:exitMine
  • mining:server:mineRock
  • mining:server:smeltItem
  • mining:server:washItem
  • recycling:server:exitCentre
  • recycling:server:finishTask
  • recycling:server:getTasks
  • recycling:server:recycleParts
  • restaurant:server:addFoodTruck
  • restaurant:server:clearCookingSlot
  • restaurant:server:completeCook
  • restaurant:server:counterAction
  • restaurant:server:deliverOrder
  • restaurant:server:openStash
  • restaurant:server:payAtCounter
  • restaurant:server:removeActiveOrder
  • restaurant:server:stopToClean
  • restaurant:server:toggleAIDeliveries
  • restaurant:server:toggleFoodTruck

Commands

No commands were detected.

Database / SQL

FileType
sql/jobs.sqlResource SQL file
job_pending_payouts

The root Base package also ships the consolidated VCORE_INSTALL.sql.

Source Layout

AreaDetected files
Client Lua8
Server Lua9
Other/shared Lua10
JavaScript0
HTML0
CSS0
SQL1

Troubleshooting

  • Confirm all manifest dependencies are started before jobs.
  • 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_page when one is declared.