Zum Hauptinhalt springen

Konfigurationsübersicht

Dream Market Stalls Konfiguration

DreamCore.lua
DreamLocales = {} -- Bitte nicht anfassen!!!
DreamCore = {} -- Bitte nicht anfassen!!!

-- Dream Marketstalls Einstellungen
DreamCore.Language = 'de'
DreamCore.ProfitCalculation = function(retailPrice)
local profit = math.floor(retailPrice * 0.25)
return profit
end
DreamCore.Items = {
-- Du kannst die folgenden Client-Events verwenden
-- dream_stalls:addHeal | value: INT
-- dream_stalls:removeHeal | value: INT
-- dream_stalls:addArmor | value: INT
-- dream_stalls:removeArmor | value: INT

['burger'] = {
use = function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('burger', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
TriggerClientEvent('dream_stalls:addHeal', source, 25) -- Füge Gesundheit hinzu
end
},
['hotdog'] = {
use = function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('hotdog', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
TriggerClientEvent('dream_stalls:addHeal', source, 35) -- Füge Gesundheit hinzu
TriggerClientEvent('dream_stalls:addArmor', source, 25) -- Füge Rüstung hinzu
end
},
['apple'] = {
use = function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('hotdog', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
TriggerClientEvent('dream_stalls:addHeal', source, 25) -- Füge Gesundheit hinzu
end
},
['banana'] = {
use = function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('hotdog', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
TriggerClientEvent('dream_stalls:addHeal', source, 25) -- Füge Gesundheit hinzu
end
},
['donut'] = {
use = function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('hotdog', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
TriggerClientEvent('dream_stalls:removeHeal', source, 15) -- Füge Gesundheit hinzu
TriggerClientEvent('dream_stalls:addArmor', source, 25) -- Füge Rüstung hinzu
end
},
}
DreamCore.Peds = {
{
model = 's_m_m_linecook',
pos = vector3(152.3075, -970.5506, 29.091),
heading = 270.9399
},
}
DreamCore.Standings = {

{
prop = 'prop_fruitstand_b',
name = '',
banner = {'shopui_title_conveniencestore', 'shopui_title_conveniencestore'},
showMarker = true,
radius = 2.0,
business = {
price = 2500,
retailPrice = 1500,
},
items = {
{
name = 'Banane',
item = 'banana',
price = 100
},
{
name = 'Apfel',
item = 'apple',
price = 350
}
}
},

{
prop = 'prop_burgerstand_01',
name = '',
banner = {'shopui_title_conveniencestore', 'shopui_title_conveniencestore'},
showMarker = false,
radius = 2.0,
business = {
price = 2500,
retailPrice = 1500,
},
items = {
{
name = 'Burger',
item = 'burger',
price = 250
}
}
},

{
prop = 'prop_hotdogstand_01',
name = '',
banner = {'shopui_title_conveniencestore', 'shopui_title_conveniencestore'},
showMarker = true,
radius = 2.0,
business = {
price = 2500,
retailPrice = 1500,
},
items = {
{
name = 'HotDog',
item = 'hotdog',
price = 550
}
}
},

{
prop = 'prop_food_van_01',
name = '',
banner = {'shopui_title_conveniencestore', 'shopui_title_conveniencestore'},
showMarker = false,
radius = 2.0,
business = {
price = 2500,
retailPrice = 1500,
},
items = {
{
name = 'HotDog',
item = 'hotdog',
price = 550
}
}
},

{
prop = 'prop_food_van_02',
name = '',
banner = {'shopui_title_conveniencestore', 'shopui_title_conveniencestore'},
showMarker = false,
radius = 2.0,
business = {
price = 2500,
retailPrice = 1500,
},
items = {
{
name = 'Donut',
item = 'donut',
price = 150
}
}
},

}

Dream Market Stalls Locales

Erinnerung: Du kannst deine eigene Locale-Datei in deiner Sprache erstellen 👌

en.lua
DreamLocales['de'] = {
['StallHelpNotify'] = 'Drücke ~g~E~s~ um den ~o~Stand~s~ zu öffnen\nDrücke ~g~B~s~ um ihn ~b~zu verwalten~s~',

-- Purchase
['PurchaseDesc'] = 'Was möchtest du kaufen?',
['PurchaseNotEnoughMoney'] = 'Du hast nicht genug Geld. Du brauchst ~g~$%s~s~',
['PurchaseNotEnoughSpace'] = 'Du kannst keine weiteren ~o~%s~s~ tragen',
['PurchaseItemDesc'] = 'Kaufe ein ~o~%s~s~ für ~g~$%s~s~',
['PurchaseSuccess'] = 'Du hast ein ~o~%s~s~ gekauft',

-- Business
['BusinessDesc'] = 'Willkommen im Verwaltungsmenü',
['BusinessNotOwned'] = 'Dieser Stand ist ~g~verfügbar~s~',
['BusinessOwned'] = 'Dieser Stand gehört ~r~nicht dir~s~',
['BusinessOwnedNotify'] = 'Dieser Stand gehört ~r~nicht dir~s~',
['BusinessNotEnoughMoney'] = 'Du hast nicht genug Geld. Du brauchst ~g~$%s~s~',
['BusinessPurchaseSucess'] = 'Du hast Stand ~b~#%s~s~ gekauft',
['BusinessPrice'] = 'Preis',
['BusinessPurchase'] = '~b~Kaufe diesen Stand~s~',
['BusinessProfit'] = 'Gewinn: ~g~$%s~s~',
['BusinessAllTransaction'] = 'Alle Transaktionen',
['BusinessAllTransactionHeaderLeft'] = '~t~Gewinn (Verkaufspreis)~s~',
['BusinessAllTransactionHeaderRight'] = '~t~Guthaben~s~',
['BusinessPayoutBalance'] = '~g~Auszahlungsgewinn~s~',
['BusinessPayoutBalanceDesc'] = 'Du kannst aktuell ~g~$%s~s~ auszahlen',
['BusinessPayoutNothing'] = 'Du hast keine Einnahmen',
['BusinessPayoutSuccess'] = 'Du hast ~g~$%s~s~ ausgezahlt',
['BusinessSellStall'] = '~r~Stand verkaufen~s~',
['BusinessSellStallDesc'] = 'Du kannst diesen Stand für ~r~$%s~s~ verkaufen',
}