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 PremiumConfig.XPPerLevel = 5000 -- XP necesaria para subir cada nivelConfig.Command = "battlepass" -- Comando para abrir el menúConfig.Keybind = { -- Tecla rápida key = "F11", label = "Abrir Pase Batalla"}
-- Configuración de MonedaConfig.UseVipPoints = true -- true: usa dalton_vips | false: usa dinero del frameworkConfig.MoneyType = 'bank' -- Tipo de cuenta (bank, cash, money)2. Misiones (config/missions.lua)
Sección titulada «2. Misiones (config/missions.lua)»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 consumoConfig.Consumables = { ['burger'] = { eat_burger_20 = 1, total_eat_burger_500 = 1 },}3. Recompensas (config/rewards.lua)
Sección titulada «3. Recompensas (config/rewards.lua)»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" } },}