Inicio › Documentación › Configuración · origen_meth_lab
El recurso expone dos ficheros de configuración:
config/_main.lua: ajustes de juego (PNJ, vehículos, entrega, recompensa).config/bridge.lua: selección de proveedores para la capa bridge.Ambos están excluidos del escrow y se pueden editar con seguridad.
| Opción | Por defecto | Descripción |
|---|---|---|
Config.Language |
'en' |
Idioma que se usará ('en', 'es'). Se carga desde locales/{lang}.json |
Config.InteractionMode |
'drawtext' |
Cómo interactúan los jugadores con el PNJ. 'drawtext' muestra un aviso TextUI con [E]; 'target' usa tu recurso de target |
Config.AutoCheckSQL |
true |
Crea automáticamente la tabla de la base de datos al arrancar. Ponlo en false para gestionar el esquema a mano |
Config.Debug |
false |
Activa la salida de depuración del recurso |
El ped que da la misión y aparece en el laboratorio.
Config.NPC = {
model = 'S_M_M_Trucker_01',
coords = vec4(1702.5066, -1547.3065, 112.6472, 254.4936)
}| Campo | Tipo | Descripción |
|---|---|---|
model |
string |
Nombre del modelo del ped |
coords |
vector4 |
Posición de aparición y orientación |
Puntos de aparición de la carretilla elevadora y del remolque que se usan durante el trabajo.
Config.VehicleSpawns = {
forklift = {
coords = vec4(1713.5016, -1542.6887, 112.0990, 50.4839)
},
trailer = {
coords = vec4(1728.1082, -1576.5702, 112.5942, 174.1927)
}
}| Campo | Tipo | Descripción |
|---|---|---|
forklift.coords |
vector4 |
Posición de aparición y orientación de la carretilla elevadora |
trailer.coords |
vector4 |
Posición de aparición y orientación del remolque |
El punto de entrega y la recompensa que se concede al completar el trabajo.
Config.Delivery = {
coords = vec4(236.7335, -3321.6990, 5.7939, 179.0640),
reward = {
type = 'money', -- 'money' or 'item' or 'custom'
method = 'cash', -- Only used if type is 'money': 'bank' or 'cash'
amount = 50000, -- Amount only used if type is 'money'
items = {
{ name = 'sandwich', amount = 1 }
}
}
}| Campo | Tipo | Descripción |
|---|---|---|
coords |
vector4 |
Ubicación del punto de entrega |
reward.type |
string |
'money', 'item' o 'custom' |
reward.method |
string |
Solo con type = 'money': 'cash' o 'bank' |
reward.amount |
number |
Solo con type = 'money': cantidad pagada |
reward.items |
table[] |
Solo con type = 'item': lista de { name, amount } que se entregan |
Cuando reward.type = 'custom', no se concede dinero ni objetos de forma automática. En su lugar se llama al hook Custom.OnCompleteDelivery(source) para que implementes tu propia lógica. Consulta Custom.
Selecciona qué recurso se encarga de cada integración. Todas las opciones aceptan 'auto' (por defecto), 'custom' o el nombre directo de un recurso.
BridgeConfig = BridgeConfig or {
Framework = 'auto',
Inventory = 'auto',
Fuel = 'auto',
HelpText = 'auto',
Notify = 'auto',
Target = 'auto',
VehicleKey = 'auto',
ProgressBar = 'auto',
DebugLevel = 0,
}| Opción | Descripción |
|---|---|
Framework |
'auto', 'custom', 'qb-core', 'qbx_core', 'es_extended' |
Inventory |
'auto', 'custom' o uno de los inventarios compatibles |
Fuel |
'auto', 'custom' o uno de los scripts de combustible compatibles |
HelpText |
'auto', 'custom' o uno de los scripts de TextUI compatibles |
Notify |
'auto', 'custom' o uno de los scripts de notificaciones compatibles |
Target |
'auto', 'custom', 'ox_target', 'qb-target', 'sleepless_interact' |
VehicleKey |
'auto', 'custom' o uno de los scripts de llaves compatibles |
ProgressBar |
'auto', 'custom' o uno de los scripts de barra de progreso compatibles |
DebugLevel |
0 = ninguno · 1 = avisos · 2 = registros completos del bridge |
Consulta Dependencias para ver la lista completa de recursos compatibles por módulo.