Ir al contenido

Configuración

El script es altamente editable. A continuación se detallan los archivos principales y ejemplos de cómo configurarlos para adaptarlos a las necesidades de tu servidor.

1. Configuración General (config/client.lua)

Sección titulada «1. Configuración General (config/client.lua)»

Aquí defines el funcionamiento base del script, como el idioma, costos y tiempos de reseteo.

Config.Locale = 'es' -- Idioma del script ('es' o 'en')
Config.PremiumCost = 2000 -- Costo en puntos VIP para el Pase Premium
Config.XPPerLevel = 5000 -- XP necesaria para subir cada nivel
Config.Command = "battlepass" -- Comando para abrir el menú
Config.Keybind = { -- Tecla rápida
key = "F11",
label = "Abrir Pase Batalla"
}
-- Configuración de Moneda
Config.UseVipPoints = true -- true: usa dalton_vips | false: usa dinero del framework
Config.MoneyType = 'bank' -- Tipo de cuenta (bank, cash, money)

Puedes añadir misiones diarias, semanales o únicas. Cada misión tiene un ID, una etiqueta (label), XP y un objetivo (target).

Config.Missions = {
daily = {
label = "Misiones Diarias",
tasks = {
{ id = "walk_500", label = "Caminar 500 metros", xp = 1200, target = 500 },
{ id = "jump_20", label = "Saltar 20 veces", xp = 800, target = 20 },
}
},
-- ...
}
-- Configura qué ítems cuentan para misiones de consumo
Config.Consumables = {
['burger'] = { eat_burger_20 = 1, total_eat_burger_500 = 1 },
}

Define qué recibe el jugador en cada nivel. Hay dos tracks: basic (gratis) y premium (pago).

Config.Rewards = {
{
level = 1,
basic = { item = "tosti", count = 1, label = "Tosti" },
premium = { item = "weapon_pistol", count = 1, label = "Pistola" }
},
{
level = 10,
basic = { item = "water_bottle", count = 5, label = "Agua" },
premium = { type = "vehicle", item = "zentorno", label = "Zentorno" }
},
}