FiveM Sucht-Skript
Schnelles Sucht-Management-System für FiveM-Server, kompatibel mit ESX-Framework und mit JSON optimiert.
Video-Vorschau
Click to load video from YouTube. By watching, you agree to their privacy policy.
Config-Datei
Config = {
Framework = esx, -- esx oder qb
Identifier = discord, -- Identifikator für die Datenbank (discord / steam / license <- empfohlen | nicht empfohlen --> xbl / live / fivem / ip)
MenuCommand = addictions,
MenuKey = F7,
UseMenuKey = true,
TickTime = 10, -- Sekunden (Weniger als 5 Sekunden wird nicht empfohlen!)
EffectCooldown = 30, -- Sekunden
Admins = {
discord:397032581326962689, -- Fügen Sie hier Ihren Steam-Hex-Code ein
},
Addictions = {
[alcohol] = {
title = Alcohol, -- Titel der Sucht
addictionDangerLimit = 60, -- Wenn die Sucht über diesem Wert liegt, wird der Gefahrentext angezeigt
needDangerLimit = 50, -- Wenn der Bedarf über diesem Wert liegt, wird der Gefahrentext angezeigt
effectType = 3, -- 1, 2, 3 (dies wird abgespielt, wenn die Spieler-Sucht über der Grenze liegt)
onTick = {
addiction = 0.2, -- Wert wird mit jedem Tick verringert
need = 0.3 -- Wert wird mit jedem Tick erhöht (wenn Sucht über der Grenze liegt)
}
},
[drug] = {
title = Drug, -- Titel der Sucht
addictionDangerLimit = 30, -- Wenn die Sucht über diesem Wert liegt, wird der Gefahrentext angezeigt
needDangerLimit = 10, -- Wenn der Bedarf über diesem Wert liegt, wird der Gefahrentext angezeigt
effectType = 2, -- 1, 2, 3 (dies wird abgespielt, wenn die Spieler-Sucht über der Grenze liegt)
onTick = {
addiction = 0.15, -- Wert wird mit jedem Tick verringert
need = 0.3 -- Wert wird mit jedem Tick erhöht (wenn Sucht über der Grenze liegt)
}
},
[cigar] = {
title = Cigar, -- Titel der Sucht
addictionDangerLimit = 60, -- Wenn die Sucht über diesem Wert liegt, wird der Gefahrentext angezeigt
needDangerLimit = 15, -- Wenn der Bedarf über diesem Wert liegt, wird der Gefahrentext angezeigt
effectType = 1, -- 1, 2, 3 (dies wird abgespielt, wenn die Spieler-Sucht über der Grenze liegt)
onTick = {
addiction = 0.1, -- Wert wird mit jedem Tick verringert
need = 0.6 -- Wert wird mit jedem Tick erhöht (wenn Sucht über der Grenze liegt)
}
},
},
AddictionHealingItems = {
[water] = {
title = Wasser,
itemName = water, -- Artikelname in der Datenbank
itemType = drink, -- drink oder food oder cigaratte
addictionType = alcohol, -- Suchtname
onUse = {
decreaseAddiction = 10,
decreaseNeed = 10
},
},
},
AddictionItems = {
[beer] = {
title = Bier,
itemName = beer, -- Artikelname in der Datenbank
itemType = drink, -- drink oder food oder cigaratte
addictionType = alcohol, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
[whiskey] = {
title = Whiskey,
itemName = whiskey, -- Artikelname in der Datenbank
itemType = drink, -- drink oder food oder cigaratte
addictionType = alcohol, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
[vodka] = {
title = Wodka,
itemName = vodka, -- Artikelname in der Datenbank
itemType = drink, -- drink oder food oder cigaratte
addictionType = alcohol, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
[cigar] = {
title = Zigarre,
itemName = cigar, -- Artikelname in der Datenbank
itemType = cigaratte, -- drink oder food oder cigaratte
addictionType = cigar, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
[weed] = {
title = Gras,
itemName = weed, -- Artikelname in der Datenbank
itemType = cigaratte, -- drink oder food oder cigaratte
addictionType = drug, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
[meth] = {
title = Meth,
itemName = meth, -- Artikelname in der Datenbank
itemType = cigaratte, -- drink oder food oder cigaratte
addictionType = drug, -- Suchtname
onUse = { -- Werte, die bei jeder Verwendung hinzugefügt werden
increaseAddiction = 10,
decreaseNeed = 12
},
},
},
Notify = function(message, type, length)
if Config.Framework == qb then
Framework.Functions.Notify(message, type, length)
else
Framework.ShowNotification(message)
end
end,
}



