⚙️Configuration
Config = {}
Config.Settings = {
useExport = false,
es_extendedName = "es_extended",
xpAmount = 20,
xpAddInterval = 10, -- in seconds
commandNameForUI = 'visapass',
registerKeyForOpening = false,
keyName = "F10",
}
Config.CurrentSeason = {
season = 1,
seasonStartDate = {
day = 1,
month = 3,
hour = 0,
UIText = "01.03.2025",
},
seasonEndDate = {
day = 29,
month = 3,
hour = 23,
UIText = "31.03.2025",
},
resetVisumAfterSeason = true
}
Config.Levels = {
[1] = {
level = 1,
neededXP = 60, -- in hours
reward = {
type = "money", -- money or item or weapon
name = "cash", -- money account, item name, weapon name
amount = 1000, -- amount of money, item, at weapon write 1
textForUI = "$1000 Bargeld",
imageURL = './assets/img/coin.webp'
}
},
[2] = {
level = 2,
neededXP = 120, -- in hours
reward = {
type = "item",
name = "visum_karte",
amount = 1,
textForUI = "Visum Karte",
imageURL = './assets/img/visum_karte.webp'
}
},
[3] = {
level = 3,
neededXP = 180, -- in hours
reward = {
type = "money",
name = "cash",
amount = 2000,
textForUI = "$2000 Bargeld",
imageURL = './assets/img/coin.webp'
}
},
[4] = {
level = 4,
neededXP = 240, -- in hours
reward = {
type = "weapon",
name = "WEAPON_PISTOL",
amount = 1,
textForUI = "Pistole",
imageURL = './assets/img/pistol.webp'
}
},
[5] = {
level = 5,
neededXP = 100, -- in hours
reward = {
type = "weapon",
name = "WEAPON_ADVANCEDRIFLE",
amount = 100,
textForUI = "Advanced Gewehr",
imageURL = './assets/img/coin.webp'
}
},
[6] = {
level = 6,
neededXP = 100, -- in hours
reward = {
type = "item",
name = "bread",
amount = 1,
textForUI = "1x Brot",
imageURL = './assets/img/visum_karte.webp'
}
},
[7] = {
level = 7,
neededXP = 420, -- in hours
reward = {
type = "money",
name = "cash",
amount = 10000,
textForUI = "$10000 Bargeld",
imageURL = './assets/img/coin.webp'
}
},
}
Config.Locales = {
UI = {
serverName1 = "FUSION",
serverName2 = "CITY",
headerDescription1 = "VISUM PASS",
headerDescription2 = "Fusion City Exclusive",
progress = "FORTSCHRITT",
leaderboard = "Rangliste",
level = "Stufe",
page = "Seite",
},
levelUp = "Du hast eine neue Visumstufe erreicht!",
}
Config.ServerNotify = function(src, msg)
TriggerClientEvent("esx:showNotification", src, msg)
endIf you have any configuration questions or errors, feel free to open a ticket on our Discord!
Last updated