🔑Configuration
REVOLUTION = {}
REVOLUTION.Framework = {
type = "ESX", -- QBCore, ESX
object = function()
if REVOLUTION.Framework.type == "QBCore" then
return exports['qb-core']:GetCoreObject()
elseif REVOLUTION.Framework.type == "ESX" then
return exports["es_extended"]:getSharedObject()
end
end
}
REVOLUTION.Commands = {
["advent"] = {
["enabled"] = true,
["command"] = "advent",
},
["candyRewards"] = {
["enabled"] = true,
["command"] = "christmas",
["needed"] = {
["enabled"] = false,
["item"] = "water",
["amount"] = 5,
}
},
}
REVOLUTION.Respawn = 1 -- minutes
REVOLUTION.CandysNeeded = 1 -- How many Candy Per Spinn
REVOLUTION.CandySpawns = {
{
["amount"] = { min = 1, max = 5 },
["coords"] = vector3(157.3862, -964.0201, 30.0919),
}
}
REVOLUTION.AdventCoords = {
vector3(197.8639, -993.5316, 30.0919),
}
REVOLUTION.AdventRewards = { -- Max 24
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
}
REVOLUTION.CandyRewards = {
{
type = "item",
name = "water",
label = "Wasser",
amount = 5,
},
{
type = "item",
name = "bread",
label = "Brot",
amount = 5,
},
{
type = "item",
name = "schutzweste",
label = "Schutzweste",
amount = 5,
},
{
type = "car",
name = "adder",
label = "Lamborghini",
amount = 1,
},
{
type = "money",
name = "money",
label = "Geld",
amount = 15000,
},
{
type = "item",
name = "grapes",
label = "Trauben",
amount = 5,
},
{
type = "item",
name = "apple",
label = "Apfel",
amount = 5,
},
}
REVOLUTION.Objects = {
["tree"] = {
["enabled"] = true,
["objHash"] = `prop_xmas_tree_int`,
},
["present"] = {
["enabled"] = true,
["objHash"] = `xs_prop_trophy_presents_01a`,
},
}
REVOLUTION.Blips = {
["enabled"] = true,
["sprite"] = 781,
["color"] = 1,
["scale"] = 0.8,
["display"] = 4,
["shortRange"] = true,
["name"] = "Advents Kalender",
}
REVOLUTION.Markers = {
["enabled"] = false,
["rotate"] = true,
["jump"] = false,
["type"] = 21,
["size"] = { x = 0.5, y = 0.5, z = 0.5 },
["color"] = { r = 230, g = 41, b = 74, a = 144 },
["drawDist"] = 10.0,
}
REVOLUTION.Language = {
["openMenu"] = "~INPUT_CONTEXT~ um das Menü zu Öffnen",
["tookReward"] = "Du hast dein Geschenk vom %s. Türchen genommen",
["notDecember"] = "Die Adventzeit hat nicht begonnen",
["alreadyTook"] = "Du hast dein Geschenk vom %s. Türchen bereits genommen",
["doesntExist"] = "Es existiert kein Geschenk für das %s. Türchen",
["neededItem"] = "Du benötigst %s %s um das Süsigkeiten Roulette zu Öffnen",
["candyDoesntExist"] = "Diese Süsigkeiten Belohnung existiert nicht",
["tookCandyReward"] = "Du hast deine Süsigkeiten gegen %sx %s Eingelöst",
["takePresent"] = "~INPUT_CONTEXT~ um die Geschenkbox zu Öffnen",
["receivedCandies"] = "Du hast %sx Candies erhalten!",
["coolDown"] = "Dieses Geschenk ist noch im Cooldown!",
["alreadyTaken"] = "Du hast dieses Geschenk bereits beansprucht!",
--------- FRONTEND/UI ------------
["frontend_rewardDay"] = "Tag",
["frontend_rewardTake"] = "Nehmen",
["frontend_rewardHead"] = "ADVENTS",
["frontend_rewardDesc"] = "Kalender",
["frontend_rewardText"] = "Hier kannst du jeden Tag ein Türchen öffnen. Viel Glück!",
["frontend_CandyrewardHead"] = "CHIRSTMAS",
["frontend_CandyrewardDesc"] = "Spin",
["frontend_CandyrewardText"] = "Hier kannst du deine gesammelten Zuckerstangen für Spins eintauschen!",
["frontend_CandyrewarCandy"] = "Süsigkeiten",
["frontend_CandyrewardSpin"] = "Drücke",
["frontend_CandyrewardSpinDesc"] = "Zum Drehen",
}
REVOLUTION.TriggerServerCallback = function(name, funct, ...)
if REVOLUTION.Framework.type == "QBCore" then
QBCore.Functions.TriggerCallback(name, funct, ...)
elseif REVOLUTION.Framework.type == "ESX" then
ESX.TriggerServerCallback(name, funct, ...)
end
end
function HelpNotify(msg)
SetTextComponentFormat("STRING")
AddTextComponentString(msg)
DisplayHelpTextFromStringLabel(0, 0, 1, -1)
end
function Notify(type, msg)
exports["rs_hud_v2"]:SendNotify(type, "Revolution | Advent", msg, 6000)
endREVOLUTION_S = {}
Last updated