💻Installation
Last updated
Last updated
You will need the latest version of qb-core.
Extract the contents of the archive to your resources folder.
Start the resource near the top of your resources in your server.cfg.
You will need the latest version of polyzone.
Extract the contents of the archive to your resources folder.
Start the resource near the top of your resources in your server.cfg.
Make sure you have the dependencies listed above installed.
Extract the contents of the archive to your resources folder.
Add item to shared items.lua
zatfoodcontainer = { name = 'zatfoodcontainer', label = 'Food container', weight = 1, type = 'item', image = 'zatfoodcontainer.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Some Spicy Food in here..' },
zatburger = { name = 'zatburger', label = 'Burger', weight = 1, type = 'item', image = 'zatburger.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Burger..' },
zatsprunk = { name = 'zatsprunk', label = 'Sprunk', weight = 1, type = 'item', image = 'zatsprunk.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Sprunk Drinks..' },
zatecola = { name = 'zatecola', label = 'eCola', weight = 1, type = 'item', image = 'zatecola.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'eCola Drinks..' },
zatecolalight = { name = 'zatecolalight', label = 'eCola Light', weight = 1, type = 'item', image = 'zatecolalight.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'eCola Light Drinks..' },
zatorangotang = { name = 'zatorangotang', label = 'Orang-O-tang', weight = 1, type = 'item', image = 'zatorangotang.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'orang-o-tang Drinks..' },
zatfries = { name = 'zatfries', label = 'Fries', weight = 1, type = 'item', image = 'zatfries.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'French Fries...' },
-- add after latest updates
snr_cheese = { name = 'snr_cheese', label = 'Cheese', weight = 100, type = 'item', image = 'snr_cheese.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Cheese' },
snr_tomato = { name = 'snr_tomato', label = 'Tomato', weight = 100, type = 'item', image = 'snr_tomato.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Tomato' },
snr_lettuce = { name = 'snr_lettuce', label = 'Lettuce', weight = 100, type = 'item', image = 'snr_lettuce.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Lettuce' },
snr_pickles = { name = 'snr_pickles', label = 'Pickles', weight = 100, type = 'item', image = 'snr_pickles.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Pickles' },
snr_onions = { name = 'snr_onions', label = 'Onions', weight = 100, type = 'item', image = 'snr_onions.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'Onions' },
snr_potatos = { name = 'snr_potatos', label = 'Potatos', weight = 100, type = 'item', image = 'snr_potatos.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Potatos' },
Add the images inside your inventory/html/images.
Add this in you qb-inventory /html/app.js :
case "zatburger":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatsprunk":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatecola":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatecolalight":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatorangotang":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatfries":
return `<p>with: ${itemData.info.emojis}</p>`;
case "zatfries":
return `<p>with: ${itemData.info.emojis}</p>`;
or this, if you are using ps-inventory :
else if (itemData.name == "zatburger") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
} else if (itemData.name == "zatsprunk") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
} else if (itemData.name == "zatecola") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
} else if (itemData.name == "zatecolalight") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
} else if (itemData.name == "zatorangotang") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
} else if (itemData.name == "zatfries") {
$(".item-info-title").html("<p>" + itemData.label + "</p>");
$(".item-info-description").html(
"<p><strong>With : </strong><span>" +
itemData.info.emojis + "</span></p>"
)
}
Add this emote to your emote menu : - rpemotes\client\ AnimationList.lua :
["fries"] = {
"mp_player_inteat@burger",
"mp_player_int_eat_burger",
"Fries",
AnimationOptions = {
Prop = 'prop_burger_friesbox_f',
PropBone = 60309,
PropPlacement = {
0.0500,
-0.0200,
-0.0200,
0.0,
-66.7427,
68.3677
},
EmoteMoving = true
}
},
if you use ox-inventory :
Add items to ox_inventory/data/items.lua
["zatecola"] = {
label = "eCola",
weight = 1,
stack = false,
close = true,
description = "eCola Drinks..",
client = {
image = "zatecola.png",
}
},
["zatfries"] = {
label = "Fries",
weight = 1,
stack = false,
close = true,
description = "French Fries...",
client = {
image = "zatfries.png",
}
},
["zatburger"] = {
label = "Burger",
weight = 1,
stack = false,
close = true,
description = "Burger..",
client = {
image = "zatburger.png",
}
},
["zatfoodcontainer"] = {
label = "Food container",
weight = 1,
stack = false,
close = true,
description = "Some Spicy Food in here..",
client = {
image = "zatfoodcontainer.png",
}
},
["zatecolalight"] = {
label = "eCola Light",
weight = 1,
stack = false,
close = true,
description = "eCola Light Drinks..",
client = {
image = "zatecolalight.png",
}
},
["zatsprunk"] = {
label = "Sprunk",
weight = 1,
stack = false,
close = true,
description = "Sprunk Drinks..",
client = {
image = "zatsprunk.png",
}
},
["zatorangotang"] = {
label = "Orang-O-tang",
weight = 1,
stack = false,
close = true,
description = "orang-o-tang Drinks..",
client = {
image = "zatorangotang.png",
}
},
["snr_cheese"] = {
label = "Cheese",
weight = 100,
stack = true,
close = true,
description = "Cheese",
client = {
image = "snr_cheese.png",
}
},
["snr_tomato"] = {
label = "Tomato",
weight = 100,
stack = true,
close = true,
description = "Tomato",
client = {
image = "snr_tomato.png",
}
},
["snr_potatos"] = {
label = "Potatos",
weight = 100,
stack = true,
close = true,
description = "Potatos",
client = {
image = "snr_potatos.png",
}
},
["snr_pickles"] = {
label = "Pickles",
weight = 100,
stack = true,
close = true,
description = "Pickles",
client = {
image = "snr_pickles.png",
}
},
["snr_lettuce"] = {
label = "Lettuce",
weight = 100,
stack = true,
close = true,
description = "Lettuce",
client = {
image = "snr_lettuce.png",
}
},
["snr_onions"] = {
label = "Onions",
weight = 100,
stack = true,
close = true,
description = "Onions",
client = {
image = "snr_onions.png",
}
},
Add into ox_inventory/modules/items/client.lua:
Item('zatfoodcontainer', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:UseContainer", slot)
end
end)
end)
Item('zatburger', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Item('zatsprunk', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Item('zatecola', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Item('zatecolalight', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Item('zatorangotang', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Item('zatfries', function(data, slot)
ox_inventory:useItem(data, function(data)
if data then
TriggerServerEvent("zat-snrbuns:server:EatDrink", slot)
end
end)
end)
Add into qb-core/shared/jobs.lua
snrbuns = {
label = "Snr Buns",
defaultDuty = true,
grades = {
['1'] = {
name = "Member",
payment = 10
},
},
},
ensure the following resources : 1 - ensure zat-snrbuns 2 - ensure zat-snrbuns_props