Config = {}
Config.useESX = true
Config.UseLegacy = true
Config.ESXEventName = "esx:getSharedObject"
Config.ESXResourceName = "es_extended"
Config.lang = 'en'
Config.usableKey = 38
Config.notificationTexture = "CHAR_BOATSITE"
Config.notificationIconType = 1
Config.itemsReward = {} --[[ DON'T EDIT THIS LINE // NE PAS MODIFIER CETTE LIGNE ]]--
Config.UseWetsuit = true --[[ IF YOU USE ESX_SKIN AND SKINCHANGER // SI VOUS UTILISER ESX_SKIN ET SKINCHANGER ]]--
Config.MinDepth = -10.00
Config.items = {
["nothing"] = {
--[[
!! YOU CAN EDIT ONLY 'percentOfChance' LINE OF 'nothing' ITEM !!
!! VOUS POUVEZ UNIQUEMENT MODIFIER LA LIGNE 'percentOfChance' POUR L'ITEM NOMME 'nothing' !!
]]--
name = "nothing",
randomCount = {Min = 0, Max = 0},
randomPriceOnUse = {Min = 0, Max = 0},
percentOfChance = 25, --[[ PERCENT OF CHANCE // POURCENTAGE DE CHANCE ]]--
indexOfMessage = "notfind",
},
["fish"] = {
name = "fish",
randomCount = {Min = 1, Max = 4},
randomPriceOnUse = {Min = 0, Max = 0},
percentOfChance = 65, --[[ PERCENT OF CHANCE // POURCENTAGE DE CHANCE ]]--
indexOfMessage = "rewardfish",
},
["trinket"] = {
name = "trinket",
randomCount = {Min = 1, Max = 2},
randomPriceOnUse = {Min = 200, Max = 1200},
percentOfChance = 10, --[[ PERCENT OF CHANCE // POURCENTAGE DE CHANCE ]]--
indexOfMessage = "rewardtrinket",
},
["treasure"] = {
name = "treasure",
randomCount = {Min = 1, Max = 1},
randomPriceOnUse = {Min = 600, Max = 2600},
percentOfChance = 5, --[[ PERCENT OF CHANCE // POURCENTAGE DE CHANCE ]]--
indexOfMessage = "rewardtreasure",
},
}
Config.wetsuit = {
male = {
['tshirt_1'] = 123, ['tshirt_2'] = 0,
['ears_1'] = -1, ['ears_2'] = 0,
['torso_1'] = 243, ['torso_2'] = 0,
['decals_1'] = 0, ['decals_2']= 0,
['mask_1'] = 36, ['mask_2'] = 0,
['arms'] = 17,
['pants_1'] = 94, ['pants_2'] = 0,
['shoes_1'] = 67, ['shoes_2'] = 0,
['helmet_1'] = 8, ['helmet_2'] = 0,
['bags_1'] = 0, ['bags_2'] = 0,
['glasses_1'] = 26, ['glasses_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['bproof_1'] = 0, ['bproof_2'] = 0
},
female = {
['tshirt_1'] = 153, ['tshirt_2'] = 0,
['ears_1'] = -1, ['ears_2'] = 0,
['torso_1'] = 251, ['torso_2'] = 0,
['decals_1'] = 0, ['decals_2'] = 0,
['mask_1'] = 36, ['mask_2'] = 0,
['arms'] = 18,
['pants_1'] = 97, ['pants_2'] = 0,
['shoes_1'] = 70, ['shoes_2'] = 0,
['helmet_1']= -1, ['helmet_2'] = 0,
['bags_1'] = 0, ['bags_2'] = 0,
['glasses_1'] = 28, ['glasses_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['bproof_1'] = 0, ['bproof_2'] = 0
}
}
Config.translate = {
["en"] = {
['sender'] = "Scuba diving",
['subject'] = "~b~Treasure hunt",
['info'] = "Press ~INPUT_CONTEXT~ to search in the sand",
['find'] = "You ~y~found something~w~ ...",
['notfind'] = "You did not ~r~find anything~w~ ...",
['notinwater'] = "You must be in the water to ~r~put on your scuba gear~w~.",
['notwetsuit'] = "Your diving suit ~r~is not in your size~w~ ...",
['rewardmoney'] = "The value of your treasure ~g~is $%s~w~.",
-- ADD AFTER ALL LINES A CUSTOM MESSAGE FOR YOUR NEW ITEMS
['rewardfish'] = "You just found ~y~%s fish~w~.",
['rewardtrinket'] = "You just found ~y~%s trinket~w~.",
['rewardtreasure'] = "You just found ~y~%s treasure~w~.",
},
["fr"] = {
['sender'] = "Plongée sous-marine",
['subject'] = "~b~Chasse aux trésors",
['info'] = "Appuyez sur ~INPUT_CONTEXT~ pour fouiller le sable",
['find'] = "Vous avez ~y~trouvé quelque chose~w~ ...",
['notfind'] = "Vous n'avez ~r~rien trouvé~w~ ...",
['notinwater'] = "Vous devez être dans l'eau pour ~r~enfiler votre tenue de plongée~w~.",
['notwetsuit'] = "Votre tenue de plongée ~r~n'est pas à votre taille~w~ ...",
['rewardmoney'] = "La valeur de votre trésor ~g~est de $%s~w~.",
-- AJOUTEZ APRÈS TOUTES LES LIGNES UN MESSAGE PERSONNALISÉ POUR VOS NOUVEAUX ITEMS
['rewardfish'] = "Vous venez de trouver ~y~%s poissons~w~.",
['rewardtrinket'] = "Vous venez de trouver ~y~%s babioles~w~.",
['rewardtreasure'] = "Vous venez de trouver ~y~%s trésors~w~.",
}
}
--[[ DON'T EDIT THIS PART // NE PAS MODIFIER CETTE PARTIE ]]--
local function shuffle(t)
local tbl = {}
for i = 1, #t do
tbl[i] = t[i]
end
for i = #tbl, 2, -1 do
local j = math.random(i)
tbl[i], tbl[j] = tbl[j], tbl[i]
end
return tbl
end
local function onMixItemsList()
local tab = {}
for key,value in pairs(Config.items) do
for i = 1, value.percentOfChance do
table.insert(tab, value)
end
end
Config.itemsReward = shuffle(tab)
end
onMixItemsList()
--[[ DON'T EDIT THIS PART // NE PAS MODIFIER CETTE PARTIE ]]--