📃How to Install

This page will give you a brief overlook on how to install this resource

Important things to install! Follow the steps carefully and you shouldn't have a problem.

Make sure to follow all steps, step by step, if you encounter errors please recheck that you've completed step 1-10 correctly.

Step 1

  • Insert VT-uWu into your server

  • Remember to Ensure VT-uWu in your server.cfg

Step 2

  • Run the resource before all resources in server.cfg

# These resources will start by default.
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure baseevents

# QBCore & Extra stuff
ensure qb-core
ensure vt-uwu

Step 3

Add the following to your qb-core/shared/items.lua

Something very important, these are items for the latest version of QBCore namely version '1.2.6' or greater.

Now go to your inventory and paste all the images from the images folder located in the vt-uwu resource and move them to your qb-inventory/html/images folder

--VT UWU Cafe
uwubbessence			= {name = 'uwubbessence',			label = 'BerryBlue Essence',	weight = 200,	type = 'item',	image = 'uwubbessence.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Essence from the Blueberry Gods.'},
uwuroseessence			= {name = 'uwuroseessence',		    label = 'Rose Essence',			weight = 200,	type = 'item',	image = 'uwuroseessence.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Essence from the Rose Gods.'},
uwumintessence			= {name = 'uwumintessence',	    	label = 'Mint Essence',			weight = 200,	type = 'item',	image = 'uwumintessence.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Essence from the Mint Gods.'},
uwububbleteablueberry	        = {name = 'uwububbleteablueberry',	label = 'Berry Blue B-T',		weight = 200,	type = 'item',	image = 'uwububbleteablueberry.png',	unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Lavender Tea with Blueberry Boba.'},
uwububbletearose		        = {name = 'uwububbletearose',		label = 'Rosey B-T',			weight = 200,	type = 'item',	image = 'uwububbletearose.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Sakura Rose Tea with Vanilla Boba.'},
uwububbleteamint		        = {name = 'uwububbleteamint',		label = 'Minty B-T',			weight = 200,	type = 'item',	image = 'uwububbleteamint.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Matcha Tea with Mint Boba.'},
uwupancake				= {name = 'uwupancake',				label = 'uWu Pancake',			weight = 200,	type = 'item',	image = 'uwupancake.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Korean savory pancake made with scallions.'},
uwucupcake				= {name = 'uwucupcake',				label = 'uWu Cupcake',			weight = 200,	type = 'item',	image = 'uwucupcake.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Sugar Kitty Cupcake!'},
uwuvanillasandy			= {name = 'uwuvanillasandy',		label = 'uWu V-Icecream Sandy',	weight = 200,	type = 'item',	image = 'uwuvanillasandy.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Sweet Vanilla Biscuit filled with Icecreamy!'},
uwuchocsandy			= {name = 'uwuchocsandy',			label = 'uWu C-Icecream Sandy',	weight = 200,	type = 'item',	image = 'uwuchocsandy.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Sweet Chocolate Biscuit filled with Icecreamy!'},
uwubudhabowl			= {name = 'uwubudhabowl',			label = 'uWu Budha Bowl',		weight = 200,	type = 'item',	image = 'uwubudhabowl.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Bowl of nourishment and balance.'},
uwusushi				= {name = 'uwusushi',				label = 'uWu Sushi',			weight = 200,	type = 'item',	image = 'uwusushi.png',					unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Designed as a window to your soul.'},
uwumisosoup				= {name = 'uwumisosoup',			label = 'uWu Miso Soup',		weight = 200,	type = 'item',	image = 'uwumisosoup.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Fungus never tasted so good!'},
vanillabean				= {name = 'vanillabean',			label = 'Vanilla Bean',			weight = 200,	type = 'item',	image = 'vanillabean.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Vanilla Bean - cooking ingredient'},
cheese			        = {name = 'cheese',	                label = 'Pizza Cheese',			weight = 100,	type = 'item',	image = 'cheese.png',		            unique = false,	useable = false,	shouldClose = true,	    combinable = nil,	description = 'Cheese for Cooking!'},
egg					= {name = 'egg',					label = 'Chicken Egg',			weight = 200,	type = 'item',	image = 'egg.png',						unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Egg - cooking ingredient'},
flour				= {name = 'flour',					label = 'Flour',				weight = 200,	type = 'item',	image = 'flour.png',					unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Flour - cooking ingredient'},
misopaste				= {name = 'misopaste',				label = 'Miso Paste',			weight = 200,	type = 'item',	image = 'misopaste.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Miso Paste - cooking ingredient'},
tapiokaballs			= {name = 'tapiokaballs',			label = 'Tapioka Balls',		weight = 200,	type = 'item',	image = 'tapiokaballs.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Tapioka Balls ingredient for Bubble Tea!'},
tea					= {name = 'tea',					label = 'Tempting Tea',			weight = 200,	type = 'item',	image = 'tea.png',						unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Its not just tea...'},
tofu				= {name = 'tofu',					label = 'Firm Tofu',			weight = 200,	type = 'item',	image = 'tofu.png',						unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Tofu. Save a Cow and chow on Tofu!'},
nori				= {name = 'nori',					label = 'Nori Sheets',			weight = 200,	type = 'item',	image = 'nori.png',						unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Gift from the Ocean, goes well with Rice'},
rawsugar				= {name = 'rawsugar',				label = 'Raw Sugar',			weight = 200,	type = 'item',	image = 'rawsugar.png',					unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Raw Sugar - cooking ingredient'},
rice				= {name = 'rice',					label = 'Rice',					weight = 200,	type = 'item',	image = 'rice.png',						unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Rice - cooking ingredient'},
tuna				= {name = 'tuna',					label = 'Blue Fin Tuna',		weight = 300,	type = 'item',	image = 'tuna.png',						unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Blue Fin Tuna - cooking ingredient'},
umami				= {name = 'umami',					label = 'Umami Beans',			weight = 300,	type = 'item',	image = 'umami.png',					unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Healthy and Delicious'},
mixedlettuce			= {name = 'mixedlettuce',			label = 'Mixed Lettuce',		weight = 250,	type = 'item',	image = 'mixedlettuce.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Crispy assortment of mixed lettuce'},
mango				= {name = 'mango',					label = 'Mango',				weight = 300,	type = 'item',	image = 'mango.png',					unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Mango'},
avocado				= {name = 'avocado',				label = 'Avocado',				weight = 300,	type = 'item',	image = 'avocado.png',					unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Avocado'},
chocolate				= {name = 'chocolate',				label = 'Chocolate',			weight = 200,	type = 'item',	image = 'chocolate.png',				unique = false, useable = true,		shouldClose = true,		combinable = nil,	description = 'Chocolate - cooking ingredient'},
uwu_toy1				= {name = 'uwu_toy1',				label = 'uWu Blue Plush',		weight = 50,	type = 'item',	image = 'uwu_toy1.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwu_toy2				= {name = 'uwu_toy2',				label = 'uWu Red Plush',		weight = 50,	type = 'item',	image = 'uwu_toy2.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy'},
uwu_toy3				= {name = 'uwu_toy3',				label = 'uWu Rare Pink Plush',	weight = 50,	type = 'item',	image = 'uwu_toy3.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwu_toy4				= {name = 'uwu_toy4',				label = 'uWu Brown Plush',		weight = 50,	type = 'item',	image = 'uwu_toy4.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwu_toy5				= {name = 'uwu_toy5',				label = 'uWu Green Plush',		weight = 50,	type = 'item',	image = 'uwu_toy5.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwu_toy6				= {name = 'uwu_toy6',				label = 'uWu Rare Green Plush',	weight = 50,	type = 'item',	image = 'uwu_toy6.png',					unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwu_toy7				= {name = 'uwu_toy7',				label = 'uWu Purple Plush',			weight = 50,	type = 'item',	image = 'uwu_toy7.png',				unique = false,	useable = false,	shouldClose = false,	combinable = nil,	description = 'Its just a uWu Plush Toy '},
uwubentobox				= {name = 'uwubentobox',			label = 'uWu Bento Box',        weight = 25,    type = 'item',  image = 'uwubentobox.png',			    unique = false, useable = true,	    shouldClose = true,	    combinable = nil,   description = 'A Selection with a surprise!'},
uwuempycup				= {name = 'uwuempycup',				label = 'uWu EmptY CuP',	    weight = 20,	type = 'item',	image = 'empycup.png',				    unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'uWu Empty cup all'},
blacktealeaf		        = {name = 'blacktealeaf',		    label = 'Black Tea Leaf',	    weight = 10,	type = 'item',	image = 'black-tea.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Black tea to prepare'},
blacktea		                = {name = 'blacktea',     		    label = 'Black Tea',	        weight = 10,	type = 'item',	image = 'iced_black_tea.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Black tea'},
greentealeaf		        = {name = 'greentealeaf',		    label = 'Green Tea Leaf',	    weight = 10,	type = 'item',	image = 'green-tea.png',				unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Green tea to prepare'},
greentea		                = {name = 'greentea',     		    label = 'Green Tea',	        weight = 20,	type = 'item',	image = 'iced_green_tea.png',			unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Green tea'},
cofbeans		                = {name = 'cofbeans',     		    label = 'Coffee Beans',	        weight = 20,	type = 'item',	image = 'coffee-bean.png',			    unique = false,	useable = true,		shouldClose = true,		combinable = nil,   description = 'Coffee beans for the machine'},
milkcarton 			        = {name = 'milkcarton',  	    	label = 'Milk',	                weight = 100, 	type = 'item',  image = 'milkcarton.png', 	            unique = false, useable = true, 	shouldClose = true,   	combinable = nil,   description = 'Milk' },
lemonjuice                          = {name = 'lemonjuice',             label = 'Lemon juice',          ['weight'] = 100,   ['type'] = 'item',  image = 'lemonjuice.png',               ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,   description = 'Lemon juice'},
strawberries                        = {name = 'strawberries',           label = 'Strawberries',         ['weight'] = 100,   ['type'] = 'item',  image = 'strawberries.png',             ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,   description = 'Strawberries'},
orangejuicecarton                   = {name = 'orangejuicecarton',      label = 'Orange Juice',         ['weight'] = 100,   ['type'] = 'item',  image = 'orangejuicecarton.png',        ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,   description = 'Orange Juice Carton'},
blueberrylavendertea	        = {name = 'blueberrylavendertea',	label = 'Blueberry Lavender Tea',weight = 200,	type = 'item',	image = 'blueberrylavendertea.png',		unique = false,	useable = true,		shouldClose = true,		combinable = nil,	description = 'Blueberry ingredient for Bubble Tea!'},
whipcream                           = {name = 'whipcream',              label = 'Whipcream',            ['weight'] = 100,   ['type'] = 'item',  image = 'whipcream.png',                ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,   description = 'Whipcream'},
uwuice                              = {name = 'uwuice',                 label = 'uWuIce',               ['weight'] = 100,   ['type'] = 'item',  image = 'uwuice.png',                   ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,   description = 'uwuice'},
cherrytomatoes                      = {name = 'cherrytomatoes',         label = 'Cherry Tomatoes',      ['weight'] = 100,   ['type'] = 'item',  image = 'cherrytomatoes.png',           ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Cherry Tomatoes'},
lemon                               = {name = 'lemon',                  label = 'Lemon',                ['weight'] = 100,   ['type'] = 'item',  image = 'lemon.png',                    ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Lemon'},
strawberryuwutea                    = {name = 'strawberryuwutea',       label = 'Strawberry Tea',       ['weight'] = 100,   ['type'] = 'item',  image = 'strawberryuwutea.png',         ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Strawberry uWu Tea'},
strawberrylemonade                  = {name = 'strawberrylemonade',     label = 'Strawberry Lemonade',  ['weight'] = 100,   ['type'] = 'item',  image = 'strawberrylemonade.png',       ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Strawberry uWu Lemonade'},
peachicedtea                        = {name = 'peachicedtea',           label = 'Peach Tea',            ['weight'] = 100,   ['type'] = 'item',  image = 'peachicedtea.png',             ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Peach Ice Tea'},
matchauwutea                        = {name = 'matchauwutea',           label = 'Metcha uWu Tea',       ['weight'] = 100,   ['type'] = 'item',  image = 'matchauwutea.png',             ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Matcha uWu tea'},
lemonnlimeicedtea                   = {name = 'lemonnlimeicedtea',      label = 'Limonn Lime Ice Tea',  ['weight'] = 100,   ['type'] = 'item',  image = 'lemonnlimeicedtea.png',        ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Limonnlime ice tea'},
classicuwutea                       = {name = 'classicuwutea',          label = 'Classic uWu Tea',      ['weight'] = 100,   ['type'] = 'item',  image = 'classicuwutea.png',            ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Classic tea'},
chocouwutea                         = {name = 'chocouwutea',            label = 'Chocou uWu Tea',       ['weight'] = 100,   ['type'] = 'item',  image = 'chocouwutea.png',              ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Choco tea'},
blueberryuwutea                     = {name = 'blueberryuwutea',        label = 'Blue Berry uWu Tea',   ['weight'] = 100,   ['type'] = 'item',  image = 'blueberryuwutea.png',          ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Blueberry tea'},
kittydoughnut                       = {name = 'kittydoughnut',          label = 'Kitty Doughnut',       ['weight'] = 100,   ['type'] = 'item',  image = 'kittydoughnut.png',            ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kitty Doughnut'},
katsucurry                          = {name = 'katsucurry',             label = 'Kat Sucurry',          ['weight'] = 100,   ['type'] = 'item',  image = 'katsucurry.png',               ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kat Sucurry'},
kittycrisps                         = {name = 'kittycrisps',            label = 'Kitty Crisps',         ['weight'] = 100,   ['type'] = 'item',  image = 'kittycrisps.png',              ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kitty Crisps'},
kittybrownie                        = {name = 'kittybrownie',           label = 'Kitty Brownie',        ['weight'] = 100,   ['type'] = 'item',  image = 'kittybrownie.png',             ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kitty Brownie'},
kittybox                            = {name = 'kittybox',               label = 'Kitty Box',            ['weight'] = 100,   ['type'] = 'item',  image = 'kittybox.png',                 ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kitty Box'},
kittycupcake                        = {name = 'kittycupcake',           label = 'Kitty uWu empycupcake',['weight'] = 100,   ['type'] = 'item',  image = 'kittycupcake.png',             ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Kitty uWu empycupcake'},
icedcoffee                          = {name = 'icedcoffee',             label = 'Ice Coffee',           ['weight'] = 100,   ['type'] = 'item',  image = 'icedcoffee.png',               ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Im freezing'},
kittybentobox                       = {name = 'kittybentobox',          label = 'Kitty Bento Box',      ['weight'] = 100,   ['type'] = 'item',  image = 'kittybentobox.png',            ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = 'Mmmmmmmm Kitty Bento Box'},
vanillaextract                      = {name = 'vanillaextract',         label = 'Vanilla Extract',      ['weight'] = 100,   ['type'] = 'item',  image = 'vanillaextract.png',           ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = ''},
peachjuice                          = {name = 'peachjuice',             label = 'Peach Juice',          ['weight'] = 100,   ['type'] = 'item',  image = 'peachjuice.png',               ['unique'] = false, useable = true,  	shouldClose = true,    	combinable = nil,  description = ''},
uwubag                              = {name = 'uwubag',                label = 'uWu Small Bag',			    weight = 10, 	type = 'item', 	image = 'uwu-bag.png',   		        unique = true,  useable = true, 	shouldClose = true, 	combinable = nil,  description = 'Delivery Bag'},

Step 4

  • Add items to qb-core/shared/jobs.lua

uwu = {
        label = 'Uwu Cafe',
        defaultDuty = true,
        offDutyPay = false,
        grades = {
            ['1'] = {name = 'Employee',payment = 185},
            ['2'] = {name = 'Shift Manager',payment = 195},
            ['3'] = {name = 'Manager',payment = 285},
            ['4'] = {name = 'Owner',isboss = true,payment = 370},
        },
    },

Step 5

Consumables

  • Follow all steps very carefully on Step 5

Client

  • Find the file qb-smallresources/client/consumables.lua

  • Paste the following code into it.

  • The order in which you put it doesn't really matter. It can be after yours which you have already made or after all which are default

--VT uWu Cafe
RegisterNetEvent("consumables:client:uwumisosoup", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu6")
    QBCore.Functions.Progressbar("drink_something", 'Drinking...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
        TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:EatPancakes", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu10")
    QBCore.Functions.Progressbar("drink_something", 'Drinking...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:uwubudhabowl", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu8")
    QBCore.Functions.Progressbar("eat_something", 'Eating...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addHunger", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.eaT[itemName])
    end)
end)
RegisterNetEvent("consumables:client:uwuvanillasandy", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu7")
    QBCore.Functions.Progressbar("eat_something", 'Eating...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addHunger", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.eaT[itemName])
    end)
end)

--newitems
RegisterNetEvent("consumables:client:icedcoffee", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu11")
    QBCore.Functions.Progressbar("drink_something", "Drinking...", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:chocouwutea", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu3")
    QBCore.Functions.Progressbar("drink_something", "Drinking....", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:lemonnlimeicedtea", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu4")
    QBCore.Functions.Progressbar("drink_something", "Drinking...", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:peachicedtea", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu5")
    QBCore.Functions.Progressbar("drink_something", "Drinking...", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:strawberrylemonade", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu2")
    QBCore.Functions.Progressbar("drink_something", "Drinking...", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:greentea", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu1")
    QBCore.Functions.Progressbar("drink_something", "Drinking...", 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addThirst", QBCore.Functions.GetPlayerData().metadata["thirst"] + Config.ConsumablesuWu.Drink[itemName])
    end)
end)

RegisterNetEvent("consumables:client:kittybentobox", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu13")
    QBCore.Functions.Progressbar("eat_something", 'Eating...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addHunger", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.eaT[itemName])
    end)
end)

RegisterNetEvent("consumables:client:kittydoughnut", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("kettyuwu")
    QBCore.Functions.Progressbar("eat_something", 'Eating...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addHunger", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.eaT[itemName])
    end)
end)

RegisterNetEvent("consumables:client:kittybrownie", function(itemName)
    exports["rpemotes"]:EmoteCommandStart("uwu12")
    QBCore.Functions.Progressbar("eat_something", 'Eating...', 10000, false, true, {
        disableMovement = false,
        disableCarMovement = false,
        disableMouse = false,
        disableCombat = true,
    }, {}, {}, {}, function() -- Done
TriggerEvent("inventory:client:ItemBox", QBCore.Shared.Items[itemName], "remove")
        exports["rpemotes"]:EmoteCancel()
        TriggerServerEvent("consumables:server:addHunger", QBCore.Functions.GetPlayerData().metadata["hunger"] + Config.ConsumablesuWu.eaT[itemName])
    end)
end)

Server

  • Find the file qb-smallresources/server/consumables.lua

  • Paste the following code into it.

  • The order in which you put it doesn't really matter. It can be after yours which you have already made or after all which are default

--VT uWu Cafe--
QBCore.Functions.CreateUseableItem("uwububbleteablueberry", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:greentea", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwububbletearose", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:greentea", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwububbleteamint", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:greentea", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwupancake", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:EatPancakes", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwucupcake", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:kittydoughnut", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwuvanillasandy", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:uwuvanillasandy", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwuchocsandy", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:uwuvanillasandy", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwubudhabowl", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:uwubudhabowl", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwusushi", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:EatPancakes", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("uwumisosoup", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:uwumisosoup", source, item.name)
    end
end)
QBCore.Functions.CreateUseableItem("strawberryuwutea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:strawberrylemonade", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("strawberrylemonade", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:strawberrylemonade", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("peachicedtea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:peachicedtea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("matchauwutea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:lemonnlimeicedtea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("lemonnlimeicedtea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:lemonnlimeicedtea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("classicuwutea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:chocouwutea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("chocouwutea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:chocouwutea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("blueberryuwutea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:chocouwutea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("icedcoffee", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:icedcoffee", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("uwucoffee", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:icedcoffee", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("greentea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:greentea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("blacktea", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:greentea", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("kittybentobox", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:kittybentobox", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("kittydoughnut", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:kittydoughnut", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("kittybrownie", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:kittybrownie", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("kittycupcake", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:kittybrownie", source, item.name)
    end
end)

QBCore.Functions.CreateUseableItem("kittycrisps", function(source, item)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if Player.Functions.RemoveItem(item.name, 1, item.slot) then
        TriggerClientEvent("consumables:client:uwuvanillasandy", source, item.name)
    end
end)

Config Consumables Eat and Drink

  • Find the file qb-smallresources/config.lua

  • Find the following!

Config.ConsumablesuWu = {
    eaT = {
            -- VT UwU Caf
            ["uwupancake"] = math.random(25, 34),
            ["uwubudhabowl"] = math.random(50, 60),
            ["uwusushi"] = math.random(45, 50),
            ["uwucupcake"] = math.random(40, 45),
            ["uwuvanillasandy"] = math.random(50, 65),
            ["uwuchocsandy"] = math.random(50, 65),
            ["kittybentobox"] = math.random(60, 75),
            ["kittybrownie"] = math.random(50, 65),
            ["kittycrisps"] = math.random(25, 34),
            ["kittycupcake"] = math.random(25, 34),
            ["kittydoughnut"] = math.random(25, 34),
    },
    Drink = {
        -- VT UwU Cafe
            ["uwububbleteablueberry"] = math.random(55, 60),
            ["uwububbletearose"] = math.random(55, 60),
            ["uwububbleteamint"] = math.random(55, 60),
            ["uwumisosoup"] = math.random(80, 90),
            ["strawberryuwutea"] = math.random(55, 60),
            ["strawberrylemonade"] = math.random(55, 60),
            ["peachicedtea"] = math.random(55, 60),
            ["matchauwutea"] = math.random(55, 60),
            ["lemonnlimeicedtea"] = math.random(55, 60),
            ["classicuwutea"] = math.random(55, 60),
            ["chocouwutea"] = math.random(55, 60),
            ["blueberryuwutea"] = math.random(55, 60),
            ["icedcoffee"] = math.random(55, 60),
            ["greentea"] = math.random(55, 60),
            ["blacktea"] = math.random(55, 60),
    }
}

Step 6

Integration of emoltemenu

RP Emotes

  • Find the file rpemotes/client/AnimationList.lua

  • Add to AnimationList.lua

--UWU Emote
    ["uwu1"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Bubbletea", AnimationOptions =
        {
            Prop = 'apa_prop_cs_plastic_cup_01',
            PropBone = 28422,
            PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
            EmoteLoop = true,
            EmoteMoving = true,
        }},
    ["uwu2"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "UWU Tea", AnimationOptions =
        {
            Prop = 'denis3d_catcafe_boobaA',
            PropBone = 28422,
            PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
            EmoteLoop = true,
            EmoteMoving = true,
        }},
    ["uwu3"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "UWU Tea 2" , AnimationOptions =
            {
                Prop = 'denis3d_catcafe_boobaB',
                PropBone = 28422,
                PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
                EmoteLoop = true,
                EmoteMoving = true,
    }},
    ["uwu4"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "UWU Tea 3", AnimationOptions =
        {
            Prop = 'denis3d_catcafe_boobaC',
            PropBone = 28422,
            PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
            EmoteLoop = true,
            EmoteMoving = true,
    }},
    ["uwu5"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "UWU Tea 4", AnimationOptions =
    {
        Prop = 'denis3d_catcafe_boobaD',
        PropBone = 28422,
        PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
        EmoteLoop = true,
        EmoteMoving = true,
}},
    ["uwu6"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Miso Soup", AnimationOptions =
        {
            Prop = 'v_ret_247_noodle1',
            PropBone = 28422,
            PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0},
            EmoteLoop = true,
            EmoteMoving = true,
        }},
    ["uwu7"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "uwusandy", AnimationOptions =
        {
            Prop = 'ng_proc_food_ornge1a',
            PropBone = 18905,
            PropPlacement = {0.13, 0.05, 0.02, -50.0, 16.0, 60.0},
            EmoteLoop = true,
            EmoteMoving = true,
        }},
    ["uwu8"] = {"anim@scripted@island@special_peds@pavel@hs4_pavel_ig5_caviar_p1", "base_idle", "Budhabowl", AnimationOptions =
        {
            Prop = "prop_cs_bowl_01b",
            PropBone = 60309,
            PropPlacement = {0.0, 0.0300, 0.0100, 0.0, 0.0, 0.0},
            SecondProp = 'h4_prop_h4_caviar_spoon_01a',
            SecondPropBone = 28422,
            SecondPropPlacement = {0.0,0.0,0.0,0.0,0.0,0.0},
            EmoteLoop = true,
            EmoteMoving = true,
        }},
    ["kettyuwu"] = {
        "mp_player_inteat@burger",
        "mp_player_int_eat_burger",
        "Ketty uWu Cupcake",
        AnimationOptions = {
            Prop = 'pata_christmasfood6',
            PropBone = 60309,
            PropPlacement = {
                0.0100,
                0.0200,
               -0.0100,
               -170.1788,
                87.6716,
                30.0540
            },
            EmoteLoop = true,
            EmoteMoving = true,
        }
    },
    ["uwu9"] = {
        "mp_player_inteat@burger",
        "mp_player_int_eat_burger",
        "Ketty Doughnut",
        AnimationOptions = {
            Prop = 'p_ing_bagel_01',
            PropBone = 18905,
            PropPlacement = {
                0.14,
                0.05,
                0.03,
              145.3975,
              -53.8984,
                4.8412
            },
            EmoteLoop = true,
            EmoteMoving = true,
        }
    },
    ["uwu10"] = {
        "mp_player_inteat@burger",
        "mp_player_int_eat_burger",
        "Sushi",
        AnimationOptions ={
            Prop = 'v_res_fa_bread03',
            PropBone = 18905,
            PropPlacement = {
                0.16,
                0.08,
                -0.01,
                -225.0,
                -10.0,
                0.0
            },
		    EmoteLoop = true,
            EmoteMoving = true,
        }
    },
    ["uwu11"] = {
        "amb@world_human_drinking@coffee@male@idle_a",
        "idle_c", "uWu Coffee",
        AnimationOptions = {
            Prop = 'denis3d_catcafe_papercup',
            PropBone = 28422,
            PropPlacement = {
                0.0,
                0.0,
                0.0,
                0.0, 
                0.0, 
                0.0
            },
	        EmoteLoop = true,
            EmoteMoving = true, 
        }
    },
    ["uwu12"] = {"mp_player_inteat@burger",
    "mp_player_int_eat_burger",
    "Ketty uWu Cupcake",
    AnimationOptions = {
        Prop = 'denis3d_catcafe_plateD',
        PropBone = 60309,
        PropPlacement = {
            0.0100,
            0.0200,
           -0.0100,
           -170.1788,
            87.6716,
            30.0540
        },
        EmoteLoop = true,
        EmoteMoving = true,
    }},
    ["uwu13"] = {"anim@scripted@island@special_peds@pavel@hs4_pavel_ig5_caviar_p1", "base_idle", "Budhabowl", AnimationOptions =
    {
        Prop = "denis3d_catcafe_plateE",
        PropBone = 60309,
        PropPlacement = {0.0, 0.0300, 0.0100, 0.0, 0.0, 0.0},
        SecondProp = 'h4_prop_h4_caviar_spoon_01a',
        SecondPropBone = 28422,
        SecondPropPlacement = {0.0,0.0,0.0,0.0,0.0,0.0},
        EmoteLoop = true,
        EmoteMoving = true,
    }},
    --end UWU EMOTES

Step 7

Boss Menu

  • Find the file qb-management/client/cl_config.lua

  • Add to cl_config.lua

Config.BossMenus = {
['uwu'] = {
    vector3(-577.3, -1067.56, 26.61)
},
Config.BossMenuZones
['uwu'] = {
    { coords = vector3(-577.3, -1067.56, 26.61), length = 1.15, width = 2.6, heading = 353.0, minZ = 43.59, maxZ = 44.99 },
},

Step 8

UI Menu

  • Add Items Menu

  • Find the file vt-uwu/html/index..html

  • Add to index..html

An example

                      <div class="col">
                    <div class="card bg-secondary h-100">
                        <div class="storage-image" style="background-image: url('https://i.imgur.com/Xw5JoqV.png')"></div>
                        <div class="card-body">
                            <h6 class="card-title">Public Service Discount</h6>
                            <p class="card-text">25% discount</p>
                        </div>
                    </div>
                </div>

For a whole new category on a new line.e

        <div class="mt-4"></div>
        <p class="lead">Drinks</p>
        <div class="row row-cols-2 row-cols-md-4 row-cols-lg-6 g-4">
            <div class="col">
                <div class="card bg-secondary h-100">
                    <div class="storage-image" style="background-image: url('https://i.imgur.com/uaexkkY.png')"></div>
                    <div class="card-body">
                        <h6 class="card-title">Blueberry UwU Tea</h6>
                        <p class="card-text">$210</p>
                    </div>
                </div>
            </div>
        </div>

Step 9

Doorlocks

  • Find the folder qb-doorlock/configs

  • Create a new lua file named uWu.lua

  • Оpen the uWu.lua file you just created

  • Enter the code below

-- Door created by ^4 vank1ta
Config.DoorList['uWu-Door'] = {
    doors = {
        {objName = -69331849, objYaw = 0.0, objCoords = vec3(-580.361084, -1069.627197, 22.489748)},
        {objName = 526179188, objYaw = 0.0, objCoords = vec3(-581.667786, -1069.627197, 22.489748)}
    },
    locked = true,
    distance = 2,
    authorizedJobs = { ['uwu'] = 0 },
    pickable = true,
   -- doorLabel = 'Wellcome',
    doorRate = 1.0,
    doorType = 'double',
}

-- Door2 created by ^4 vank1ta
Config.DoorList['uWu-Door2'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = -1283712428,
    objCoords = vec3(-587.340027, -1051.899414, 22.413006),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 89.999977111816,
   -- doorLabel = 'ketty',
}

-- Door3 created by ^4 vank1ta
Config.DoorList['uWu-Door3'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = -60871655,
    objCoords = vec3(-590.182800, -1054.147949, 22.413006),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 179.99998474121,
   -- doorLabel = 'ketty',
}

-- Door4 created by ^4 vank1ta
Config.DoorList['uWu-Door4'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = -562476388,
    objCoords = vec3(-591.769897, -1066.973999, 22.537495),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 269.94650268555,
   -- doorLabel = 'ketty',
}

-- Door5 created by ^4 vank1ta
Config.DoorList['uWu-Door5'] = {
    locked = true,
    distance = 2.0,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 522844070,
    objCoords = vec3(-600.910583, -1059.217651, 21.721432),
    doorRate = 1.0,
    doorType = 'garage',
    fixText = false,
    pickable = true,
    objYaw = 270.00003051758,
   -- doorLabel = 'ketty',
}

-- Door6 created by ^4 vank1ta
Config.DoorList['uWu-Door6'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 1099436502,
    objCoords = vec3(-600.888611, -1055.131470, 22.713028),
    doorRate = 1.0,
    doorType = 'garage',
    fixText = false,
    pickable = true,
    objYaw = 269.99996948242,
   -- doorLabel = 'ketty',
}

-- Door7 created by ^4 vank1ta
Config.DoorList['uWu-Door7'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = -60871655,
    objCoords = vec3(-592.473816, -1056.091309, 22.413006),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 0.0,
   -- doorLabel = 'ketty',
}

-- Door8 created by ^4 vank1ta
Config.DoorList['uWu-Door8'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 2089009131,
    objCoords = vec3(-594.412292, -1049.768677, 22.497128),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 89.999977111816,
   -- doorLabel = 'ketty',
}

-- Door9 created by ^4 vank1ta
Config.DoorList['uWu-Door9'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 2089009131,
    objCoords = vec3(-571.792664, -1057.388428, 26.767965),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 0.0,
   -- doorLabel = 'ketty',
}

-- Door10 created by ^4 vank1ta
Config.DoorList['uWu-Door10'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 2089009131,
    objCoords = vec3(-575.010864, -1062.380737, 26.767965),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 270.00003051758,
   -- doorLabel = 'ketty',
}

-- Door11 created by ^4 vank1ta
Config.DoorList['uWu-Door11'] = {
    locked = true,
    distance = 1,
    authorizedJobs = { ['uwu'] = 0 },
    objName = 2089009131,
    objCoords = vec3(-575.012817, -1063.783325, 26.767965),
    doorRate = 1.0,
    doorType = 'door',
    fixText = false,
    pickable = true,
    objYaw = 89.999977111816,
   -- doorLabel = 'ketty',
}

Step 10 ( This is for information only )

Config file

  • To make any config changes for the script

  • This is not a configuration file. You should not put or replace it anywhere. This is just an explanation of how it works and what to look for when changing!

Last updated