From 9e9d9874ba5d2b52f4c2fc56ce2d1b6809653cd0 Mon Sep 17 00:00:00 2001 From: Mustache Dom <123716453+Mustachedom@users.noreply.github.com> Date: Sat, 1 Apr 2023 17:25:56 -0700 Subject: [PATCH] Create xtc.lua --- server/xtc.lua | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 server/xtc.lua diff --git a/server/xtc.lua b/server/xtc.lua new file mode 100644 index 0000000..4fd5b3f --- /dev/null +++ b/server/xtc.lua @@ -0,0 +1,91 @@ +local QBCore = exports['qb-core']:GetCoreObject() + +RegisterServerEvent('md-drugs:server:stealisosafrole', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.AddItem("isosafrole", 1) then + end +end) + +RegisterServerEvent('md-drugs:server:stealmdp2p', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.AddItem("mdp2p", 1) then + end +end) + +RegisterServerEvent('md-drugs:server:makingrawxtc', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("mdp2p", 1) then + if Player.Functions.RemoveItem("isosafrole", 1) then + Player.Functions.AddItem("raw_xtc", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextcsingle', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextcdual', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc2", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextctriple', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc3", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextcquad', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc4", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makeredxtcsingle', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextcdual', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + if Player.Functions.RemoveItem("coke", 1) then + Player.Functions.AddItem("red_xtc", 1) + end + end +end) + + RegisterServerEvent('md-drugs:server:makextctriple', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc3", 1) + end +end) + + RegisterServerEvent('md-drugs:server:makextcquad', function() + local src = source + local Player = QBCore.Functions.GetPlayer(src) + if Player.Functions.RemoveItem("raw_xtc", 1) then + Player.Functions.AddItem("white_xtc4", 1) + end +end) +