Documentation
Optional Addon

Vcore-civ-center

The Civ Center provides six self-contained civilian careers: bus driver, forklift operator, security courier, pizza delivery, street sweeper and taxi driver. Duplicate jobs are owned by their dedicated VCORE resources instead. Enable careers in `Config.EnabledJobs`. Adjust the employment-office ped, blip and return point in `config.lua`. Configure vehicles, routes and payouts in the matching file under `config/`. Payments use the configured VCORE account and the framework-wide currency. `/jobcenter` opens the employment office while near its ped. `/jobtablet` or `F6` opens an active digital work order. `/cancelwork` or `F7` cancels the current career. `/jobaccept` accepts a pending crew invite.

Introduction

The Civ Center provides six self-contained civilian careers: bus driver, forklift operator, security courier, pizza delivery, street sweeper and taxi driver. Duplicate jobs are owned by their dedicated VCORE resources instead. Enable careers in `Config.EnabledJobs`. Adjust the employment-office ped, blip and return point in `config.lua`. Configure vehicles, routes and payouts in the matching file under `config/`. Payments use the configured VCORE account and the framework-wide currency. `/jobcenter` opens the employment office while near its ped. `/jobtablet` or `F6` opens an active digital work order. `/cancelwork` or `F7` cancels the current career. `/jobaccept` accepts a pending crew invite.

Version: 2.0.0resource name mismatch to resolve17 Lua files0 SQL files

Exports

No exports are documented for this resource.

Callbacks

No callbacks are documented for this resource.

Registered network events

clientcivcenter:client:beginJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:binSearchResult

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:clearWorkOrder

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:groupInvite

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:inspectionData

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:jobFailed

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:jobPaid

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:jobStartDenied

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:jobSummary

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:pedData

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:routeValidated

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:sharedStepComplete

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:showWorkOrder

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startBusJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startForkliftJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startPizzaJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startSecurityJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startStreetSweeperJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:startTaxiJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

clientcivcenter:client:workOrderIssued

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:acceptGroupInvite

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:cancelJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:completeJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:completeStep

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:disbandGroup

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:failJob

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:giveVehicleKeys

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:inspectPlayer

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:inviteToGroup

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:issueWorkOrder

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:leaveGroup

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:requestPedData

Registered event for this resource. Confirm the expected payload and intended scope before using it.

servercivcenter:server:requestWorkOrder

Registered event for this resource. Confirm the expected payload and intended scope before using it.

Commands

  • /cancelwork (client)
  • /jobcenter (client)
  • /jobtablet (client)
  • /workorder (client)
  • /checkworkorder (server)
  • /inspectworker (server)
  • /jobaccept (server)
  • /jobleave (server)

Database / SQL

SQL files

None detected in source.

Detected tables

None detected in source.

Troubleshooting

  • Confirm every manifest dependency above is started first.
  • Import the SQL where the resource includes database files.
  • Use the exact resource folder name shown on this page unless you intentionally change both the folder and configuration.
  • Do not copy internal event names into integrations without checking their implementation.