Add files via upload

This commit is contained in:
Mustache Dom authored and GitHub committed 2024-01-13 22:13:46 -08:00
1 parent 1157b5378f
commit 9774b52a6c
12 files changed
+819 -501

No files matched your search

+143 -33
View File
@@ -3,11 +3,34 @@ local QBCore = exports['qb-core']:GetCoreObject()
RegisterNetEvent("md-drugs:client:setpressquad")
AddEventHandler("md-drugs:client:setpressquad", function()
local PedCoords = GetEntityCoords(PlayerPedId())
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
Wait(4000)
ClearPedTasks(PlayerPedId())
quadpress = CreateObject("bkr_prop_coke_press_01b", PedCoords.x+1, PedCoords.y+1, PedCoords.z-1, true, false)
PlaceObjectOnGroundProperly(quadpress)
if Config.Crafting then
exports['qb-target']:AddTargetEntity(quadpress, {
options = {
{
event = "md-drugs:client:craftingmenu",
icon = 'fas fa-eye',
label = 'Press Pills',
craft = Config.Craft.quadpress,
},
{
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(quadpress) then
TriggerServerEvent("md-drugs:server:getquadpressback")
end
end
},
}
})
else
exports['qb-target']:AddTargetEntity(quadpress, {
options = {
{
@@ -33,22 +56,50 @@ local PedCoords = GetEntityCoords(PlayerPedId())
label = 'Make blue quad Stack',
},
{
event = "md-drugs:client:getquadpressback",
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(quadpress) then
TriggerServerEvent("md-drugs:server:getquadpressback")
end
end
},
}
})
end
end)
RegisterNetEvent("md-drugs:client:setpresstriple")
AddEventHandler("md-drugs:client:setpresstriple", function()
local PedCoords = GetEntityCoords(PlayerPedId())
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
Wait(4000)
ClearPedTasks(PlayerPedId())
triplepress = CreateObject("bkr_prop_coke_press_01b", PedCoords.x+1, PedCoords.y+1, PedCoords.z-1, true, false)
PlaceObjectOnGroundProperly(triplepress)
if Config.Crafting then
exports['qb-target']:AddTargetEntity(triplepress, {
options = {
{
event = "md-drugs:client:craftingmenu",
icon = 'fas fa-eye',
label = 'Press Pills',
craft = Config.Craft.triplepress,
},
{
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(triplepress) then
TriggerServerEvent("md-drugs:server:gettriplepressback")
end
end
},
}
})
else
exports['qb-target']:AddTargetEntity(triplepress, {
options = {
{
@@ -72,22 +123,51 @@ local PedCoords = GetEntityCoords(PlayerPedId())
label = 'Make blue triple Stack',
},
{
event = "md-drugs:client:gettriplepressback",
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(triplepress) then
TriggerServerEvent("md-drugs:server:gettriplepressback")
end
end
},
}
})
end
end)
RegisterNetEvent("md-drugs:client:setpressdual")
AddEventHandler("md-drugs:client:setpressdual", function()
local PedCoords = GetEntityCoords(PlayerPedId())
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
Wait(4000)
ClearPedTasks(PlayerPedId())
dualpress = CreateObject("bkr_prop_coke_press_01b", PedCoords.x+1, PedCoords.y+1, PedCoords.z-1, true, false)
PlaceObjectOnGroundProperly(dualpress)
if Config.Crafting then
exports['qb-target']:AddTargetEntity(dualpress, {
options = {
{
event = "md-drugs:client:craftingmenu",
icon = 'fas fa-eye',
label = 'Press Pills',
craft = Config.Craft.dualpress,
},
{
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(dualpress) then
TriggerServerEvent("md-drugs:server:getdualpressback")
end
end
},
}
})
else
exports['qb-target']:AddTargetEntity(dualpress, {
options = {
{
@@ -114,22 +194,46 @@ local PedCoords = GetEntityCoords(PlayerPedId())
label = 'Make blue dual Stack',
},
{
event = "md-drugs:client:getdualpressback",
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(dualpress) then
TriggerServerEvent("md-drugs:server:getdualpressback")
end
end
},
}
})
end
end)
RegisterNetEvent("md-drugs:client:setpresssingle")
AddEventHandler("md-drugs:client:setpresssingle", function()
local PedCoords = GetEntityCoords(PlayerPedId())
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
Wait(4000)
ClearPedTasks(PlayerPedId())
singlepress = CreateObject("bkr_prop_coke_press_01aa", PedCoords.x+1, PedCoords.y+1, PedCoords.z-1, true, false)
PlaceObjectOnGroundProperly(singlepress)
if Config.Crafting then
exports['qb-target']:AddTargetEntity(singlepress, {
options = {
{
event = "md-drugs:client:craftingmenu",
icon = 'fas fa-eye',
label = 'Press Pills',
craft = Config.Craft.singlepress,
},
{
event = "md-drugs:client:getsinglepressback",
icon = "fas fa-eye",
label = "Pick Up",
},
}
})
else
exports['qb-target']:AddTargetEntity(singlepress, {
options = {
{
@@ -157,12 +261,18 @@ local PedCoords = GetEntityCoords(PlayerPedId())
},
{
event = "md-drugs:client:getsinglepressback",
icon = "fas fa-eye",
label = "Pick Up",
action = function()
if DeleteObject(singlepress) then
TriggerServerEvent("md-drugs:server:getsinglepressback")
end
end
},
}
})
end
end)
RegisterNetEvent("md-drugs:client:getsinglepressback")
@@ -195,7 +305,7 @@ end)
RegisterNetEvent("md-drugs:client:stealisosafrole")
AddEventHandler("md-drugs:client:stealisosafrole", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Stealing Isosafrole", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -217,7 +327,7 @@ end)
RegisterNetEvent("md-drugs:client:stealmdp2p")
AddEventHandler("md-drugs:client:stealmdp2p", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Stealing MDP2P", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -239,7 +349,7 @@ end)
RegisterNetEvent("md-drugs:client:makingrawxtc")
AddEventHandler("md-drugs:client:makingrawxtc", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Raw Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -261,7 +371,7 @@ end)
---------------------------- unstamped just xtc
RegisterNetEvent("md-drugs:client:makextcsingle")
AddEventHandler("md-drugs:client:makextcsingle", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Single Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -283,7 +393,7 @@ end)
RegisterNetEvent("md-drugs:client:makextcdual")
AddEventHandler("md-drugs:client:makextcdual", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Dual Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -306,7 +416,7 @@ end)
RegisterNetEvent("md-drugs:client:makextctriple")
AddEventHandler("md-drugs:client:makextctriple", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Triple Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -330,7 +440,7 @@ end)
RegisterNetEvent("md-drugs:client:makextcquad")
AddEventHandler("md-drugs:client:makextcquad", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Quad Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -354,7 +464,7 @@ end)
-------------------------------------------------
RegisterNetEvent("md-drugs:client:makeredxtcsingle")
AddEventHandler("md-drugs:client:makeredxtcsingle", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Red Single Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -378,7 +488,7 @@ end)
RegisterNetEvent("md-drugs:client:makeredxtcdual")
AddEventHandler("md-drugs:client:makeredxtcdual", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Red Dual Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -402,7 +512,7 @@ end)
RegisterNetEvent("md-drugs:client:makeredxtctriple")
AddEventHandler("md-drugs:client:makeredxtctriple", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Red Triple Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -426,7 +536,7 @@ end)
RegisterNetEvent("md-drugs:client:makeredxtcquad")
AddEventHandler("md-drugs:client:makeredxtcquad", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Red Quad Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -450,7 +560,7 @@ end)
--------------------------------------------------------------- making orange unstamped
RegisterNetEvent("md-drugs:client:makeorangextcsingle")
AddEventHandler("md-drugs:client:makeorangextcsingle", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Orange Single Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -474,7 +584,7 @@ end)
RegisterNetEvent("md-drugs:client:makeorangextcdual")
AddEventHandler("md-drugs:client:makeorangextcdual", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Orange Dual Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -498,7 +608,7 @@ end)
RegisterNetEvent("md-drugs:client:makeorangextctriple")
AddEventHandler("md-drugs:client:makeorangextctriple", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Orange Triple Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -522,7 +632,7 @@ end)
RegisterNetEvent("md-drugs:client:makeorangextcquad")
AddEventHandler("md-drugs:client:makeorangextcquad", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Orange Quad Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -546,7 +656,7 @@ end)
--------------------------------------- blue unstamped
RegisterNetEvent("md-drugs:client:makebluextcsingle")
AddEventHandler("md-drugs:client:makebluextcsingle", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Orange Single Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -570,7 +680,7 @@ end)
RegisterNetEvent("md-drugs:client:makebluextcdual")
AddEventHandler("md-drugs:client:makebluextcdual", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Blue Dual Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -594,7 +704,7 @@ end)
RegisterNetEvent("md-drugs:client:makebluextctriple")
AddEventHandler("md-drugs:client:makebluextctriple", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Blue Triple Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -618,7 +728,7 @@ end)
RegisterNetEvent("md-drugs:client:makebluextcquad")
AddEventHandler("md-drugs:client:makebluextcquad", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Unstamped Blue Quad Stack Ecstacy", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -642,7 +752,7 @@ end)
------------------------------------------------------------------ Stamping
RegisterNetEvent("md-drugs:client:stampwhite")
AddEventHandler("md-drugs:client:stampwhite", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Stamped Pills", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -666,7 +776,7 @@ end)
RegisterNetEvent("md-drugs:client:stampred")
AddEventHandler("md-drugs:client:stampred", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Stamped Pills", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -690,7 +800,7 @@ end)
RegisterNetEvent("md-drugs:client:stamporange")
AddEventHandler("md-drugs:client:stamporange", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Stamped Pills", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -714,7 +824,7 @@ end)
RegisterNetEvent("md-drugs:client:stampblue")
AddEventHandler("md-drugs:client:stampblue", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Making Stamped Pills", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -738,7 +848,7 @@ end)
RegisterNetEvent("md-drugs:client:getsinglepress")
AddEventHandler("md-drugs:client:getsinglepress", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Buying Press", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,
@@ -753,7 +863,7 @@ TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
end)
RegisterNetEvent("md-drugs:client:exchangepresses")
AddEventHandler("md-drugs:client:exchangepresses", function()
TriggerEvent('animations:client:EmoteCommandStart', {'uncuff'})
exports["rpemotes"]:EmoteCommandStart("uncuff", 0)
QBCore.Functions.Progressbar("drink_something", "Buying Press", 4000, false, true, {
disableMovement = false,
disableCarMovement = false,