From 0ac5543c22897f1325e4df5a289577fb13344e3a Mon Sep 17 00:00:00 2001 From: Mustache Dom <123716453+Mustachedom@users.noreply.github.com> Date: Mon, 3 Apr 2023 21:53:26 -0700 Subject: [PATCH] Update heroin.lua --- server/heroin.lua | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/server/heroin.lua b/server/heroin.lua index 7fd1e2f..93662e3 100644 --- a/server/heroin.lua +++ b/server/heroin.lua @@ -39,20 +39,23 @@ RegisterServerEvent('md-drugs:server:dryplant', function() local randomchance = math.random(1,100) if randomchance <= 75 then - Player.Functions.RemoveItem("poppyresin", 1) - Player.Functions.AddItem("heroin", 1) - TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "add", Config.cokerecieve) - TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + if Player.Functions.RemoveItem("poppyresin", 1) then + Player.Functions.AddItem("heroin", 1) + TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "add", Config.cokerecieve) + TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + end elseif randomchance >= 76 and randomchance <= 90 then - Player.Functions.RemoveItem("poppyresin", 1) - Player.Functions.AddItem("heroinstagetwo", 1) - TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagetwo'], "add", Config.cokerecieve) - TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + if Player.Functions.RemoveItem("poppyresin", 1) then + Player.Functions.AddItem("heroinstagetwo", 1) + TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagetwo'], "add", Config.cokerecieve) + TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + end else - Player.Functions.RemoveItem("poppyresin", 1) + if Player.Functions.RemoveItem("poppyresin", 1) then Player.Functions.AddItem("heroinstagethree", 1) TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinstagethree'], "add", Config.cokerecieve) - TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", Config.cocaleafbreakdown) + end end end)