Add files via upload
This commit is contained in:
1 parent
f9709311af
commit
e69ff1948b
30 files changed
+3189
-3588
No files matched your search
+2
-1
@@ -3,7 +3,7 @@ author "mustache_dom"
|
||||
description "drugs by mustache dom"
|
||||
fx_version "cerulean"
|
||||
game "gta5"
|
||||
version '3.0.0'
|
||||
version '3.5.0'
|
||||
client_scripts {
|
||||
'client/**.lua',
|
||||
'@PolyZone/client.lua',
|
||||
@@ -19,6 +19,7 @@ server_scripts {
|
||||
shared_scripts {
|
||||
'@ox_lib/init.lua',
|
||||
'shared/**.lua',
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,161 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
-- شريط تقدم العميل
|
||||
picking = "جمع الأوراق",
|
||||
makepow = 'تقطيع الأوراق إلى مسحوق',
|
||||
-- نهاية شريط التقدم
|
||||
cut = "قمت بتقطيع بعض الكوكا",
|
||||
nocutcoke = "لا يمكنك تقطيع الكوكا بدونها، أحمق",
|
||||
bagcoke = "لقد قمت بتعبئة الكوكا",
|
||||
nobagcoke = "لا يمكنك تعبئة الكوكا بدونها، أحمق",
|
||||
}
|
||||
Lang.Crack = {
|
||||
-- العميل
|
||||
cookcrack = "طهي الكراك",
|
||||
bagcrack = 'تعبئة هذا',
|
||||
-- الخادم
|
||||
makecrack = 'كراك جيد',
|
||||
nocoke = 'لا يمكنك صنع هذا بدون الكوكا'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
-- إشعارات العميل
|
||||
toofar = "بعيد جدًا عن زاويتك، صديقي",
|
||||
inacar = "لا يمكنك البيع أثناء الجلوس في السيارة",
|
||||
deny = "إلى الجحيم بهذا العرض",
|
||||
start = "احصل على تلك الأموال",
|
||||
stop = "لا يمكن للشخص الكسول حتى بيع المخدرات",
|
||||
nodrugs = "ماذا ستبيع؟ هواء؟",
|
||||
notcops = "لا يوجد عدد كاف من رجال الشرطة",
|
||||
-- نهاية إشعارات العميل
|
||||
-- شريط التقدم
|
||||
sell = "بيع المخدرات",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
-- العميل
|
||||
search = "البحث عن توصيل ...",
|
||||
none = "لا شيء قريب",
|
||||
busy = "لم تنه أيضًا الذي قلت لك أن تنهيه",
|
||||
found = "محدد على خريطتك",
|
||||
already = "بالفعل توصيل",
|
||||
checkrep = "سمعة البائع الحالية: ",
|
||||
-- شريط التقدم
|
||||
pack = 'تسليم الحزمة',
|
||||
-- نهاية العميل
|
||||
}
|
||||
Lang.Heroin = {
|
||||
-- العميل
|
||||
pick = "جمع الأفيون",
|
||||
tableout = 'لديك بالفعل طاولة معدة',
|
||||
dryout = "تجفيف الأفيون",
|
||||
cutting = "تقطيع الهيروين مع الصودا الخبز",
|
||||
secret = "ششششش",
|
||||
table = "وضع الطاولة",
|
||||
success = "تسخين الهيروين بشكل جيد",
|
||||
clean = 'تنظيف طاولة الهيروين',
|
||||
needles = 'ملء الحقنة',
|
||||
-- تعيين سيناريو الشخصيات المتوقع إرجاعها بالأمر التالي
|
||||
cutheroin = 'قمت بتحضير بعض الهيروين المقطوع',
|
||||
noheroin = "كيف يمكنك تقطيع الهيروين بدونه، أحمق",
|
||||
vial = 'قمت بصنع قارورة هيروين',
|
||||
novial = "كيف يمكنك صنع قوارير هيروين بدونه، أحمق",
|
||||
fail = 'لقد سخنتهم كثيرًا، أحمق',
|
||||
fill = 'تم ملء الحقنة',
|
||||
nofill = 'كيف ستملأ الإبر بالهيروين بدونه'
|
||||
}
|
||||
Lang.Lean = {
|
||||
marked = 'تم وضع علامة على السيارة على خريطتك',
|
||||
lean = 'لقد حصلت على Lean الأرجواني',
|
||||
dextro = 'لقد حصلت على ديكسترو أحمر'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'سرقة حمض الليزرجيك',
|
||||
stealdie = 'سرقة حمض الليزرجيك',
|
||||
tableout = 'لديك بالفعل طاولة معدة',
|
||||
tablepack = 'تعبئة الطاولة',
|
||||
heat = 'تسخين السوائل',
|
||||
clean = 'تنظيف الطاولة',
|
||||
refine = 'تنقية الجودة',
|
||||
dip = 'تغميس حمض الليزرجيك في الورق',
|
||||
buypaper = 'شراء ورق التبن',
|
||||
buykit = 'شراء مجموعة مختبر',
|
||||
-- الخادم
|
||||
lys = 'لقد حصلت على حمض الليزرجيك',
|
||||
die = 'لقد حصلت على الديثيلاميد',
|
||||
cleaned = 'لقد قمت بتنظيفه بشكل مثالي',
|
||||
madelsd = 'لقد صنعت الإل إس دي!',
|
||||
failed = 'لقد سخنتهم كثيرًا، أحمق',
|
||||
refined = 'لقد قمت بتنقيتهم!',
|
||||
broke = 'لا يمكنك تحمل هذا الآن!',
|
||||
novial = 'لا يوجد قوارير إل إس دي، أحمق',
|
||||
}
|
||||
Lang.mescaline = {
|
||||
pick = "جمع الصبار",
|
||||
dry = 'تجفيف الصبار',
|
||||
nocactus = 'لا توجد بصيلات صبار'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = 'يوجد بالفعل شيء في الداخل',
|
||||
increaseheat = 'زيادة الحرارة',
|
||||
mission = 'تم وضع علامة على السيارة على خريطتك',
|
||||
ace = 'لقد حصلت على بعض الأستون',
|
||||
eph = 'لقد حصلت على بعض الإيفيدرين',
|
||||
mix = 'إضافة أشياء إلى الخليط',
|
||||
nobag = 'لا توجد حقائب'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'سيارتك هنا',
|
||||
cantcarry = 'أنت لست قويًا لهذا، يمكنك حمل واحد فقط',
|
||||
hand = 'تسليم الأكسيجين',
|
||||
empty = 'لا يمكنك أن تكون بلا شيء في يدك، أحمق',
|
||||
broke = 'لا يمكنك تحمل هذا المبلغ!',
|
||||
hot = 'السيارة ساخنة، ارمها الآن',
|
||||
next = 'انتقل إلى الموقع التالي'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = 'أنت لست شخصًا طبيًا',
|
||||
write = 'كتابة الوصفة الطبية',
|
||||
fill = 'ملء الوصفة الطبية',
|
||||
open = 'فتح الزجاجة',
|
||||
pills = 'لقد حصلت على بعض الحبوب!',
|
||||
no = 'ليس لديك وصفة طبية'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'جمع الفطر',
|
||||
eat = 'أكل الفطر',
|
||||
trip = 'رحلة ممتعة!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = 'حصاد الحشيش',
|
||||
busy = 'بالفعل تجفيف واحد',
|
||||
canna = 'صنع زبدة الكانابينويد',
|
||||
brown = 'صنع براونيز خاصة',
|
||||
cook = 'صنع كوكيز خاصة',
|
||||
Choc = 'صنع شوكولاتة خاصة',
|
||||
muff = 'صنع مافن خاصة',
|
||||
stovehot = 'الموقد ساخن جدًا، انتظر 30 ثانية ليبرد',
|
||||
shat = 'صنع شاتر',
|
||||
roll = 'لف السجائر',
|
||||
--
|
||||
nodry = 'تحتاج إلى حشيش رطب لتجفيفه',
|
||||
noweed = 'لا يمكنك لف السجائر بالهواء',
|
||||
noshat = 'تحتاج إلى شاتر للقيام بـ Dab',
|
||||
notorch = 'تحتاج إلى شعلة بوتان'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'لديك بالفعل ماكينة برس جاهزة',
|
||||
pressing = 'ضغط الحبوب',
|
||||
raw = 'صنع XTC خام',
|
||||
mdp2p = 'سرقة MDP2P',
|
||||
iso = 'سرقة إيزوسافرول',
|
||||
fail = 'رفيق، إنه دائرة ليست علم صواريخ',
|
||||
--
|
||||
cash = 'أحتاج 20 ألف نقدًا'
|
||||
}
|
||||
+154
@@ -0,0 +1,154 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
picking = "Bladeren plukken",
|
||||
makepow = 'Bladeren tot poeder malen',
|
||||
cutting = 'Coke snijden met bakpoeder',
|
||||
bagging = "Coke in zakken doen",
|
||||
cut = "Je hebt wat coke gesneden",
|
||||
nocutcoke = "Je kunt geen coke snijden zonder coke, idioot",
|
||||
bagcoke = "Je hebt coke in zakken gedaan",
|
||||
nobagcoke = "Je kunt geen coke in zakken doen zonder coke, idioot",
|
||||
}
|
||||
Lang.Crack = {
|
||||
cookcrack = "Crack aan het maken",
|
||||
bagcrack = 'Crack in zakken doen',
|
||||
makecrack = 'Goede crack',
|
||||
nocoke = 'Je kunt dit niet maken zonder coke'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
toofar = "Te ver van je hoek, maat",
|
||||
inacar = "Je kunt niet verkopen terwijl je in een auto zit",
|
||||
deny = "Fuck dat bod",
|
||||
start = "Verdien wat geld",
|
||||
stop = "Luie reet, kan niet eens drugs verkopen",
|
||||
nodrugs = "Wat ga je verkopen? Lucht?",
|
||||
notcops = "Niet genoeg agenten",
|
||||
sell = "Drugs verkopen",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
search = "Op zoek naar een bezorging...",
|
||||
none = "Niets in de buurt",
|
||||
busy = "Je hebt nog niet eens degene afgemaakt die ik je vertelde",
|
||||
found = "Gemarkeerd op je kaart",
|
||||
already = "Al bezig met bezorgen",
|
||||
checkrep = "Huidige handelaarsreputatie: ",
|
||||
pack = 'Pakket overhandigen',
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
pick = "Papaver plukken",
|
||||
tableout = 'Je hebt al een tafel uitstaan',
|
||||
dryout = "Papaver laten drogen",
|
||||
cutting = "Heroin snijden met bakpoeder",
|
||||
secret = "SSSTTTT",
|
||||
table = "Tafel neerzetten",
|
||||
success = "Heroin goed verwarmd",
|
||||
clean = 'Heroïnetafel schoonmaken',
|
||||
needles = 'Spuit vullen',
|
||||
pickup = 'Heroïnetafel oppakken',
|
||||
cutheroin = 'Je hebt wat gesneden heroïne gemaakt',
|
||||
noheroin = "Hoe kun je heroïne snijden zonder heroïne, idioot",
|
||||
vial = 'Je hebt een flacon heroïne gemaakt',
|
||||
novial = "Hoe kun je heroïneflacons maken zonder heroïne, idioot",
|
||||
fail = 'Je hebt ze te veel verhit, idioot',
|
||||
fill = 'Vul de spuit',
|
||||
nofill = 'Hoe ga je heroïne-naalden vullen zonder heroïne'
|
||||
}
|
||||
|
||||
Lang.Lean = {
|
||||
marked = 'Auto staat op je kaart',
|
||||
lean = 'Je hebt paarse lean gekregen',
|
||||
dextro = 'Je hebt rode dextro gekregen'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'Lyserginezuur stelen',
|
||||
stealdie = 'Lyserginezuur stelen',
|
||||
tableout = 'Je hebt al een tafel uitstaan',
|
||||
tablepack = 'Tafel inpakken',
|
||||
heat = 'Vloeistoffen verwarmen',
|
||||
clean = 'Tafel schoonmaken',
|
||||
refine = 'Kwaliteit verfijnen',
|
||||
dip = 'LSD op papier dippen',
|
||||
buypaper = 'Tab-papier kopen',
|
||||
buykit = 'Lab-kit kopen',
|
||||
place = 'Tafel neerzetten',
|
||||
lys = 'Je hebt lyserginezuur',
|
||||
die = 'Je hebt di-ethylamide',
|
||||
cleaned = 'Je hebt het perfect schoongemaakt',
|
||||
madelsd = 'Je hebt LSD gemaakt!',
|
||||
failed = 'Je hebt ze te veel verhit, idioot',
|
||||
refined = 'Je hebt ze verfijnd!',
|
||||
broke = 'Je arme reet kan dit niet betalen!',
|
||||
novial = 'Geen LSD-flesjes, idioot',
|
||||
}
|
||||
|
||||
Lang.mescaline = {
|
||||
pick = "Cactus plukken",
|
||||
dry = 'Cactus laten drogen',
|
||||
nocactus = 'Geen cactusbollen',
|
||||
eat = 'Mescaline eten'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = 'Al iets binnen',
|
||||
increaseheat = 'Hitte verhogen',
|
||||
mission = 'Auto staat op je kaart',
|
||||
ace = 'Je hebt wat aceton gekregen',
|
||||
eph = 'Je hebt wat efedrine gekregen',
|
||||
mix = 'Dingen toevoegen aan de mix',
|
||||
nobag = 'Geen tassen'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'Je vrachtwagen is hier',
|
||||
cantcarry = 'Je bent niet zo sterk, je kunt er maar één dragen',
|
||||
hand = 'Oxy overhandigen',
|
||||
empty = 'Je kunt niet met lege handen staan, idioot',
|
||||
broke = 'Je arme reet kan dit niet betalen',
|
||||
hot = 'Auto is heet, dump het nu',
|
||||
next = 'Ga naar de volgende locatie'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = 'Je bent geen medisch persoon',
|
||||
write = 'Recept schrijven',
|
||||
fill = 'Recept vullen',
|
||||
open = 'Fles openen',
|
||||
pills = 'Je hebt wat pillen!',
|
||||
no = 'Je hebt geen recept'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'Paddenstoelen plukken',
|
||||
eat = 'Paddenstoelen eten',
|
||||
trip = 'Fijne reis!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = 'Wiet oogsten',
|
||||
busy = 'Ben al bezig met eentje te drogen',
|
||||
canna = 'Wietboter maken',
|
||||
brown = 'Speciale bruine maken',
|
||||
cook = 'Speciale koekjes maken',
|
||||
Choc = 'Speciale chocolade maken',
|
||||
muff = 'Speciale muffin maken',
|
||||
stovehot = 'Het fornuis is te heet, wacht 30 seconden om af te koelen',
|
||||
shat = 'Shatter maken',
|
||||
roll = 'Blunts rollen',
|
||||
nodry = 'Je hebt natte cannabis nodig om te drogen',
|
||||
noweed = 'Kan geen joint rollen zonder wiet',
|
||||
noshat = 'Je hebt shatter nodig om te dabben',
|
||||
notorch = 'Je hebt een gasbrander nodig'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'Je hebt al een persmachine',
|
||||
pressing = 'Pillen persen',
|
||||
raw = 'Ruwe XTC maken',
|
||||
mdp2p = 'MDP2P stelen',
|
||||
iso = 'Iso safrole stelen',
|
||||
fail = 'Dude, het is een cirkel, geen raketwetenschap',
|
||||
cash = 'Ik heb 20k in contanten nodig'
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
picking = "葉を摘む",
|
||||
makepow = '葉を粉にする',
|
||||
cutting = 'ベーキングソーダでコカインを切る',
|
||||
bagging = "コカインを袋詰めする",
|
||||
cut = "コカインを切った",
|
||||
nocutcoke = "コカインがないと切れないよ、アホ",
|
||||
bagcoke = "コカインを袋詰めした",
|
||||
nobagcoke = "コカインがないと袋詰めできないよ、アホ",
|
||||
}
|
||||
Lang.Crack = {
|
||||
cookcrack = "クラックを作る",
|
||||
bagcrack = 'クラックを袋詰めする',
|
||||
makecrack = 'いいクラック',
|
||||
nocoke = 'コカインなしではこれは作れない'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
toofar = "あなたのコーナーから遠すぎる",
|
||||
inacar = "車の中で売ることはできない",
|
||||
deny = "そのオファーはダメだ",
|
||||
start = "お金を稼ごう",
|
||||
stop = "怠け者、薬さえ売れないのか",
|
||||
nodrugs = "何を売るつもり?空気?",
|
||||
notcops = "警官が足りない",
|
||||
sell = "薬を売る",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
search = "配達を検索中...",
|
||||
none = "近くに何もない",
|
||||
busy = "まだ完成していないものを終えていない",
|
||||
found = "あなたの地図にマークされた",
|
||||
already = "すでに配達中",
|
||||
checkrep = "現在のディーラーの評判:",
|
||||
pack = 'パッケージを渡す',
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
pick = "アヘンを摘む",
|
||||
tableout = 'すでにテーブルが出ている',
|
||||
dryout = "アヘンを乾燥させる",
|
||||
cutting = "ベーキングソーダでヘロインを切る",
|
||||
secret = "ひそかに",
|
||||
table = "テーブルを置く",
|
||||
success = "ヘロインを正しく加熱した",
|
||||
clean = 'ヘロインテーブルを掃除する',
|
||||
needles = '注射器を満たす',
|
||||
pickup = 'ヘロインテーブルを拾う',
|
||||
cutheroin = 'ヘロインを切った',
|
||||
noheroin = "アヘンがないとヘロインを切れないよ、アホ",
|
||||
vial = 'ヘロインのびんを作った',
|
||||
novial = "アヘンがないとヘロインのびんを作れないよ、アホ",
|
||||
fail = '加熱しすぎた、アホ',
|
||||
fill = '注射器を満たす',
|
||||
nofill = 'アヘンがないとヘロインの注射器を満たせないよ、アホ'
|
||||
}
|
||||
|
||||
Lang.Lean = {
|
||||
marked = '車が地図にマークされた',
|
||||
lean = '紫色のリーンを手に入れた',
|
||||
dextro = '赤いデキストロを手に入れた'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'リゼルグ酸を盗む',
|
||||
stealdie = 'リゼルグ酸を盗む',
|
||||
tableout = 'すでにテーブルが出ている',
|
||||
tablepack = 'テーブルをパッキングする',
|
||||
heat = '液体を加熱する',
|
||||
clean = 'テーブルを掃除する',
|
||||
refine = '品質を高める',
|
||||
dip = '紙にLSDを浸す',
|
||||
buypaper = 'タブ用紙を購入する',
|
||||
buykit = 'ラボキットを購入する',
|
||||
place = 'テーブルを置く',
|
||||
lys = 'リゼルグ酸を手に入れた',
|
||||
die = 'ジエチルアミドを手に入れた',
|
||||
cleaned = '完璧にきれいにした',
|
||||
madelsd = 'LSDを作った!',
|
||||
failed = '加熱しすぎた、アホ',
|
||||
refined = '高めた!',
|
||||
broke = 'あなたはこれを買うお金がありません!',
|
||||
novial = 'LSDのびんがありません、アホ',
|
||||
}
|
||||
|
||||
Lang.mescaline = {
|
||||
pick = "サボテンを摘む",
|
||||
dry = 'サボテンを乾燥させる',
|
||||
nocactus = 'サボテンの球根がありません',
|
||||
eat = 'メスカリンを食べる'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = '中にはすでに何かある',
|
||||
increaseheat = '熱を上げる',
|
||||
mission = '車が地図にマークされた',
|
||||
ace = 'アセトンを手に入れた',
|
||||
eph = 'エフェドリンを手に入れた',
|
||||
mix = '混ぜ物を追加する',
|
||||
nobag = '袋がない'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'あなたのトラックはここにあります',
|
||||
cantcarry = 'あなたはそんなに強くない、あなたは1つしか運べない',
|
||||
hand = '酸素を手渡す',
|
||||
empty = 'あなたは空手ではいられない、アホ',
|
||||
broke = 'あなたはこれを払うお金がありません',
|
||||
hot = '車が熱い、すぐにそれを投げ捨てる',
|
||||
next = '次の場所に行く'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = '医療関係者ではありません',
|
||||
write = '処方箋を書く',
|
||||
fill = '処方箋を埋める',
|
||||
open = 'ボトルを開ける',
|
||||
pills = 'いくつかの錠剤を手に入れた!',
|
||||
no = '処方箋がありません'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'キノコを摘む',
|
||||
eat = 'キノコを食べる',
|
||||
trip = 'いい旅を!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = '大麻を収穫する',
|
||||
busy = 'すでに1つを乾かしています',
|
||||
canna = 'キャナバターを作る',
|
||||
brown = '特製ブラウニーを作る',
|
||||
cook = '特製クッキーを作る',
|
||||
Choc = '特製チョコレートを作る',
|
||||
muff = '特製マフィンを作る',
|
||||
stovehot = 'ストーブが熱すぎるので、30秒待って冷ます',
|
||||
shat = 'シャターを作る',
|
||||
roll = 'ブラントを巻く',
|
||||
nodry = '乾燥させるためには湿った大麻が必要です',
|
||||
noweed = '大麻なしではブラントを巻けません',
|
||||
noshat = 'ダブするにはシャターが必要です',
|
||||
notorch = 'ガスバーナーが必要です'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'すでにプレスがあります',
|
||||
pressing = '錠剤を押す',
|
||||
raw = '生のXTCを作る',
|
||||
mdp2p = 'MDP2Pを盗む',
|
||||
iso = 'イソサフロールを盗む',
|
||||
fail = '兄ちゃん、それは円形だ、ロケットサイエンスじゃない',
|
||||
cash = '現金20kが必要です'
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
picking = "采摘叶子",
|
||||
makepow = '将叶子研磨成粉末',
|
||||
cutting = '用苏打粉切割可乐',
|
||||
bagging = "包装可乐",
|
||||
cut = "你切了一些可乐",
|
||||
nocutcoke = "你不能没有可乐就切可乐,笨蛋",
|
||||
bagcoke = "你装袋了可乐",
|
||||
nobagcoke = "你不能没有可乐就装袋可乐,笨蛋",
|
||||
}
|
||||
Lang.Crack = {
|
||||
cookcrack = "制作一些 crack",
|
||||
bagcrack = '包装 crack',
|
||||
makecrack = '不错的 crack',
|
||||
nocoke = '没有可乐不能制作这个'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
toofar = "离你的拐角太远了,兄弟",
|
||||
inacar = "你不能在车里卖东西",
|
||||
deny = "拒绝那个出价",
|
||||
start = "赚点钱",
|
||||
stop = "懒鬼,甚至连卖毒品都不想做",
|
||||
nodrugs = "你打算卖什么?空气吗?",
|
||||
notcops = "警察不够",
|
||||
sell = "正在销售毒品",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
search = "正在寻找交付...",
|
||||
none = "附近没有东西",
|
||||
busy = "你甚至还没有完成我告诉你的一个",
|
||||
found = "标记在你的地图上",
|
||||
already = "已经在交付中",
|
||||
checkrep = "当前交易员声誉:",
|
||||
pack = '交接包裹',
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
pick = "采摘罂粟",
|
||||
tableout = '你已经摆出了一张桌子',
|
||||
dryout = "晾干罂粟",
|
||||
cutting = "用苏打粉切割海洛因",
|
||||
secret = "嘘",
|
||||
table = "放置桌子",
|
||||
success = "正确加热海洛因",
|
||||
clean = '清洁海洛因桌',
|
||||
needles = '填充针筒',
|
||||
pickup = '捡起海洛因桌',
|
||||
cutheroin = '你制造了一些剪切过的海洛因',
|
||||
noheroin = "没有海洛因怎么能剪切海洛因?笨蛋",
|
||||
vial = '你制作了一个海洛因小瓶',
|
||||
novial = "没有海洛因怎么能制作海洛因小瓶?笨蛋",
|
||||
fail = '你把它们加热过头了,笨蛋',
|
||||
fill = '填充针筒',
|
||||
nofill = '没有海洛因怎么填充海洛因的针筒?'
|
||||
}
|
||||
|
||||
Lang.Lean = {
|
||||
marked = '车子已标记在你的地图上',
|
||||
lean = '你得到了紫色的瘾',
|
||||
dextro = '你得到了红色的右旋'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = '偷窃溴酸',
|
||||
stealdie = '偷窃溴酸',
|
||||
tableout = '你已经摆出了一张桌子',
|
||||
tablepack = '打包桌子',
|
||||
heat = '加热液体',
|
||||
clean = '清洁桌子',
|
||||
refine = '提纯品质',
|
||||
dip = '把 LSD 涂在纸上',
|
||||
buypaper = '购买标签纸',
|
||||
buykit = '购买实验室工具',
|
||||
place = '放置桌子',
|
||||
lys = '你得到了溴酸',
|
||||
die = '你得到了二乙酰胺',
|
||||
cleaned = '你清洁得很好',
|
||||
madelsd = '你制造了 LSD!',
|
||||
failed = '你加热过头了,笨蛋',
|
||||
refined = '你提纯了它们!',
|
||||
broke = '你穷得买不起这些!',
|
||||
novial = '没有 LSD 小瓶,笨蛋',
|
||||
}
|
||||
|
||||
Lang.mescaline = {
|
||||
pick = "采摘仙人掌",
|
||||
dry = '晾干仙人掌',
|
||||
nocactus = '没有仙人掌球',
|
||||
eat = '吃麦斯卡林'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = '里面已经有东西了',
|
||||
increaseheat = '加热中',
|
||||
mission = '车子已标记在你的地图上',
|
||||
ace = '你得到了一些乙酸',
|
||||
eph = '你得到了一些麻黄碱',
|
||||
mix = '加入混合物',
|
||||
nobag = '没有袋子'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = '你的卡车在这里',
|
||||
cantcarry = '你不那么强壮,你只能搬运一个',
|
||||
hand = '交付氧气',
|
||||
empty = '你不能空手,笨蛋',
|
||||
broke = '你穷得买不起这个',
|
||||
hot = '车子很热,现在倾倒它',
|
||||
next = '去下一个地点'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = '你不是医生',
|
||||
write = '开具处方',
|
||||
fill = '填写处方',
|
||||
open = '打开瓶子',
|
||||
pills = '你得到了一些药丸!',
|
||||
no = '你没有处方'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = '采摘蘑菇',
|
||||
eat = '吃蘑菇',
|
||||
trip = '祝你旅途愉快!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = '收获大麻',
|
||||
busy = '已经在晾干一个了',
|
||||
canna = '制作大麻黄油',
|
||||
brown = '制作特制棕子',
|
||||
cook = '制作特制饼干',
|
||||
Choc = '制作特制巧克力',
|
||||
muff = '制作特制松饼',
|
||||
stovehot = '炉子太热了,请等待 30 秒冷却',
|
||||
shat = '制作特制糖霜',
|
||||
roll = '卷烟',
|
||||
nodry = '你需要湿大麻才能晾干',
|
||||
noweed = '不能用空气卷烟',
|
||||
noshat = '你需要糖霜来吸食',
|
||||
notorch = '你需要打火机'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = '你已经有一个压片机了',
|
||||
pressing = '压片',
|
||||
raw = '制作原始 XTC',
|
||||
mdp2p = '偷窃 MDP2P',
|
||||
iso = '偷窃异亚硫酸酯',
|
||||
fail = '哥们,这是圆的不是火箭科学',
|
||||
cash = '我需要 20k 现金'
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
picking = "Recogiendo hojas",
|
||||
makepow = 'Moliendo hojas en polvo',
|
||||
cutting = 'Cortando coca con bicarbonato de sodio',
|
||||
bagging = "Empacando coca",
|
||||
cut = "Has cortado algo de coca",
|
||||
nocutcoke = "No puedes cortar coca sin coca, idiota",
|
||||
bagcoke = "Has empacado coca",
|
||||
nobagcoke = "No puedes empacar coca sin coca, idiota",
|
||||
}
|
||||
Lang.Crack = {
|
||||
cookcrack = "Cocinando crack",
|
||||
bagcrack = 'Empacando crack',
|
||||
makecrack = 'Buen crack',
|
||||
nocoke = 'No puedes hacer esto sin cocaína'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
toofar = "Demasiado lejos de tu esquina, amigo",
|
||||
inacar = "No puedes vender mientras estás en un auto",
|
||||
deny = "A la mierda esa oferta",
|
||||
start = "Consigue ese dinero",
|
||||
stop = "El culo perezoso ni siquiera puede vender drogas",
|
||||
nodrugs = "¿Qué vas a vender? ¿Aire?",
|
||||
notcops = "No hay suficientes policías",
|
||||
sell = "Vendiendo drogas",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
search = "Buscando una entrega...",
|
||||
none = "Nada cerca",
|
||||
busy = "Ni siquiera has terminado el que te dije",
|
||||
found = "Marcado en tu mapa",
|
||||
already = "Ya entregando",
|
||||
checkrep = "Reputación actual del vendedor: ",
|
||||
pack = 'Entregando paquete',
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
pick = "Recogiendo amapolas",
|
||||
tableout = 'Ya tienes una mesa fuera',
|
||||
dryout = "Secando amapolas",
|
||||
cutting = "Cortando heroína con bicarbonato de sodio",
|
||||
secret = "SHHHHHHHHH",
|
||||
table = "Colocando mesa",
|
||||
success = "Calentaste la heroína adecuadamente",
|
||||
clean = 'Limpiando mesa de heroína',
|
||||
needles = 'Rellenando jeringa',
|
||||
pickup = 'Recogiendo mesa de heroína',
|
||||
cutheroin = 'Hiciste algo de heroína cortada',
|
||||
noheroin = "¿Cómo puedes cortar heroína sin heroína, idiota?",
|
||||
vial = 'Hiciste una ampolla de heroína',
|
||||
novial = "¿Cómo puedes hacer ampollas de heroína sin heroína, idiota?",
|
||||
fail = 'Los calentaste demasiado, idiota',
|
||||
fill = 'Llenaste la jeringa',
|
||||
nofill = '¿Cómo vas a llenar agujas de heroína sin heroína?'
|
||||
}
|
||||
|
||||
Lang.Lean = {
|
||||
marked = 'El auto está marcado en tu mapa',
|
||||
lean = 'Tienes lean morado',
|
||||
dextro = 'Tienes dextro rojo'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'Robando ácido lisérgico',
|
||||
stealdie = 'Robando ácido lisérgico',
|
||||
tableout = 'Ya tienes una mesa fuera',
|
||||
tablepack = 'Empacando mesa',
|
||||
heat = 'Calentando líquidos',
|
||||
clean = 'Limpiando mesa',
|
||||
refine = 'Refinando la calidad',
|
||||
dip = 'Sumerjiendo LSD en papel',
|
||||
buypaper = 'Comprando papel de tab',
|
||||
buykit = 'Comprando kit de laboratorio',
|
||||
place = 'Colocando mesa',
|
||||
lys = 'Tienes ácido lisérgico',
|
||||
die = 'Tienes dietilamida',
|
||||
cleaned = 'Lo limpiaste perfectamente',
|
||||
madelsd = '¡Hiciste LSD!',
|
||||
failed = 'Los calentaste demasiado, idiota',
|
||||
refined = '¡Los refinaste!',
|
||||
broke = '¡Tu culo quebrado no puede pagarlo!',
|
||||
novial = '¡No hay ampollas de LSD, idiota!',
|
||||
}
|
||||
|
||||
Lang.mescaline = {
|
||||
pick = "Recogiendo cactus",
|
||||
dry = 'Secando cactus',
|
||||
nocactus = 'Sin bulbos de cactus',
|
||||
eat = 'Comiendo mescalina'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = 'Ya hay algo dentro',
|
||||
increaseheat = 'Aumentando el calor',
|
||||
mission = 'El auto está marcado en tu mapa',
|
||||
ace = 'Tienes acetona',
|
||||
eph = 'Tienes efedrina',
|
||||
mix = 'Agregando cosas a la mezcla',
|
||||
nobag = 'No hay bolsas'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'Tu camión está aquí',
|
||||
cantcarry = 'No eres tan fuerte, solo puedes llevar uno',
|
||||
hand = 'Entregando oxy',
|
||||
empty = 'No puedes estar vacío, idiota',
|
||||
broke = '¡Tu culo quebrado no puede pagarlo!',
|
||||
hot = 'El auto está caliente, tíralo ahora',
|
||||
next = 'Ve a la siguiente ubicación'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = 'No eres una persona médica',
|
||||
write = 'Escribiendo receta',
|
||||
fill = 'Llenando receta',
|
||||
open = 'Abriendo botella',
|
||||
pills = '¡Tienes algunas píldoras!',
|
||||
no = 'No tienes una receta'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'Recogiendo hongos',
|
||||
eat = 'Comiendo hongos',
|
||||
trip = '¡Ten un buen viaje!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = 'Cosechando marihuana',
|
||||
busy = 'Ya estoy secando uno',
|
||||
canna = 'Haciendo mantequilla de marihuana',
|
||||
brown = 'Haciendo brownies especiales',
|
||||
cook = 'Haciendo galletas especiales',
|
||||
Choc = 'Haciendo chocolate especial',
|
||||
muff = 'Haciendo muffin especial',
|
||||
stovehot = 'La estufa está demasiado caliente, espera 30 segundos para enfriar',
|
||||
shat = 'Haciendo shatter',
|
||||
roll = 'Enrollando blunts',
|
||||
nodry = 'Necesitas marihuana húmeda para secar',
|
||||
noweed = 'No puedes enrollar un blunt sin marihuana',
|
||||
noshat = 'Necesitas shatter para hacer un dab',
|
||||
notorch = 'Necesitas un soplete de butano'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'Ya tienes una prensa',
|
||||
pressing = 'Prensando pastillas',
|
||||
raw = 'Haciendo XTC crudo',
|
||||
mdp2p = 'Robando MDP2P',
|
||||
iso = 'Robando isosafrol',
|
||||
fail = 'Tío, es un círculo, no ciencia de cohetes',
|
||||
cash = 'Necesito 20k en efectivo'
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
picking = "Plockar löv",
|
||||
makepow = 'Mal löv till pulver',
|
||||
cutting = 'Skär kokain med bikarbonat',
|
||||
bagging = "Fyller på påsar med kokain",
|
||||
cut = "Du skar lite kokain",
|
||||
nocutcoke = "Du kan inte skära kokain utan kokain, idiot",
|
||||
bagcoke = "Du fyllde på påsar med kokain",
|
||||
nobagcoke = "Du kan inte fylla på påsar med kokain utan kokain, idiot",
|
||||
}
|
||||
Lang.Crack = {
|
||||
cookcrack = "Kokar crack",
|
||||
bagcrack = 'Fyller på påsar med crack',
|
||||
makecrack = 'Bra crack',
|
||||
nocoke = 'Du kan inte göra detta utan kokain'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
toofar = "För långt från din hörna, kompis",
|
||||
inacar = "Du kan inte sälja medan du är i en bil",
|
||||
deny = "Fuck det erbjudandet",
|
||||
start = "Skaffa pengarna",
|
||||
stop = "Lat röv kan inte ens sälja droger",
|
||||
nodrugs = "Vad ska du sälja? Luft?",
|
||||
notcops = "Inte tillräckligt med poliser",
|
||||
sell = "Säljer droger",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
search = "Söker efter en leverans...",
|
||||
none = "Inget nära",
|
||||
busy = "Du har inte ens slutfört den jag sa till dig",
|
||||
found = "Markerat på din karta",
|
||||
already = "Redan levererande",
|
||||
checkrep = "Nuvarande återförsäljares rykte: ",
|
||||
pack = 'Överlämnar paket',
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
pick = "Plockar opiumvallmo",
|
||||
tableout = 'Du har redan ett bord ute',
|
||||
dryout = "Torkar opiumvallmo",
|
||||
cutting = "Skär heroin med bikarbonat",
|
||||
secret = "SHHHHHHHHH",
|
||||
table = "Placerar bord",
|
||||
success = "Värmt upp heroinet ordentligt",
|
||||
clean = 'Rengör heroinbordet',
|
||||
needles = 'Fyller spruta',
|
||||
pickup = 'Plockar upp heroinbordet',
|
||||
cutheroin = 'Du gjorde lite skuret heroin',
|
||||
noheroin = "Hur kan du skära heroin utan heroin, idiot",
|
||||
vial = 'Du gjorde en flaska med heroin',
|
||||
novial = "Hur kan du göra heroinflaskor utan heroin, idiot",
|
||||
fail = 'Du överhettade dem, idiot',
|
||||
fill = 'Fyllde sprutan',
|
||||
nofill = 'Hur ska du fylla nålar med heroin utan heroin'
|
||||
}
|
||||
|
||||
Lang.Lean = {
|
||||
marked = 'Bilen är markerad på din karta',
|
||||
lean = 'Du fick lila lean',
|
||||
dextro = 'Du fick rött dextro'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'Stjäl lysergsyra',
|
||||
stealdie = 'Stjäl lysergsyra',
|
||||
tableout = 'Du har redan ett bord ute',
|
||||
tablepack = 'Packar upp bordet',
|
||||
heat = 'Värmer upp vätskor',
|
||||
clean = 'Rengör bordet',
|
||||
refine = 'Förfinar kvaliteten',
|
||||
dip = 'Doppa LSD på papper',
|
||||
buypaper = 'Köp flikpapper',
|
||||
buykit = 'Köp laboratoriekit',
|
||||
place = 'Placerar bord',
|
||||
lys = 'Du fick lysergsyra',
|
||||
die = 'Du fick dietilamid',
|
||||
cleaned = 'Du rengjorde det perfekt',
|
||||
madelsd = 'Du gjorde LSD!',
|
||||
failed = 'Du överhettade dem, idiot',
|
||||
refined = 'Du förfinade dem!',
|
||||
broke = 'Din fattiga röv kan inte ha råd med det här!',
|
||||
novial = 'Inga LSD-flaskor, idiot'
|
||||
}
|
||||
|
||||
Lang.mescaline = {
|
||||
pick = "Plockar kaktus",
|
||||
dry = 'Torkar ut kaktus',
|
||||
nocactus = 'Inga kaktusknoppar',
|
||||
eat = 'Äter mescalin'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = 'Något inuti redan',
|
||||
increaseheat = 'Öka värmen',
|
||||
mission = 'Bilen är markerad på din karta',
|
||||
ace = 'Du fick acetone',
|
||||
eph = 'Du fick efedrin',
|
||||
mix = 'Lägger till saker i blandningen',
|
||||
nobag = 'Inga påsar'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'Din lastbil är här',
|
||||
cantcarry = 'Du är inte så stark, du kan bara bära en',
|
||||
hand = 'Ger över oxy',
|
||||
empty = 'Du kan inte vara tomhänt, idiot',
|
||||
broke = 'Din fattiga röv kan inte ha råd med det här',
|
||||
hot = 'Bilen är het, släng den nu',
|
||||
next = 'Gå till nästa plats'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = 'Du är inte en medicinsk person',
|
||||
write = 'Skriva recept',
|
||||
fill = 'Fyller recept',
|
||||
open = 'Öppnar flaska',
|
||||
|
||||
|
||||
pills = 'Du fick några piller!',
|
||||
no = 'Du har inget recept'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'Plockar svampar',
|
||||
eat = 'Äter svampar',
|
||||
trip = 'Ha en trevlig resa!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = 'Skördar cannabis',
|
||||
busy = 'Redan torkar en',
|
||||
canna = 'Gör cannabis-smör',
|
||||
brown = 'Gör speciella brownies',
|
||||
cook = 'Gör speciella kakor',
|
||||
Choc = 'Gör speciell choklad',
|
||||
muff = 'Gör speciell muffin',
|
||||
stovehot = 'Spisen är för varm, vänta 30 sekunder för att svalna',
|
||||
shat = 'Gör shatter',
|
||||
roll = 'Rullar blunts',
|
||||
nodry = 'Du behöver fuktig cannabis för att torka',
|
||||
noweed = 'Kan inte rulla en blunt utan cannabis',
|
||||
noshat = 'Du behöver shatter för att göra en dab',
|
||||
notorch = 'Du behöver en butangasbrännare'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'Du har redan en press',
|
||||
pressing = 'Pressar piller',
|
||||
raw = 'Gör rå XTC',
|
||||
mdp2p = 'Stjäl MDP2P',
|
||||
iso = 'Stjäl isosafrol',
|
||||
fail = 'Kille, det är en cirkel, inte raketvetenskap',
|
||||
cash = 'Jag behöver 20k i kontanter'
|
||||
}
|
||||
@@ -11,10 +11,6 @@
|
||||
|
||||
- I used [Samuel's development](https://fivem.samueldev.shop/) Christmas script global states and prop spawning (with permission obtained prior to release) in the development process.
|
||||
|
||||
- [Jim's Tebex](https://jimathy666.tebex.io/) for putting out open source resources that I was able to break and fix and learn how to code.
|
||||
|
||||
- [jixeltay](https://jixeltay.tebex.io/category/scripts) for putting out banger after banger. These people help the community learn so much more.
|
||||
|
||||
- Shout out to [STACHY225](https://babiczind.tebex.io/category/2103836) for working out the meth network animations!
|
||||
|
||||
- Huge credit to [Bostra](https://discord.gg/5ncbwMNq) for sharing free scripts and providing sanity checks during moments of confusion. Those cute mushrooms? His creation!
|
||||
@@ -25,7 +21,6 @@
|
||||
|
||||
- Big Credit to [Bostra](https://discord.gg/5ncbwMNq). if you have been around you may have seen him post some free scripts and help people, There was definetly times I dm'd him saying what the fuck am I doing and he helped keep me sane. He also made the cute mushrooms!
|
||||
|
||||
- Big Credit to Feisty. She made all the images that look good. Seriously you can tell which ones I forgot to ask her for.
|
||||
|
||||
- shout out to my beta testers who had to deal with me a lot!
|
||||
|
||||
@@ -40,20 +35,16 @@
|
||||
- Thanks to [Kamaryn]() for this [install guide video](https://youtu.be/zvuYnUfrqaA?si=FGJuBO5krZMC14Nd), join their [discord](https://discord.gg/KPRmZqFS) for other videos updates.
|
||||
|
||||
<h1>Dependencies</h1>
|
||||
|
||||
- [Ox Lib](https://github.com/overextended/ox_lib/releases/tag/v3.12.0)
|
||||
- [QBCore](https://github.com/qbcore-framework/qb-core)
|
||||
|
||||
- [ps inventory](https://github.com/Project-Sloth/ps-inventory) **or** [qb inventory](https://github.com/qbcore-framework/qb-inventory) **or** Ox_inventory
|
||||
|
||||
- [ps-buffs](https://github.com/Project-Sloth/ps-buffs) -- only for pharma consumbles, can easily comment out in client
|
||||
|
||||
- [ps-ui](https://github.com/Project-Sloth/ps-ui)
|
||||
|
||||
- [qb-target](https://github.com/qbcore-framework/qb-target) **or** Ox_target
|
||||
- emote script that uses the animations event (rpemotes, dpemotes, scully emotes all work)
|
||||
Optionals
|
||||
|
||||
|
||||
- GAME BUILD 2944 OR LATER
|
||||
|
||||
- [Ox Lib](https://github.com/overextended/ox_lib/releases/tag/v3.12.0)
|
||||
|
||||
|
||||
<h1>Preview</h1>
|
||||
|
||||
@@ -62,488 +53,251 @@
|
||||
<h1>How to install like a fuckin boss</h1>
|
||||
|
||||
- **STEP 1**
|
||||
|
||||
- Add the following Items to `qb-core/shared/items.lua`
|
||||
# Old qb-core format:
|
||||
```lua
|
||||
------------------ md-drugs
|
||||
["coke"] = {["name"] = "coke", ["label"] = "Raw Cocaine", ["weight"] = 1000, ["type"] = "item", ["image"] = "coke.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "Processed cocaine"},
|
||||
["coca_leaf"] = {["name"] = "coca_leaf", ["label"] = "Cocaine leaves", ["weight"] = 1500, ["type"] = "item", ["image"] = "coca_leaf.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "Cocaine leaves that must be processed !"},
|
||||
["poppyresin"] = {["name"] = "poppyresin", ["label"] = "Poppy resin", ["weight"] = 2000, ["type"] = "item", ["image"] = "poppyresin.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "It sticks to your fingers when you handle it."},
|
||||
["heroin"] = {["name"] = "heroin", ["label"] = "Weak Heroin Powder", ["weight"] = 500, ["type"] = "item", ["image"] = "loosecoke.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "Really addictive depressant..."},
|
||||
["bakingsoda"] = {["name"] = "bakingsoda", ["label"] = "Baking Soda", ["weight"] = 300, ["type"] = "item", ["image"] = "bakingsoda.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "Household Baking Soda!"},
|
||||
['loosecoke'] = {['name'] = 'loosecoke', ['label'] = 'loose coke', ['weight'] = 100, ['type'] = 'item', ['image'] = 'loosecoke.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Paper made specifically for encasing and smoking tobacco or cannabis.'},
|
||||
['loosecokestagetwo'] = {['name'] = 'loosecokestagetwo', ['label'] = 'More Pure Loose Coke', ['weight'] = 100, ['type'] = 'item', ['image'] = 'loosecokestagetwo.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['loosecokestagethree'] = {['name'] = 'loosecokestagethree', ['label'] = 'Purest Loose Coke', ['weight'] = 100, ['type'] = 'item', ['image'] = 'loosecokestagethree.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['cokebaggystagetwo'] = {['name'] = 'cokebaggystagetwo', ['label'] = 'Bag of Good Coke', ['weight'] = 100, ['type'] = 'item', ['image'] = 'cocaine_baggystagetwo.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'To get happy real quick'},
|
||||
['cokebaggystagethree'] = {['name'] = 'cokebaggystagethree', ['label'] = 'Bag of Great Coke', ['weight'] = 100, ['type'] = 'item', ['image'] = 'cocaine_baggystagethree.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'To get happy real quick'},
|
||||
["cokestagetwo"] = {["name"] = "cokestagetwo", ["label"] = "Better Raw Cocaine", ["weight"] = 100, ["type"] = "item", ["image"] = "cokestagetwo.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["expire"] = 90, ["description"] = "Processed cocaine"},
|
||||
["cokestagethree"] = {["name"] = "cokestagethree", ["label"] = "Best Raw Cocaine", ["weight"] = 100, ["type"] = "item", ["image"] = "cokestagethree.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["expire"] = 90, ["description"] = "Processed cocaine"},
|
||||
|
||||
----md-lsd
|
||||
['lysergic_acid'] = {['name'] = 'lysergic_acid', ['label'] = 'Lysergic Acid', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lysergic_acid.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['diethylamide'] = {['name'] = 'diethylamide', ['label'] = 'Diethylamide', ['weight'] = 100, ['type'] = 'item', ['image'] = 'diethylamide.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_one_vial'] = {['name'] = 'lsd_one_vial', ['label'] = 'Weakest LSD Vial', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_one_vial.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_vial_two'] = {['name'] = 'lsd_vial_two', ['label'] = 'Slightly Better LSD Vial', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_vial_two.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_vial_three'] = {['name'] = 'lsd_vial_three', ['label'] = 'Good LSD', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_vial_three.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_vial_four'] = {['name'] = 'lsd_vial_four', ['label'] = 'Really Good LSD', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_vial_four.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_vial_five'] = {['name'] = 'lsd_vial_five', ['label'] = 'Amazing LSD', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_vial_five.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['lsd_vial_six'] = {['name'] = 'lsd_vial_six', ['label'] = 'Purest LSD', ['weight'] = 100, ['type'] = 'item', ['image'] = 'lsd_vial_six.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['tab_paper'] = {['name'] = 'tab_paper', ['label'] = 'Tab Paper', ['weight'] = 100, ['type'] = 'item', ['image'] = 'tab_paper.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['smileyfacesheet'] = {['name'] = 'smileyfacesheet', ['label'] = 'Smiley Face Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'smileysheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['wildcherrysheet'] = {['name'] = 'wildcherrysheet', ['label'] = 'Wild Cherry Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'wildcherrysheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['yinyangsheet'] = {['name'] = 'yinyangsheet', ['label'] = 'Yin and Yang Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'yinyangsheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['pineapplesheet'] = {['name'] = 'pineapplesheet', ['label'] = 'Pineapple Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pineapplesheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['bartsheet'] = {['name'] = 'bartsheet', ['label'] = 'Bart Simpson Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bartsheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['gratefuldeadsheet'] = {['name'] = 'gratefuldeadsheet', ['label'] = 'Grateful Dead Sheet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'gratefuldeadsheet.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['smiley_tabs'] = {['name'] = 'smiley_tabs', ['label'] = 'Smiley tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'smiley_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['wildcherry_tabs'] = {['name'] = 'wildcherry_tabs', ['label'] = 'Wild Cherry Tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'wildcherry_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['yinyang_tabs'] = {['name'] = 'yinyang_tabs', ['label'] = 'Yin and Yang Tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'yinyang_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['pineapple_tabs'] = {['name'] = 'pineapple_tabs', ['label'] = 'Pineapple Tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pineapple_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['bart_tabs'] = {['name'] = 'bart_tabs', ['label'] = 'Bart Simpson Tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bart_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['gratefuldead_tabs'] = {['name'] = 'gratefuldead_tabs', ['label'] = 'Grateful Dead Tabs', ['weight'] = 100, ['type'] = 'item', ['image'] = 'gratefuldead_tabs.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'DONT USE IF YOU GET SEIZURES'},
|
||||
['lsdlabkit'] = {['name'] = 'lsdlabkit', ['label'] = 'LSD Mixing Table', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'labkit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['dirtylsdlabkit'] = {['name'] = 'dirtylsdlabkit', ['label'] = 'Dirty LSD Mixing Table', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'labkit_dirty.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
|
||||
---- md heroin
|
||||
["heroinstagetwo"] = {["name"] = "heroinstagetwo", ["label"] = "Better Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinpowderstagetwo.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinstagethree"] = {["name"] = "heroinstagethree", ["label"] = "Best Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinpowderstagethree.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroincut"] = {["name"] = "heroincut", ["label"] = "Cut Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinpowder.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroincutstagetwo"] = {["name"] = "heroincutstagetwo", ["label"] = "Better Cut Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinpowderstagethree.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroincutstagethree"] = {["name"] = "heroincutstagethree", ["label"] = "Best Cut Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinpowderstagetwo.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinlabkit"] = {["name"] = "heroinlabkit", ["label"] = "Heroin Lab Kit", ["weight"] = 250, ["type"] = "item", ["image"] = "labkit.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["dirtyheroinlabkit"] = {["name"] = "dirtyheroinlabkit", ["label"] = "Dirty heroin Lab Kit", ["weight"] = 250, ["type"] = "item", ["image"] = "labkit_dirty.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinvial"] = {["name"] = "heroinvial", ["label"] = "Vial Of Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroin.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinvialstagetwo"] = {["name"] = "heroinvialstagetwo", ["label"] = "Better Vial of Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinstagetwo.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinvialstagethree"] = {["name"] = "heroinvialstagethree", ["label"] = "Best Vial Of Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroinstagethree.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroin_ready"] = {["name"] = "heroin_ready", ["label"] = "Syringe Of Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroin_ready.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroin_readystagetwo"] = {["name"] = "heroin_readystagetwo", ["label"] = "Syringe Of Better Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroin_readystagetwo.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroin_readystagethree"] = {["name"] = "heroin_readystagethree", ["label"] = "Syringe Of Best Heroin", ["weight"] = 250, ["type"] = "item", ["image"] = "heroin_readystagethree.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["emptyvial"] = {["name"] = "emptyvial", ["label"] = "empty vial", ['weight'] = 100, ["type"] = "item", ["image"] = "emptyvial.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ['combinable'] = nil, ["description"] = ""},
|
||||
["needle"] = {["name"] = "needle", ["label"] = "Syringe", ["weight"] = 250, ["type"] = "item", ["image"] = "syringe.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
---- md crack
|
||||
["crackrock"] = {["name"] = "crackrock", ["label"] = "Crack Rock", ["weight"] = 250, ["type"] = "item", ["image"] = "crackrock1.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["crackrockstagetwo"] = {["name"] = "crackrockstagetwo", ["label"] = "Better Crack Rock", ["weight"] = 250, ["type"] = "item", ["image"] = "crackrock2.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["crackrockstagethree"] = {["name"] = "crackrockstagethree", ["label"] = "Best Crack Rock", ["weight"] = 250, ["type"] = "item", ["image"] = "crackrock3.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["baggedcracked"] = {["name"] = "baggedcracked", ["label"] = "Bag Of Crack", ["weight"] = 250, ["type"] = "item", ["image"] = "crackbag1.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["baggedcrackedstagetwo"] = {["name"] = "baggedcrackedstagetwo", ["label"] = "Better Bag Of Crack", ["weight"] = 250, ["type"] = "item", ["image"] = "crackbag2.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["baggedcrackedstagethree"] = {["name"] = "baggedcrackedstagethree", ["label"] = "Best Bag Of Crack", ["weight"] = 250, ["type"] = "item", ["image"] = "crackbag3.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
---- shrooms
|
||||
["shrooms"] = {["name"] = "shrooms", ["label"] = "Shrooms", ["weight"] = 250, ["type"] = "item", ["image"] = "shrooms.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
-- pharma
|
||||
['prescription_pad'] = {['name'] = 'prescription_pad', ['label'] = 'Prescription Pad', ['weight'] = 10, ['type'] = 'item', ['image'] = 'prescriptionpad.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
|
||||
["vicodin_prescription"] = {["name"] = "vicodin_prescription", ["label"] = "Vicie Prescription", ["weight"] = 250, ["type"] = "item", ["image"] = "vicodinprescription.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["adderal_prescription"] = {["name"] = "adderal_prescription", ["label"] = "Mdderal Prescription", ["weight"] = 250, ["type"] = "item", ["image"] = "adderalprescription.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["morphine_prescription"] = {["name"] = "morphine_prescription", ["label"] = "Morphin Prescription", ["weight"] = 250, ["type"] = "item", ["image"] = "morphineprescription.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
["xanax_prescription"] = {["name"] = "xanax_prescription", ["label"] = "Zany Prescription", ["weight"] = 250, ["type"] = "item", ["image"] = "xanaxprescription.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = ""},
|
||||
['adderal'] = {['name'] = 'adderal', ['label'] = 'Madderal', ['weight'] = 100, ['type'] = 'item', ['image'] = 'adderal.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['vicodin'] = {['name'] = 'vicodin', ['label'] = 'Vicie', ['weight'] = 100, ['type'] = 'item', ['image'] = 'vicodin.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['morphine'] = {['name'] = 'morphine', ['label'] = 'Morphin', ['weight'] = 100, ['type'] = 'item', ['image'] = 'morphine.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['xanax'] = {['name'] = 'xanax', ['label'] = 'Zany', ['weight'] = 100, ['type'] = 'item', ['image'] = 'xanax.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['adderalbottle'] = {['name'] = 'adderalbottle', ['label'] = 'Madderal Bottle', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pillbottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['vicodinbottle'] = {['name'] = 'vicodinbottle', ['label'] = 'Vicie Bottle', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pillbottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['morphinebottle'] = {['name'] = 'morphinebottle', ['label'] = 'Morphin Bottle', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pillbottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['xanaxbottle'] = {['name'] = 'xanaxbottle', ['label'] = 'Zany Bottle', ['weight'] = 100, ['type'] = 'item', ['image'] = 'pillbottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
---------------- XTC
|
||||
['isosafrole'] = {['name'] = 'isosafrole', ['label'] = 'isosafrole', ['weight'] = 100, ['type'] = 'item', ['image'] = 'isosafrole.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
['mdp2p'] = {['name'] = 'mdp2p', ['label'] = 'mdp2p', ['weight'] = 100, ['type'] = 'item', ['image'] = 'mdp2p.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = ''},
|
||||
["raw_xtc"] = {["name"] = "raw_xtc", ["label"] = "Raw XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "raw_xtc.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["singlepress"] = {["name"] = "singlepress", ["label"] = "Single Pill Press", ['weight'] = 100, ["type"] = "item", ["image"] = "pillpress.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_xtc"] = {["name"] = "white_xtc", ["label"] = "Single Stack White XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedwhite.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_xtc2"] = {["name"] = "white_xtc2", ["label"] = "Dual Stack White XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedwhite.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_xtc3"] = {["name"] = "white_xtc3", ["label"] = "Triple Stack White XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedwhite.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_xtc4"] = {["name"] = "white_xtc4", ["label"] = "Quad Stack White XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedwhite.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_xtc"] = {["name"] = "red_xtc", ["label"] = "Single Stack Red XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedred.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_xtc2"] = {["name"] = "red_xtc2", ["label"] = "Dual Stack Red XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedred.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_xtc3"] = {["name"] = "red_xtc3", ["label"] = "Triple Stack Red XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedred.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_xtc4"] = {["name"] = "red_xtc4", ["label"] = "Quad Stack Red XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedred.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_xtc"] = {["name"] = "orange_xtc", ["label"] = "Single Stack Orange XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedorange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_xtc2"] = {["name"] = "orange_xtc2", ["label"] = "Dual Stack Orange XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedorange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_xtc3"] = {["name"] = "orange_xtc3", ["label"] = "Triple Stack Orange XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedorange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_xtc4"] = {["name"] = "orange_xtc4", ["label"] = "Quad Stack Orange XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedorange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_xtc"] = {["name"] = "blue_xtc", ["label"] = "Single Stack Blue XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedblue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_xtc2"] = {["name"] = "blue_xtc2", ["label"] = "Dual Stack Blue XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedblue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_xtc3"] = {["name"] = "blue_xtc3", ["label"] = "Triple Stack Blue XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedblue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_xtc4"] = {["name"] = "blue_xtc4", ["label"] = "Quad Stack Blue XTC", ['weight'] = 100, ["type"] = "item", ["image"] = "unstampedblue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_playboys"] = {["name"] = "white_playboys", ["label"] = "Single Stack White Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_playboys2"] = {["name"] = "white_playboys2", ["label"] = "Dual Stack White Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_playboys3"] = {["name"] = "white_playboys3", ["label"] = "Triple Stack White Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_playboys4"] = {["name"] = "white_playboys4", ["label"] = "Quad Stack White Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_playboys"] = {["name"] = "blue_playboys", ["label"] = "Single Stack blue Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_playboys2"] = {["name"] = "blue_playboys2", ["label"] = "Dual Stack blue Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_playboys3"] = {["name"] = "blue_playboys3", ["label"] = "Triple Stack blue Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_playboys4"] = {["name"] = "blue_playboys4", ["label"] = "Quad Stack blue Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_playboys"] = {["name"] = "red_playboys", ["label"] = "Single Stack red Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_playboys2"] = {["name"] = "red_playboys2", ["label"] = "Dual Stack red Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_playboys3"] = {["name"] = "red_playboys3", ["label"] = "Triple Stack red Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_playboys4"] = {["name"] = "red_playboys4", ["label"] = "Quad Stack red Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_playboys"] = {["name"] = "orange_playboys", ["label"] = "Single Stack orange Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_playboys2"] = {["name"] = "orange_playboys2", ["label"] = "Dual Stack orange Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_playboys3"] = {["name"] = "orange_playboys3", ["label"] = "Triple Stack orange Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_playboys4"] = {["name"] = "orange_playboys4", ["label"] = "Quad Stack orange Playboys", ['weight'] = 100, ["type"] = "item", ["image"] = "playboy_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_aliens"] = {["name"] = "white_aliens", ["label"] = "Single Stack White aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_aliens2"] = {["name"] = "white_aliens2", ["label"] = "Dual Stack White aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_aliens3"] = {["name"] = "white_aliens3", ["label"] = "Triple Stack White aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_aliens4"] = {["name"] = "white_aliens4", ["label"] = "Quad Stack White aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_aliens"] = {["name"] = "blue_aliens", ["label"] = "Single Stack blue aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_aliens2"] = {["name"] = "blue_aliens2", ["label"] = "Dual Stack blue aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_aliens3"] = {["name"] = "blue_aliens3", ["label"] = "Triple Stack blue aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_aliens4"] = {["name"] = "blue_aliens4", ["label"] = "Quad Stack blue aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_aliens"] = {["name"] = "red_aliens", ["label"] = "Single Stack red aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_aliens2"] = {["name"] = "red_aliens2", ["label"] = "Dual Stack red aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_aliens3"] = {["name"] = "red_aliens3", ["label"] = "Triple Stack red aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_aliens4"] = {["name"] = "red_aliens4", ["label"] = "Quad Stack red aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_aliens"] = {["name"] = "orange_aliens", ["label"] = "Single Stack orange aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_aliens2"] = {["name"] = "orange_aliens2", ["label"] = "Dual Stack orange aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_aliens3"] = {["name"] = "orange_aliens3", ["label"] = "Triple Stack orange aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_aliens4"] = {["name"] = "orange_aliens4", ["label"] = "Quad Stack orange aliens", ['weight'] = 100, ["type"] = "item", ["image"] = "alien_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_pl"] = {["name"] = "white_pl", ["label"] = "Single Stack White pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_pl2"] = {["name"] = "white_pl2", ["label"] = "Dual Stack White pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_pl3"] = {["name"] = "white_pl3", ["label"] = "Triple Stack White pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_pl4"] = {["name"] = "white_pl4", ["label"] = "Quad Stack White pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_pl"] = {["name"] = "blue_pl", ["label"] = "Single Stack blue pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_pl2"] = {["name"] = "blue_pl2", ["label"] = "Dual Stack blue pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_pl3"] = {["name"] = "blue_pl3", ["label"] = "Triple Stack blue pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_pl4"] = {["name"] = "blue_pl4", ["label"] = "Quad Stack blue pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_pl"] = {["name"] = "red_pl", ["label"] = "Single Stack red pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_pl2"] = {["name"] = "red_pl2", ["label"] = "Dual Stack red pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_pl3"] = {["name"] = "red_pl3", ["label"] = "Triple Stack red pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_pl4"] = {["name"] = "red_pl4", ["label"] = "Quad Stack red pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_pl"] = {["name"] = "orange_pl", ["label"] = "Single Stack orange pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_pl2"] = {["name"] = "orange_pl2", ["label"] = "Dual Stack orange pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_pl3"] = {["name"] = "orange_pl3", ["label"] = "Triple Stack orange pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_pl4"] = {["name"] = "orange_pl4", ["label"] = "Quad Stack orange pl", ['weight'] = 100, ["type"] = "item", ["image"] = "PL_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_trolls"] = {["name"] = "white_trolls", ["label"] = "Single Stack White trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_trolls2"] = {["name"] = "white_trolls2", ["label"] = "Dual Stack White trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_trolls3"] = {["name"] = "white_trolls3", ["label"] = "Tritrollse Stack White trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_trolls4"] = {["name"] = "white_trolls4", ["label"] = "Quad Stack White trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_trolls"] = {["name"] = "blue_trolls", ["label"] = "Single Stack blue trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_trolls2"] = {["name"] = "blue_trolls2", ["label"] = "Dual Stack blue trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_trolls3"] = {["name"] = "blue_trolls3", ["label"] = "Tritrollse Stack blue trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_trolls4"] = {["name"] = "blue_trolls4", ["label"] = "Quad Stack blue trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_trolls"] = {["name"] = "red_trolls", ["label"] = "Single Stack red trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_trolls2"] = {["name"] = "red_trolls2", ["label"] = "Dual Stack red trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_trolls3"] = {["name"] = "red_trolls3", ["label"] = "Tritrollse Stack red trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_trolls4"] = {["name"] = "red_trolls4", ["label"] = "Quad Stack red trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_trolls"] = {["name"] = "orange_trolls", ["label"] = "Single Stack orange trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_trolls2"] = {["name"] = "orange_trolls2", ["label"] = "Dual Stack orange trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_trolls3"] = {["name"] = "orange_trolls3", ["label"] = "Tritrollse Stack orange trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_trolls4"] = {["name"] = "orange_trolls4", ["label"] = "Quad Stack orange trolls", ['weight'] = 100, ["type"] = "item", ["image"] = "troll_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_cats"] = {["name"] = "white_cats", ["label"] = "Single Stack White cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_cats2"] = {["name"] = "white_cats2", ["label"] = "Dual Stack White cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_cats3"] = {["name"] = "white_cats3", ["label"] = "Tricatse Stack White cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["white_cats4"] = {["name"] = "white_cats4", ["label"] = "Quad Stack White cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_white.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_cats"] = {["name"] = "blue_cats", ["label"] = "Single Stack blue cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_cats2"] = {["name"] = "blue_cats2", ["label"] = "Dual Stack blue cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_cats3"] = {["name"] = "blue_cats3", ["label"] = "Tricatse Stack blue cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blue_cats4"] = {["name"] = "blue_cats4", ["label"] = "Quad Stack blue cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_blue.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_cats"] = {["name"] = "red_cats", ["label"] = "Single Stack red cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_cats2"] = {["name"] = "red_cats2", ["label"] = "Dual Stack red cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_cats3"] = {["name"] = "red_cats3", ["label"] = "Tricatse Stack red cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["red_cats4"] = {["name"] = "red_cats4", ["label"] = "Quad Stack red cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_red.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_cats"] = {["name"] = "orange_cats", ["label"] = "Single Stack orange cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_cats2"] = {["name"] = "orange_cats2", ["label"] = "Dual Stack orange cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_cats3"] = {["name"] = "orange_cats3", ["label"] = "Tricatse Stack orange cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["orange_cats4"] = {["name"] = "orange_cats4", ["label"] = "Quad Stack orange cats", ['weight'] = 100, ["type"] = "item", ["image"] = "kitty_orange.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["dualpress"] = {["name"] = "dualpress", ["label"] = "Dual Pill Press", ['weight'] = 100, ["type"] = "item", ["image"] = "pillpress.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["triplepress"] = {["name"] = "triplepress", ["label"] = "Triple Pill Press", ['weight'] = 100, ["type"] = "item", ["image"] = "pillpress.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["quadpress"] = {["name"] = "quadpress", ["label"] = "Quad Pill Press", ['weight'] = 100, ["type"] = "item", ["image"] = "pillpress.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["spores"] = {["name"] = "spores", ["label"] = "spores", ['weight'] = 100, ["type"] = "item", ["image"] = "shrooms.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["cokeburner"] = {["name"] = "cokeburner", ["label"] = "Nokia Burner", ['weight'] = 100, ["type"] = "item", ["image"] = "cokeburner.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["crackburner"] = {["name"] = "crackburner", ["label"] = "Juke Burner", ['weight'] = 100, ["type"] = "item", ["image"] = "crackburner.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["heroinburner"] = {["name"] = "heroinburner", ["label"] = "Razr Burner", ['weight'] = 100, ["type"] = "item", ["image"] = "heroinburner.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["lsdburner"] = {["name"] = "lsdburner", ["label"] = "SideKick Burner", ['weight'] = 100, ["type"] = "item", ["image"] = "lsdburner.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["cactusbulb"] = {["name"] = "cactusbulb", ["label"] = "Cactus Bulb", ['weight'] = 100, ["type"] = "item", ["image"] = "cactusbulb.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["driedmescaline"] = {["name"] = "driedmescaline", ["label"] = "Mescaline", ['weight'] = 100, ["type"] = "item", ["image"] = "driedmescaline.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["mdlean"] = {["name"] = "mdlean", ["label"] = "Sizzurup", ['weight'] = 100, ["type"] = "item", ["image"] = "Sizzurup.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["mdreddextro"] = {["name"] = "mdreddextro", ["label"] = "Red Dextro", ['weight'] = 100, ["type"] = "item", ["image"] = "reddextro.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["wetcannabis"] = {["name"] = "wetcannabis", ["label"] = "Wet Cannabis", ['weight'] = 100, ["type"] = "item", ["image"] = "wetcannabis.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["drycannabis"] = {["name"] = "drycannabis", ["label"] = "Dry Cannabis", ['weight'] = 100, ["type"] = "item", ["image"] = "driedcannabis.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["weedgrinder"] = {["name"] = "weedgrinder", ["label"] = "Weed Grinder", ['weight'] = 100, ["type"] = "item", ["image"] = "weedgrinder.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["mdbutter"] = {["name"] = "mdbutter", ["label"] = "Butter", ['weight'] = 100, ["type"] = "item", ["image"] = "butter.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["cannabutter"] = {["name"] = "cannabutter", ["label"] = "Canna-Butter", ['weight'] = 100, ["type"] = "item", ["image"] = "cannabutter.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["specialbrownie"] = {["name"] = "specialbrownie", ["label"] = "Special Brownie", ['weight'] = 100, ["type"] = "item", ["image"] = "chocolate.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["specialcookie"] = {["name"] = "specialcookie", ["label"] = "Special Cookie", ['weight'] = 100, ["type"] = "item", ["image"] = "specialcookie.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["specialmuffin"] = {["name"] = "specialmuffin", ["label"] = "Special Muffin", ['weight'] = 100, ["type"] = "item", ["image"] = "specialmuffin.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["specialchocolate"] = {["name"] = "specialchocolate", ["label"] = "Special Chocolate", ['weight'] = 100, ["type"] = "item", ["image"] = "specialchocolate.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["grindedweed"] = {["name"] = "grindedweed", ["label"] = "Keef", ['weight'] = 100, ["type"] = "item", ["image"] = "keef.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["flour"] = {["name"] = "flour", ["label"] = "Flour", ['weight'] = 100, ["type"] = "item", ["image"] = "flour.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["chocolate"] = {["name"] = "chocolate", ["label"] = "Chocolate", ['weight'] = 100, ["type"] = "item", ["image"] = "chocolate.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["ephedrine"] = {["name"] = "ephedrine", ["label"] = "Ephedrine", ['weight'] = 100, ["type"] = "item", ["image"] = "ephedrine.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["acetone"] = {["name"] = "acetone", ["label"] = "Acetone", ['weight'] = 100, ["type"] = "item", ["image"] = "acetone.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["methbags"] = {["name"] = "methbags", ["label"] = "Meth", ['weight'] = 100, ["type"] = "item", ["image"] = "methbags.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["blunt"] = {["name"] = "blunt", ["label"] = "Blunts", ['weight'] = 100, ["type"] = "item", ["image"] = "blunt.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["butane"] = {["name"] = "butane", ["label"] = "Butane", ['weight'] = 100, ["type"] = "item", ["image"] = "butane.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["butanetorch"] = {["name"] = "butanetorch", ["label"] = "Butane Torch", ['weight'] = 100, ["type"] = "item", ["image"] = "butanetorch.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["dabrig"] = {["name"] = "dabrig", ["label"] = "Dab Rig", ['weight'] = 100, ["type"] = "item", ["image"] = "dabrig2.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["mdwoods"] = {["name"] = "mdwoods", ["label"] = "MDWOODS", ['weight'] = 100, ["type"] = "item", ["image"] = "mdwoods.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["ciggie"] = {["name"] = "ciggie", ["label"] = "Ciggie", ['weight'] = 100, ["type"] = "item", ["image"] = "ciggie.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["tobacco"] = {["name"] = "tobacco", ["label"] = "Tobacco", ['weight'] = 100, ["type"] = "item", ["image"] = "tobacco.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["shatter"] = {["name"] = "shatter", ["label"] = "Shatter", ['weight'] = 100, ["type"] = "item", ["image"] = "shatter.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["bluntwrap"] = {["name"] = "bluntwrap", ["label"] = "Blunt Wrap", ['weight'] = 100, ["type"] = "item", ["image"] = "bluntwrap.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["leanbluntwrap"] = {["name"] = "leanbluntwrap", ["label"] = "Lean Blunt Wrap", ['weight'] = 100, ["type"] = "item", ["image"] = "leanbluntwrap.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["dextroblunt"] = {["name"] = "dextroblunt", ["label"] = "Dextro Blunt Wrap", ['weight'] = 100, ["type"] = "item", ["image"] = "dextroblunt.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
--["dextrobluntwrap"] = {["name"] = "dextrobluntwrap", ["label"] = "Dextro Blunt Wrap", ['weight'] = 100, ["type"] = "item", ["image"] = "dextrobluntwrap.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["leanblunts"] = {["name"] = "leanblunts", ["label"] = "Lean Blunts", ['weight'] = 100, ["type"] = "item", ["image"] = "leanblunts.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["dextroblunts"] = {["name"] = "dextroblunts", ["label"] = "Dextro Blunts", ['weight'] = 100, ["type"] = "item", ["image"] = "dextroblunts.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["chewyblunt"] = {["name"] = "chewyblunt", ["label"] = "Chewy", ['weight'] = 100, ["type"] = "item", ["image"] = "blunt.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["sprunk"] = {["name"] = "sprunk", ["label"] = "Sprunk", ['weight'] = 100, ["type"] = "item", ["image"] = "sprunk.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["leancup"] = {["name"] = "leancup", ["label"] = "Empty Cup", ['weight'] = 100, ["type"] = "item", ["image"] = "leancup.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["cupoflean"] = {["name"] = "cupoflean", ["label"] = "Lean Cup", ['weight'] = 100, ["type"] = "item", ["image"] = "cupoflean.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["cupofdextro"] = {["name"] = "cupofdextro", ["label"] = "Dextro Cup", ['weight'] = 100, ["type"] = "item", ["image"] = "cupofdextro.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
["xtcburner"] = {["name"] = "xtcburner", ["label"] = "ENV Burner", ['weight'] = 100, ["type"] = "item", ["image"] = "xtcburner.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = ""},
|
||||
|
||||
```
|
||||
|
||||
# New qb-core format:
|
||||
- Add the following Items to `qb-core/shared/items.lua` and - Add items images to your inventory script
|
||||
|
||||
```lua
|
||||
|
||||
|
||||
------------------ md-drugs
|
||||
coke = {name = 'coke', label = 'Raw Cocaine', weight = 1000, type = 'item', image = 'coke.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Processed cocaine'},
|
||||
coca_leaf = {name = 'coca_leaf', label = 'Cocaine leaves', weight = 1500, type = 'item', image = 'coca_leaf.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Cocaine leaves that must be processed !'},
|
||||
poppyresin = {name = 'poppyresin', label = 'Poppy resin', weight = 2000, type = 'item', image = 'poppyresin.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'It sticks to your fingers when you handle it.'},
|
||||
heroin = {name = 'heroin', label = 'Weak Heroin Powder', weight = 500, type = 'item', image = 'loosecoke.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Really addictive depressant...'},
|
||||
bakingsoda = {name = 'bakingsoda', label = 'Baking Soda', weight = 300, type = 'item', image = 'bakingsoda.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Household Baking Soda!'},
|
||||
loosecoke = {name = 'loosecoke', label = 'loose coke', weight = 100, type = 'item', image = 'loosecoke.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Paper made specifically for encasing and smoking tobacco or cannabis.'},
|
||||
loosecokestagetwo = {name = 'loosecokestagetwo', label = 'More Pure Loose Coke', weight = 100, type = 'item', image = 'loosecokestagetwo.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
loosecokestagethree = {name = 'loosecokestagethree', label = 'Purest Loose Coke', weight = 100, type = 'item', image = 'loosecokestagethree.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
cokebaggystagetwo = {name = 'cokebaggystagetwo', label = 'Bag of Good Coke', weight = 100, type = 'item', image = 'cocaine_baggystagetwo.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'To get happy real quick'},
|
||||
cokebaggystagethree = {name = 'cokebaggystagethree', label = 'Bag of Great Coke', weight = 100, type = 'item', image = 'cocaine_baggystagethree.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'To get happy real quick'},
|
||||
cokestagetwo = {name = 'cokestagetwo', label = 'Better Raw Cocaine', weight = 100, type = 'item', image = 'cokestagetwo.png', unique = false, useable = false, shouldClose = false, combinable = nil, expire = 90, description = 'Processed cocaine'},
|
||||
cokestagethree = {name = 'cokestagethree', label = 'Best Raw Cocaine', weight = 100, type = 'item', image = 'cokestagethree.png', unique = false, useable = false, shouldClose = false, combinable = nil, expire = 90, description = 'Processed cocaine'},
|
||||
coke = {name = "coke", label = "Raw Cocaine", weight = 1000, type = "item", image = "coke.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Raw Cocaine"},
|
||||
coca_leaf = {name = "coca_leaf", label = "Cocaine leaves", weight = 1500, type = "item", image = "coca_leaf.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Cocaine leaves that must be processed !"},
|
||||
poppyresin = {name = "poppyresin", label = "Poppy resin", weight = 2000, type = "item", image = "poppyresin.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "It sticks to your fingers when you handle it."},
|
||||
heroin = {name = "heroin", label = "Weak Heroin Powder", weight = 500, type = "item", image = "loosecoke.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Dragon Chasin?"},
|
||||
bakingsoda = {name = "bakingsoda", label = "Baking Soda", weight = 300, type = "item", image = "bakingsoda.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Household Baking Soda!"},
|
||||
loosecoke = {name = 'loosecoke', label = 'loose coke', weight = 100, type = 'item', image = 'loosecoke.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Cut Cocaine'},
|
||||
loosecokestagetwo = {name = 'loosecokestagetwo', label = 'More Pure Loose Coke', weight = 100, type = 'item', image = 'loosecokestagetwo.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Cut Cocaine'},
|
||||
loosecokestagethree = {name = 'loosecokestagethree', label = 'Purest Loose Coke', weight = 100, type = 'item', image = 'loosecokestagethree.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Cut Cocaine'},
|
||||
cokebaggystagetwo = {name = 'cokebaggystagetwo', label = 'Bag of Good Coke', weight = 100, type = 'item', image = 'cocaine_baggystagetwo.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bagged Cocaine'},
|
||||
cokebaggystagethree = {name = 'cokebaggystagethree', label = 'Bag of Great Coke', weight = 100, type = 'item', image = 'cocaine_baggystagethree.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bagged Cocaine'},
|
||||
cokestagetwo = {name = "cokestagetwo", label = "Better Raw Cocaine", weight = 100, type = "item", image = "cokestagetwo.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Raw cocaine"},
|
||||
cokestagethree = {name = "cokestagethree", label = "Best Raw Cocaine", weight = 100, type = "item", image = "cokestagethree.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Raw cocaine"},
|
||||
|
||||
----md-lsd
|
||||
lysergic_acid = {name = 'lysergic_acid', label = 'Lysergic Acid', weight = 100, type = 'item', image = 'lysergic_acid.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
diethylamide = {name = 'diethylamide', label = 'Diethylamide', weight = 100, type = 'item', image = 'diethylamide.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_one_vial = {name = 'lsd_one_vial', label = 'Weakest LSD Vial', weight = 100, type = 'item', image = 'lsd_one_vial.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_vial_two = {name = 'lsd_vial_two', label = 'Slightly Better LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_two.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_vial_three = {name = 'lsd_vial_three', label = 'Good LSD', weight = 100, type = 'item', image = 'lsd_vial_three.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_vial_four = {name = 'lsd_vial_four', label = 'Really Good LSD', weight = 100, type = 'item', image = 'lsd_vial_four.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_vial_five = {name = 'lsd_vial_five', label = 'Amazing LSD', weight = 100, type = 'item', image = 'lsd_vial_five.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
lsd_vial_six = {name = 'lsd_vial_six', label = 'Purest LSD', weight = 100, type = 'item', image = 'lsd_vial_six.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
tab_paper = {name = 'tab_paper', label = 'Tab Paper', weight = 100, type = 'item', image = 'tab_paper.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
smileyfacesheet = {name = 'smileyfacesheet', label = 'Smiley Face Sheet', weight = 100, type = 'item', image = 'smileysheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
wildcherrysheet = {name = 'wildcherrysheet', label = 'Wild Cherry Sheet', weight = 100, type = 'item', image = 'wildcherrysheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
yinyangsheet = {name = 'yinyangsheet', label = 'Yin and Yang Sheet', weight = 100, type = 'item', image = 'yinyangsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
pineapplesheet = {name = 'pineapplesheet', label = 'Pineapple Sheet', weight = 100, type = 'item', image = 'pineapplesheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
bartsheet = {name = 'bartsheet', label = 'Bart Simpson Sheet', weight = 100, type = 'item', image = 'bartsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
gratefuldeadsheet = {name = 'gratefuldeadsheet', label = 'Grateful Dead Sheet', weight = 100, type = 'item', image = 'gratefuldeadsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
smiley_tabs = {name = 'smiley_tabs', label = 'Smiley tabs', weight = 100, type = 'item', image = 'smiley_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
wildcherry_tabs = {name = 'wildcherry_tabs', label = 'Wild Cherry Tabs', weight = 100, type = 'item', image = 'wildcherry_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
yinyang_tabs = {name = 'yinyang_tabs', label = 'Yin and Yang Tabs', weight = 100, type = 'item', image = 'yinyang_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
pineapple_tabs = {name = 'pineapple_tabs', label = 'Pineapple Tabs', weight = 100, type = 'item', image = 'pineapple_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
bart_tabs = {name = 'bart_tabs', label = 'Bart Simpson Tabs', weight = 100, type = 'item', image = 'bart_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
gratefuldead_tabs = {name = 'gratefuldead_tabs', label = 'Grateful Dead Tabs', weight = 100, type = 'item', image = 'gratefuldead_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'DONT USE IF YOU GET SEIZURES'},
|
||||
lsdlabkit = {name = 'lsdlabkit', label = 'LSD Mixing Table', weight = 1000, type = 'item', image = 'labkit.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
dirtylsdlabkit = {name = 'dirtylsdlabkit', label = 'Dirty LSD Mixing Table', weight = 1000, type = 'item', image = 'labkit_dirty.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
----md-lsd
|
||||
lysergic_acid = {name = 'lysergic_acid', label = 'Lysergic Acid', weight = 100, type = 'item', image = 'lysergic_acid.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Acid to make acid?'},
|
||||
diethylamide = {name = 'diethylamide', label = 'Diethylamide', weight = 100, type = 'item', image = 'diethylamide.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'die? I sure hope not!'},
|
||||
lsd_one_vial = {name = 'lsd_one_vial', label = 'Tier 1 LSD Vial', weight = 100, type = 'item', image = 'lsd_one_vial.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
lsd_vial_two = {name = 'lsd_vial_two', label = 'Tier 2 LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_two.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
lsd_vial_three = {name = 'lsd_vial_three', label = 'Tier 3 LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_three.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
lsd_vial_four = {name = 'lsd_vial_four', label = 'Tier 4 LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_four.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
lsd_vial_five = {name = 'lsd_vial_five', label = 'Tier 5 LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_five.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
lsd_vial_six = {name = 'lsd_vial_six', label = 'Tier 6 LSD Vial', weight = 100, type = 'item', image = 'lsd_vial_six.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Vial Of LSD'},
|
||||
tab_paper = {name = 'tab_paper', label = 'Tab Paper', weight = 100, type = 'item', image = 'tab_paper.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Paper To Dip LSD On'},
|
||||
smileyfacesheet = {name = 'smileyfacesheet', label = 'Smiley Face Sheet', weight = 100, type = 'item', image = 'smileysheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'You Are Cute When You Smile - Creepy Dudes'},
|
||||
wildcherrysheet = {name = 'wildcherrysheet', label = 'Wild Cherry Sheet', weight = 100, type = 'item', image = 'wildcherrysheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Lets Get Wild'},
|
||||
yinyangsheet = {name = 'yinyangsheet', label = 'Yin and Yang Sheet', weight = 100, type = 'item', image = 'yinyangsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'All Together In Harmony'},
|
||||
pineapplesheet = {name = 'pineapplesheet', label = 'Pineapple Sheet', weight = 100, type = 'item', image = 'pineapplesheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'When You Hold It Upside It Means Something Different'},
|
||||
bartsheet = {name = 'bartsheet', label = 'Cluckin Sheet', weight = 100, type = 'item', image = 'bartsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'A Cluckin Good Time'},
|
||||
gratefuldeadsheet = {name = 'gratefuldeadsheet', label = 'Maze Sheet', weight = 100, type = 'item', image = 'gratefuldeadsheet.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'I heard Its aMAZEing.. get it.. ill stop now'},
|
||||
smiley_tabs = {name = 'smiley_tabs', label = 'Smiley tabs', weight = 100, type = 'item', image = 'smiley_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'You Are Cute When You Smile - Creepy Dudes'},
|
||||
wildcherry_tabs = {name = 'wildcherry_tabs', label = 'Wild Cherry Tabs', weight = 100, type = 'item', image = 'wildcherry_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Lets Get Wild'},
|
||||
yinyang_tabs = {name = 'yinyang_tabs', label = 'Yin and Yang Tabs', weight = 100, type = 'item', image = 'yinyang_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'All Together In Harmony'},
|
||||
pineapple_tabs = {name = 'pineapple_tabs', label = 'Pineapple Tabs', weight = 100, type = 'item', image = 'pineapple_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'When You Hold It Upside It Means Something Different'},
|
||||
bart_tabs = {name = 'bart_tabs', label = 'Cluckin Tabs', weight = 100, type = 'item', image = 'bart_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'A Cluckin Good Time'},
|
||||
gratefuldead_tabs = {name = 'gratefuldead_tabs', label = 'Maze Tabs', weight = 100, type = 'item', image = 'gratefuldead_tabs.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'I heard Its aMAZEing.. get it.. ill stop now'},
|
||||
lsdlabkit = {name = 'lsdlabkit', label = 'LSD Mixing Table', weight = 1000, type = 'item', image = 'labkit.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'How Can A Big Ass Table Fit In One Slot'},
|
||||
-- dirtylsdlabkit = {name = 'dirtylsdlabkit', label = 'Dirty LSD Mixing Table', weight = 1000, type = 'item', image = 'labkit_dirty.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
|
||||
---- md heroin
|
||||
heroinstagetwo = {name = 'heroinstagetwo', label = 'Better Heroin', weight = 250, type = 'item', image = 'heroinpowderstagetwo.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroinstagethree = {name = 'heroinstagethree', label = 'Best Heroin', weight = 250, type = 'item', image = 'heroinpowderstagethree.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroincut = {name = 'heroincut', label = 'Cut Heroin', weight = 250, type = 'item', image = 'heroinpowder.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroincutstagetwo = {name = 'heroincutstagetwo', label = 'Better Cut Heroin', weight = 250, type = 'item', image = 'heroinpowderstagethree.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroincutstagethree = {name = 'heroincutstagethree', label = 'Best Cut Heroin', weight = 250, type = 'item', image = 'heroinpowderstagetwo.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroinlabkit = {name = 'heroinlabkit', label = 'Heroin Lab Kit', weight = 250, type = 'item', image = 'labkit.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
dirtyheroinlabkit = {name = 'dirtyheroinlabkit', label = 'Dirty heroin Lab Kit', weight = 250, type = 'item', image = 'labkit_dirty.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
heroinvial = {name = 'heroinvial', label = 'Vial Of Heroin', weight = 250, type = 'item', image = 'heroin.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroinvialstagetwo = {name = 'heroinvialstagetwo', label = 'Better Vial of Heroin', weight = 250, type = 'item', image = 'heroinstagetwo.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroinvialstagethree = {name = 'heroinvialstagethree', label = 'Best Vial Of Heroin', weight = 250, type = 'item', image = 'heroinstagethree.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
heroin_ready = {name = 'heroin_ready', label = 'Syringe Of Heroin', weight = 250, type = 'item', image = 'heroin_ready.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
heroin_readystagetwo = {name = 'heroin_readystagetwo', label = 'Syringe Of Better Heroin', weight = 250, type = 'item', image = 'heroin_readystagetwo.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
heroin_readystagethree = {name = 'heroin_readystagethree', label = 'Syringe Of Best Heroin', weight = 250, type = 'item', image = 'heroin_readystagethree.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
emptyvial = {name = 'emptyvial', label = 'empty vial', weight = 100, type = 'item', image = 'emptyvial.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
needle = {name = 'needle', label = 'Syringe', weight = 250, type = 'item', image = 'syringe.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
---- md crack
|
||||
crackrock = {name = 'crackrock', label = 'Crack Rock', weight = 250, type = 'item', image = 'crackrock1.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
crackrockstagetwo = {name = 'crackrockstagetwo', label = 'Better Crack Rock', weight = 250, type = 'item', image = 'crackrock2.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
crackrockstagethree = {name = 'crackrockstagethree', label = 'Best Crack Rock', weight = 250, type = 'item', image = 'crackrock3.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
baggedcracked = {name = 'baggedcracked', label = 'Bag Of Crack', weight = 250, type = 'item', image = 'crackbag1.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
baggedcrackedstagetwo = {name = 'baggedcrackedstagetwo', label = 'Better Bag Of Crack', weight = 250, type = 'item', image = 'crackbag2.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
baggedcrackedstagethree = {name = 'baggedcrackedstagethree', label = 'Best Bag Of Crack', weight = 250, type = 'item', image = 'crackbag3.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
---- shrooms
|
||||
shrooms = {name = 'shrooms', label = 'Shrooms', weight = 250, type = 'item', image = 'shrooms.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
-- pharma
|
||||
prescription_pad = {name = 'prescription_pad', label = 'Prescription Pad', weight = 10, type = 'item', image = 'prescriptionpad.png', unique = true, useable = true, shouldClose = false, combinable = nil, description = ''},
|
||||
vicodin_prescription = {name = 'vicodin_prescription', label = 'Vicie Prescription', weight = 250, type = 'item', image = 'vicodinprescription.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
adderal_prescription = {name = 'adderal_prescription', label = 'Mdderal Prescription', weight = 250, type = 'item', image = 'adderalprescription.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
morphine_prescription = {name = 'morphine_prescription', label = 'Morphin Prescription', weight = 250, type = 'item', image = 'morphineprescription.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
xanax_prescription = {name = 'xanax_prescription', label = 'Zany Prescription', weight = 250, type = 'item', image = 'xanaxprescription.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = ''},
|
||||
adderal = {name = 'adderal', label = 'Madderal', weight = 100, type = 'item', image = 'adderal.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
vicodin = {name = 'vicodin', label = 'Vicie', weight = 100, type = 'item', image = 'vicodin.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
morphine = {name = 'morphine', label = 'Morphin', weight = 100, type = 'item', image = 'morphine.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
xanax = {name = 'xanax', label = 'Zany', weight = 100, type = 'item', image = 'xanax.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
adderalbottle = {name = 'adderalbottle', label = 'Madderal Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
vicodinbottle = {name = 'vicodinbottle', label = 'Vicie Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
morphinebottle = {name = 'morphinebottle', label = 'Morphin Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
xanaxbottle = {name = 'xanaxbottle', label = 'Zany Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
---------------- XTC
|
||||
isosafrole = {name = 'isosafrole', label = 'isosafrole', weight = 100, type = 'item', image = 'isosafrole.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
mdp2p = {name = 'mdp2p', label = 'mdp2p', weight = 100, type = 'item', image = 'mdp2p.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
raw_xtc = {name = 'raw_xtc', label = 'Raw XTC', weight = 100, type = 'item', image = 'raw_xtc.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
singlepress = {name = 'singlepress', label = 'Single Pill Press', weight = 100, type = 'item', image = 'pillpress.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_xtc = {name = 'white_xtc', label = 'Single Stack White XTC', weight = 100, type = 'item', image = 'unstampedwhite.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_xtc2 = {name = 'white_xtc2', label = 'Dual Stack White XTC', weight = 100, type = 'item', image = 'unstampedwhite.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_xtc3 = {name = 'white_xtc3', label = 'Triple Stack White XTC', weight = 100, type = 'item', image = 'unstampedwhite.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_xtc4 = {name = 'white_xtc4', label = 'Quad Stack White XTC', weight = 100, type = 'item', image = 'unstampedwhite.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_xtc = {name = 'red_xtc', label = 'Single Stack Red XTC', weight = 100, type = 'item', image = 'unstampedred.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_xtc2 = {name = 'red_xtc2', label = 'Dual Stack Red XTC', weight = 100, type = 'item', image = 'unstampedred.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_xtc3 = {name = 'red_xtc3', label = 'Triple Stack Red XTC', weight = 100, type = 'item', image = 'unstampedred.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_xtc4 = {name = 'red_xtc4', label = 'Quad Stack Red XTC', weight = 100, type = 'item', image = 'unstampedred.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_xtc = {name = 'orange_xtc', label = 'Single Stack Orange XTC', weight = 100, type = 'item', image = 'unstampedorange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_xtc2 = {name = 'orange_xtc2', label = 'Dual Stack Orange XTC', weight = 100, type = 'item', image = 'unstampedorange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_xtc3 = {name = 'orange_xtc3', label = 'Triple Stack Orange XTC', weight = 100, type = 'item', image = 'unstampedorange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_xtc4 = {name = 'orange_xtc4', label = 'Quad Stack Orange XTC', weight = 100, type = 'item', image = 'unstampedorange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_xtc = {name = 'blue_xtc', label = 'Single Stack Blue XTC', weight = 100, type = 'item', image = 'unstampedblue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_xtc2 = {name = 'blue_xtc2', label = 'Dual Stack Blue XTC', weight = 100, type = 'item', image = 'unstampedblue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_xtc3 = {name = 'blue_xtc3', label = 'Triple Stack Blue XTC', weight = 100, type = 'item', image = 'unstampedblue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_xtc4 = {name = 'blue_xtc4', label = 'Quad Stack Blue XTC', weight = 100, type = 'item', image = 'unstampedblue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_playboys = {name = 'white_playboys', label = 'Single Stack White Playboys', weight = 100, type = 'item', image = 'playboy_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_playboys2 = {name = 'white_playboys2', label = 'Dual Stack White Playboys', weight = 100, type = 'item', image = 'playboy_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_playboys3 = {name = 'white_playboys3', label = 'Triple Stack White Playboys', weight = 100, type = 'item', image = 'playboy_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_playboys4 = {name = 'white_playboys4', label = 'Quad Stack White Playboys', weight = 100, type = 'item', image = 'playboy_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_playboys = {name = 'blue_playboys', label = 'Single Stack blue Playboys', weight = 100, type = 'item', image = 'playboy_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_playboys2 = {name = 'blue_playboys2', label = 'Dual Stack blue Playboys', weight = 100, type = 'item', image = 'playboy_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_playboys3 = {name = 'blue_playboys3', label = 'Triple Stack blue Playboys', weight = 100, type = 'item', image = 'playboy_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_playboys4 = {name = 'blue_playboys4', label = 'Quad Stack blue Playboys', weight = 100, type = 'item', image = 'playboy_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_playboys = {name = 'red_playboys', label = 'Single Stack red Playboys', weight = 100, type = 'item', image = 'playboy_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_playboys2 = {name = 'red_playboys2', label = 'Dual Stack red Playboys', weight = 100, type = 'item', image = 'playboy_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_playboys3 = {name = 'red_playboys3', label = 'Triple Stack red Playboys', weight = 100, type = 'item', image = 'playboy_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_playboys4 = {name = 'red_playboys4', label = 'Quad Stack red Playboys', weight = 100, type = 'item', image = 'playboy_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_playboys = {name = 'orange_playboys', label = 'Single Stack orange Playboys', weight = 100, type = 'item', image = 'playboy_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_playboys2 = {name = 'orange_playboys2', label = 'Dual Stack orange Playboys', weight = 100, type = 'item', image = 'playboy_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_playboys3 = {name = 'orange_playboys3', label = 'Triple Stack orange Playboys', weight = 100, type = 'item', image = 'playboy_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_playboys4 = {name = 'orange_playboys4', label = 'Quad Stack orange Playboys', weight = 100, type = 'item', image = 'playboy_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_aliens = {name = 'white_aliens', label = 'Single Stack White aliens', weight = 100, type = 'item', image = 'alien_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_aliens2 = {name = 'white_aliens2', label = 'Dual Stack White aliens', weight = 100, type = 'item', image = 'alien_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_aliens3 = {name = 'white_aliens3', label = 'Triple Stack White aliens', weight = 100, type = 'item', image = 'alien_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_aliens4 = {name = 'white_aliens4', label = 'Quad Stack White aliens', weight = 100, type = 'item', image = 'alien_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_aliens = {name = 'blue_aliens', label = 'Single Stack blue aliens', weight = 100, type = 'item', image = 'alien_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_aliens2 = {name = 'blue_aliens2', label = 'Dual Stack blue aliens', weight = 100, type = 'item', image = 'alien_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_aliens3 = {name = 'blue_aliens3', label = 'Triple Stack blue aliens', weight = 100, type = 'item', image = 'alien_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_aliens4 = {name = 'blue_aliens4', label = 'Quad Stack blue aliens', weight = 100, type = 'item', image = 'alien_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_aliens = {name = 'red_aliens', label = 'Single Stack red aliens', weight = 100, type = 'item', image = 'alien_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_aliens2 = {name = 'red_aliens2', label = 'Dual Stack red aliens', weight = 100, type = 'item', image = 'alien_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_aliens3 = {name = 'red_aliens3', label = 'Triple Stack red aliens', weight = 100, type = 'item', image = 'alien_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_aliens4 = {name = 'red_aliens4', label = 'Quad Stack red aliens', weight = 100, type = 'item', image = 'alien_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_aliens = {name = 'orange_aliens', label = 'Single Stack orange aliens', weight = 100, type = 'item', image = 'alien_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_aliens2 = {name = 'orange_aliens2', label = 'Dual Stack orange aliens', weight = 100, type = 'item', image = 'alien_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_aliens3 = {name = 'orange_aliens3', label = 'Triple Stack orange aliens', weight = 100, type = 'item', image = 'alien_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_aliens4 = {name = 'orange_aliens4', label = 'Quad Stack orange aliens', weight = 100, type = 'item', image = 'alien_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_pl = {name = 'white_pl', label = 'Single Stack White pl', weight = 100, type = 'item', image = 'PL_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_pl2 = {name = 'white_pl2', label = 'Dual Stack White pl', weight = 100, type = 'item', image = 'PL_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_pl3 = {name = 'white_pl3', label = 'Triple Stack White pl', weight = 100, type = 'item', image = 'PL_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_pl4 = {name = 'white_pl4', label = 'Quad Stack White pl', weight = 100, type = 'item', image = 'PL_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_pl = {name = 'blue_pl', label = 'Single Stack blue pl', weight = 100, type = 'item', image = 'PL_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_pl2 = {name = 'blue_pl2', label = 'Dual Stack blue pl', weight = 100, type = 'item', image = 'PL_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_pl3 = {name = 'blue_pl3', label = 'Triple Stack blue pl', weight = 100, type = 'item', image = 'PL_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_pl4 = {name = 'blue_pl4', label = 'Quad Stack blue pl', weight = 100, type = 'item', image = 'PL_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_pl = {name = 'red_pl', label = 'Single Stack red pl', weight = 100, type = 'item', image = 'PL_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_pl2 = {name = 'red_pl2', label = 'Dual Stack red pl', weight = 100, type = 'item', image = 'PL_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_pl3 = {name = 'red_pl3', label = 'Triple Stack red pl', weight = 100, type = 'item', image = 'PL_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_pl4 = {name = 'red_pl4', label = 'Quad Stack red pl', weight = 100, type = 'item', image = 'PL_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_pl = {name = 'orange_pl', label = 'Single Stack orange pl', weight = 100, type = 'item', image = 'PL_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_pl2 = {name = 'orange_pl2', label = 'Dual Stack orange pl', weight = 100, type = 'item', image = 'PL_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_pl3 = {name = 'orange_pl3', label = 'Triple Stack orange pl', weight = 100, type = 'item', image = 'PL_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_pl4 = {name = 'orange_pl4', label = 'Quad Stack orange pl', weight = 100, type = 'item', image = 'PL_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_trolls = {name = 'white_trolls', label = 'Single Stack White trolls', weight = 100, type = 'item', image = 'troll_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_trolls2 = {name = 'white_trolls2', label = 'Dual Stack White trolls', weight = 100, type = 'item', image = 'troll_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_trolls3 = {name = 'white_trolls3', label = 'Tritrollse Stack White trolls', weight = 100, type = 'item', image = 'troll_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_trolls4 = {name = 'white_trolls4', label = 'Quad Stack White trolls', weight = 100, type = 'item', image = 'troll_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_trolls = {name = 'blue_trolls', label = 'Single Stack blue trolls', weight = 100, type = 'item', image = 'troll_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_trolls2 = {name = 'blue_trolls2', label = 'Dual Stack blue trolls', weight = 100, type = 'item', image = 'troll_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_trolls3 = {name = 'blue_trolls3', label = 'Tritrollse Stack blue trolls', weight = 100, type = 'item', image = 'troll_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_trolls4 = {name = 'blue_trolls4', label = 'Quad Stack blue trolls', weight = 100, type = 'item', image = 'troll_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_trolls = {name = 'red_trolls', label = 'Single Stack red trolls', weight = 100, type = 'item', image = 'troll_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_trolls2 = {name = 'red_trolls2', label = 'Dual Stack red trolls', weight = 100, type = 'item', image = 'troll_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_trolls3 = {name = 'red_trolls3', label = 'Tritrollse Stack red trolls', weight = 100, type = 'item', image = 'troll_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_trolls4 = {name = 'red_trolls4', label = 'Quad Stack red trolls', weight = 100, type = 'item', image = 'troll_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_trolls = {name = 'orange_trolls', label = 'Single Stack orange trolls', weight = 100, type = 'item', image = 'troll_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_trolls2 = {name = 'orange_trolls2', label = 'Dual Stack orange trolls', weight = 100, type = 'item', image = 'troll_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_trolls3 = {name = 'orange_trolls3', label = 'Tritrollse Stack orange trolls', weight = 100, type = 'item', image = 'troll_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_trolls4 = {name = 'orange_trolls4', label = 'Quad Stack orange trolls', weight = 100, type = 'item', image = 'troll_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_cats = {name = 'white_cats', label = 'Single Stack White cats', weight = 100, type = 'item', image = 'kitty_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_cats2 = {name = 'white_cats2', label = 'Dual Stack White cats', weight = 100, type = 'item', image = 'kitty_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_cats3 = {name = 'white_cats3', label = 'Tricatse Stack White cats', weight = 100, type = 'item', image = 'kitty_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
white_cats4 = {name = 'white_cats4', label = 'Quad Stack White cats', weight = 100, type = 'item', image = 'kitty_white.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_cats = {name = 'blue_cats', label = 'Single Stack blue cats', weight = 100, type = 'item', image = 'kitty_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_cats2 = {name = 'blue_cats2', label = 'Dual Stack blue cats', weight = 100, type = 'item', image = 'kitty_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_cats3 = {name = 'blue_cats3', label = 'Tricatse Stack blue cats', weight = 100, type = 'item', image = 'kitty_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blue_cats4 = {name = 'blue_cats4', label = 'Quad Stack blue cats', weight = 100, type = 'item', image = 'kitty_blue.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_cats = {name = 'red_cats', label = 'Single Stack red cats', weight = 100, type = 'item', image = 'kitty_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_cats2 = {name = 'red_cats2', label = 'Dual Stack red cats', weight = 100, type = 'item', image = 'kitty_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_cats3 = {name = 'red_cats3', label = 'Tricatse Stack red cats', weight = 100, type = 'item', image = 'kitty_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
red_cats4 = {name = 'red_cats4', label = 'Quad Stack red cats', weight = 100, type = 'item', image = 'kitty_red.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_cats = {name = 'orange_cats', label = 'Single Stack orange cats', weight = 100, type = 'item', image = 'kitty_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_cats2 = {name = 'orange_cats2', label = 'Dual Stack orange cats', weight = 100, type = 'item', image = 'kitty_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_cats3 = {name = 'orange_cats3', label = 'Tricatse Stack orange cats', weight = 100, type = 'item', image = 'kitty_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
orange_cats4 = {name = 'orange_cats4', label = 'Quad Stack orange cats', weight = 100, type = 'item', image = 'kitty_orange.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
dualpress = {name = 'dualpress', label = 'Dual Pill Press', weight = 100, type = 'item', image = 'pillpress.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
triplepress = {name = 'triplepress', label = 'Triple Pill Press', weight = 100, type = 'item', image = 'pillpress.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
quadpress = {name = 'quadpress', label = 'Quad Pill Press', weight = 100, type = 'item', image = 'pillpress.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
spores = {name = 'spores', label = 'spores', weight = 100, type = 'item', image = 'shrooms.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
cokeburner = {name = 'cokeburner', label = 'Nokia Burner', weight = 100, type = 'item', image = 'cokeburner.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
crackburner = {name = 'crackburner', label = 'Juke Burner', weight = 100, type = 'item', image = 'crackburner.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
heroinburner = {name = 'heroinburner', label = 'Razr Burner', weight = 100, type = 'item', image = 'heroinburner.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
lsdburner = {name = 'lsdburner', label = 'SideKick Burner', weight = 100, type = 'item', image = 'lsdburner.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
cactusbulb = {name = 'cactusbulb', label = 'Cactus Bulb', weight = 100, type = 'item', image = 'cactusbulb.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
driedmescaline = {name = 'driedmescaline', label = 'Mescaline', weight = 100, type = 'item', image = 'driedmescaline.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
mdlean = {name = 'mdlean', label = 'Sizzurup', weight = 100, type = 'item', image = 'Sizzurup.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
mdreddextro = {name = 'mdreddextro', label = 'Red Dextro', weight = 100, type = 'item', image = 'reddextro.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
wetcannabis = {name = 'wetcannabis', label = 'Wet Cannabis', weight = 100, type = 'item', image = 'wetcannabis.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
drycannabis = {name = 'drycannabis', label = 'Dry Cannabis', weight = 100, type = 'item', image = 'driedcannabis.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
weedgrinder = {name = 'weedgrinder', label = 'Weed Grinder', weight = 100, type = 'item', image = 'weedgrinder.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
mdbutter = {name = 'mdbutter', label = 'Butter', weight = 100, type = 'item', image = 'butter.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
cannabutter = {name = 'cannabutter', label = 'Canna-Butter', weight = 100, type = 'item', image = 'cannabutter.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
specialbrownie = {name = 'specialbrownie', label = 'Special Brownie', weight = 100, type = 'item', image = 'chocolate.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
specialcookie = {name = 'specialcookie', label = 'Special Cookie', weight = 100, type = 'item', image = 'specialcookie.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
specialmuffin = {name = 'specialmuffin', label = 'Special Muffin', weight = 100, type = 'item', image = 'specialmuffin.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
specialchocolate = {name = 'specialchocolate', label = 'Special Chocolate', weight = 100, type = 'item', image = 'specialchocolate.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
grindedweed = {name = 'grindedweed', label = 'Keef', weight = 100, type = 'item', image = 'keef.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
flour = {name = 'flour', label = 'Flour', weight = 100, type = 'item', image = 'flour.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
chocolate = {name = 'chocolate', label = 'Chocolate', weight = 100, type = 'item', image = 'chocolate.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
ephedrine = {name = 'ephedrine', label = 'Ephedrine', weight = 100, type = 'item', image = 'ephedrine.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
acetone = {name = 'acetone', label = 'Acetone', weight = 100, type = 'item', image = 'acetone.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
methbags = {name = 'methbags', label = 'Meth', weight = 100, type = 'item', image = 'methbags.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
blunt = {name = 'blunt', label = 'Blunts', weight = 100, type = 'item', image = 'blunt.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
butane = {name = 'butane', label = 'Butane', weight = 100, type = 'item', image = 'butane.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
butanetorch = {name = 'butanetorch', label = 'Butane Torch', weight = 100, type = 'item', image = 'butanetorch.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
dabrig = {name = 'dabrig', label = 'Dab Rig', weight = 100, type = 'item', image = 'dabrig2.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
mdwoods = {name = 'mdwoods', label = 'MDWOODS', weight = 100, type = 'item', image = 'mdwoods.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
ciggie = {name = 'ciggie', label = 'Ciggie', weight = 100, type = 'item', image = 'ciggie.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
tobacco = {name = 'tobacco', label = 'Tobacco', weight = 100, type = 'item', image = 'tobacco.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
shatter = {name = 'shatter', label = 'Shatter', weight = 100, type = 'item', image = 'shatter.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
bluntwrap = {name = 'bluntwrap', label = 'Blunt Wrap', weight = 100, type = 'item', image = 'bluntwrap.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
leanbluntwrap = {name = 'leanbluntwrap', label = 'Lean Blunt Wrap', weight = 100, type = 'item', image = 'leanbluntwrap.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
--dextroblunt = {name = 'dextroblunt', label = 'Dextro Blunt Wrap', weight = 100, type = 'item', image = 'dextroblunt.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
dextrobluntwrap = {name = 'dextrobluntwrap', label = 'Dextro Blunt Wrap', weight = 100, type = 'item', image = 'dextrobluntwrap.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
leanblunts = {name = 'leanblunts', label = 'Lean Blunts', weight = 100, type = 'item', image = 'leanblunts.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
dextroblunts = {name = 'dextroblunts', label = 'Dextro Blunts', weight = 100, type = 'item', image = 'dextroblunts.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
chewyblunt = {name = 'chewyblunt', label = 'Chewy', weight = 100, type = 'item', image = 'blunt.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
sprunk = {name = 'sprunk', label = 'Sprunk', weight = 100, type = 'item', image = 'sprunk.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
leancup = {name = 'leancup', label = 'Empty Cup', weight = 100, type = 'item', image = 'leancup.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
cupoflean = {name = 'cupoflean', label = 'Lean Cup', weight = 100, type = 'item', image = 'cupoflean.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
cupofdextro = {name = 'cupofdextro', label = 'Dextro Cup', weight = 100, type = 'item', image = 'cupofdextro.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
xtcburner = {name = 'xtcburner', label = 'ENV Burner', weight = 100, type = 'item', image = 'xtcburner.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = ''},
|
||||
---- md heroin
|
||||
heroinstagetwo = {name = "heroinstagetwo", label = "Better Heroin", weight = 250, type = "item", image = "cokestagetwo.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Raw Heroin"},
|
||||
heroinstagethree = {name = "heroinstagethree", label = "Best Heroin", weight = 250, type = "item", image = "cokestagethree.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Raw Heroin"},
|
||||
heroincut = {name = "heroincut", label = "Cut Heroin", weight = 250, type = "item", image = "loosecoke.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Cut Heroin"},
|
||||
heroincutstagetwo = {name = "heroincutstagetwo", label = "Better Cut Heroin", weight = 250, type = "item", image = "loosecokestagetwo.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Cut Heroin"},
|
||||
heroincutstagethree = {name = "heroincutstagethree", label = "Best Cut Heroin", weight = 250, type = "item", image = "loosecokestagethree.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Cut Heroin"},
|
||||
heroinlabkit = {name = "heroinlabkit", label = "Heroin Lab Kit", weight = 250, type = "item", image = "labkit.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "How Can A Big Ass Table Fit In One Slot"},
|
||||
-- dirtyheroinlabkit = {name = "dirtyheroinlabkit", label = "Dirty heroin Lab Kit", weight = 250, type = "item", image = "labkit_dirty.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = ""},
|
||||
heroinvial = {name = "heroinvial", label = "Vial Of Heroin", weight = 250, type = "item", image = "heroin.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Hmm, Maybe A Needle Can Help"},
|
||||
heroinvialstagetwo = {name = "heroinvialstagetwo", label = "Better Vial of Heroin", weight = 250, type = "item", image = "heroinstagetwo.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Hmm, Maybe A Needle Can Help"},
|
||||
heroinvialstagethree = {name = "heroinvialstagethree", label = "Best Vial Of Heroin", weight = 250, type = "item", image = "heroinstagethree.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Hmm, Maybe A Needle Can Help"},
|
||||
heroin_ready = {name = "heroin_ready", label = "Heroin Syringe", weight = 250, type = "item", image = "heroin_ready.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Go On, Chase The Dragon"},
|
||||
heroin_readystagetwo = {name = "heroin_readystagetwo", label = "Heroin Syringe 2", weight = 250, type = "item", image = "heroin_readystagetwo.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Go On, Chase The Dragon"},
|
||||
heroin_readystagethree = {name = "heroin_readystagethree", label = "Heroin Syringe 3", weight = 250, type = "item", image = "heroin_readystagethree.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Go On, Chase The Dragon"},
|
||||
emptyvial = {name = "emptyvial", label = "empty vial", weight = 100, type = "item", image = "emptyvial.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = "Hmm, What Can Go In This?"},
|
||||
needle = {name = "needle", label = "Syringe", weight = 250, type = "item", image = "syringe.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "I Swear Officer, Its For Diabetes"},
|
||||
---- md crack
|
||||
crackrock = {name = "crackrock", label = "Crack Rock", weight = 250, type = "item", image = "crackrock1.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "This Isnt The Rock The Hippie Girl Told Me About"},
|
||||
crackrockstagetwo = {name = "crackrockstagetwo", label = "Better Crack Rock", weight = 250, type = "item", image = "crackrock2.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "This Rocks!"},
|
||||
crackrockstagethree = {name = "crackrockstagethree", label = "Best Crack Rock", weight = 250, type = "item", image = "crackrock3.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "This Rocks!"},
|
||||
baggedcracked = {name = "baggedcracked", label = "Bag Of Crack", weight = 250, type = "item", image = "crackbag1.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Bags Of Crack"},
|
||||
baggedcrackedstagetwo = {name = "baggedcrackedstagetwo", label = "Better Bag Of Crack", weight = 250, type = "item", image = "crackbag2.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Bags Of Crack"},
|
||||
baggedcrackedstagethree = {name = "baggedcrackedstagethree", label = "Best Bag Of Crack", weight = 250, type = "item", image = "crackbag3.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Bags Of Crack"},
|
||||
---- shrooms
|
||||
shrooms = {name = "shrooms", label = "Shrooms", weight = 250, type = "item", image = "shrooms.png", unique = false, useable = true, shouldClose = false, combinable = nil, description = "Holy Shit ake mushroom"},
|
||||
-- pharma
|
||||
prescription_pad = {name = 'prescription_pad', label = 'Prescription Pad', weight = 10, type = 'item', image = 'prescriptionpad.png', unique = true, useable = true, shouldClose = false, combinable = nil, description = 'Write Your Prescriptions here'},
|
||||
vicodin_prescription = {name = "vicodin_prescription", label = "Vicie Prescription", weight = 250, type = "item", image = "adderalprescription.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "If Only This Helped With The Pain inside"},
|
||||
adderal_prescription = {name = "adderal_prescription", label = "Mdderal Prescription", weight = 250, type = "item", image = "adderalprescription.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "I CAN DO EVERYTHING"},
|
||||
morphine_prescription = {name = "morphine_prescription", label = "Morphin Prescription", weight = 250, type = "item", image = "adderalprescription.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "I Cant Feel Anything"},
|
||||
xanax_prescription = {name = "xanax_prescription", label = "Zany Prescription", weight = 250, type = "item", image = "adderalprescription.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Ahhh Sweet Comfort"},
|
||||
adderal = {name = 'adderal', label = 'Madderal', weight = 100, type = 'item', image = 'adderal.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'If Only This Helped With The Pain inside'},
|
||||
vicodin = {name = 'vicodin', label = 'Vicie', weight = 100, type = 'item', image = 'vicodin.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = "I CAN DO EVERYTHING"},
|
||||
morphine = {name = 'morphine', label = 'Morphin', weight = 100, type = 'item', image = 'morphine.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = "I Cant Feel Anything"},
|
||||
xanax = {name = 'xanax', label = 'Zany', weight = 100, type = 'item', image = 'xanax.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = "Ahhh Sweet Comfort"},
|
||||
adderalbottle = {name = 'adderalbottle', label = 'Madderal Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bottles Of Good Drugs'},
|
||||
vicodinbottle = {name = 'vicodinbottle', label = 'Vicie Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bottles Of Good Drugs'},
|
||||
morphinebottle = {name = 'morphinebottle', label = 'Morphin Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bottles Of Good Drugs'},
|
||||
xanaxbottle = {name = 'xanaxbottle', label = 'Zany Bottle', weight = 100, type = 'item', image = 'pillbottle.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Bottle Of Good Drugs'},
|
||||
|
||||
---------------- XTC
|
||||
isosafrole = {name = 'isosafrole', label = 'isosafrole', weight = 100, type = 'item', image = 'isosafrole.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
mdp2p = {name = 'mdp2p', label = 'mdp2p', weight = 100, type = 'item', image = 'mdp2p.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = ''},
|
||||
raw_xtc = {name = "raw_xtc", label = "Raw XTC", weight = 100, type = "item", image = "raw_xtc.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
singlepress = {name = "singlepress", label = "Single Pill Press", weight = 100, type = "item", image = "pillpress.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_xtc = {name = "white_xtc", label = "1 Stack White XTC", weight = 100, type = "item", image = "unstampedwhite.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_xtc2 = {name = "white_xtc2", label = "2 Stack White XTC", weight = 100, type = "item", image = "unstampedwhite.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_xtc3 = {name = "white_xtc3", label = "3 Stack White XTC", weight = 100, type = "item", image = "unstampedwhite.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_xtc4 = {name = "white_xtc4", label = "4 Stack White XTC", weight = 100, type = "item", image = "unstampedwhite.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_xtc = {name = "red_xtc", label = "1 Stack Red XTC", weight = 100, type = "item", image = "unstampedred.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_xtc2 = {name = "red_xtc2", label = "2 Stack Red XTC", weight = 100, type = "item", image = "unstampedred.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_xtc3 = {name = "red_xtc3", label = "3 Stack Red XTC", weight = 100, type = "item", image = "unstampedred.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_xtc4 = {name = "red_xtc4", label = "4 Stack Red XTC", weight = 100, type = "item", image = "unstampedred.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_xtc = {name = "orange_xtc", label = "1 Stack Orange XTC", weight = 100, type = "item", image = "unstampedorange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_xtc2 = {name = "orange_xtc2", label = "2 Stack Orange XTC", weight = 100, type = "item", image = "unstampedorange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_xtc3 = {name = "orange_xtc3", label = "3 Stack Orange XTC", weight = 100, type = "item", image = "unstampedorange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_xtc4 = {name = "orange_xtc4", label = "4 Stack Orange XTC", weight = 100, type = "item", image = "unstampedorange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_xtc = {name = "blue_xtc", label = "1 Stack Blue XTC", weight = 100, type = "item", image = "unstampedblue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_xtc2 = {name = "blue_xtc2", label = "2 Stack Blue XTC", weight = 100, type = "item", image = "unstampedblue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_xtc3 = {name = "blue_xtc3", label = "3 Stack Blue XTC", weight = 100, type = "item", image = "unstampedblue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_xtc4 = {name = "blue_xtc4", label = "4 Stack Blue XTC", weight = 100, type = "item", image = "unstampedblue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_playboys = {name = "white_playboys", label = "1 Stack White Fruit", weight = 100, type = "item", image = "playboy_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_playboys2 = {name = "white_playboys2", label = "2 Stack White Fruit", weight = 100, type = "item", image = "playboy_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_playboys3 = {name = "white_playboys3", label = "3 Stack White Fruit", weight = 100, type = "item", image = "playboy_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_playboys4 = {name = "white_playboys4", label = "4 Stack White Fruit", weight = 100, type = "item", image = "playboy_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_playboys = {name = "blue_playboys", label = "1 Stack blue Fruit", weight = 100, type = "item", image = "playboy_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_playboys2 = {name = "blue_playboys2", label = "2 Stack blue Fruit", weight = 100, type = "item", image = "playboy_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_playboys3 = {name = "blue_playboys3", label = "3 Stack blue Fruit", weight = 100, type = "item", image = "playboy_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_playboys4 = {name = "blue_playboys4", label = "4 Stack blue Fruit", weight = 100, type = "item", image = "playboy_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_playboys = {name = "red_playboys", label = "1 Stack red Fruit", weight = 100, type = "item", image = "playboy_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_playboys2 = {name = "red_playboys2", label = "2 Stack red Fruit", weight = 100, type = "item", image = "playboy_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_playboys3 = {name = "red_playboys3", label = "3 Stack red Fruit", weight = 100, type = "item", image = "playboy_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_playboys4 = {name = "red_playboys4", label = "4 Stack red Fruit", weight = 100, type = "item", image = "playboy_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_playboys = {name = "orange_playboys", label = "1 Stack orange Fruit", weight = 100, type = "item", image = "playboy_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_playboys2 = {name = "orange_playboys2", label = "2 Stack orange Fruit", weight = 100, type = "item", image = "playboy_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_playboys3 = {name = "orange_playboys3", label = "3 Stack orange Fruit", weight = 100, type = "item", image = "playboy_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_playboys4 = {name = "orange_playboys4", label = "4 Stack orange Fruit", weight = 100, type = "item", image = "playboy_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_aliens = {name = "white_aliens", label = "1 Stack White aliens", weight = 100, type = "item", image = "alien_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_aliens2 = {name = "white_aliens2", label = "2 Stack White aliens", weight = 100, type = "item", image = "alien_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_aliens3 = {name = "white_aliens3", label = "3 Stack White aliens", weight = 100, type = "item", image = "alien_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_aliens4 = {name = "white_aliens4", label = "4 Stack White aliens", weight = 100, type = "item", image = "alien_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_aliens = {name = "blue_aliens", label = "1 Stack blue aliens", weight = 100, type = "item", image = "alien_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_aliens2 = {name = "blue_aliens2", label = "2 Stack blue aliens", weight = 100, type = "item", image = "alien_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_aliens3 = {name = "blue_aliens3", label = "3 Stack blue aliens", weight = 100, type = "item", image = "alien_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_aliens4 = {name = "blue_aliens4", label = "4 Stack blue aliens", weight = 100, type = "item", image = "alien_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_aliens = {name = "red_aliens", label = "1 Stack red aliens", weight = 100, type = "item", image = "alien_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_aliens2 = {name = "red_aliens2", label = "2 Stack red aliens", weight = 100, type = "item", image = "alien_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_aliens3 = {name = "red_aliens3", label = "3 Stack red aliens", weight = 100, type = "item", image = "alien_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_aliens4 = {name = "red_aliens4", label = "4 Stack red aliens", weight = 100, type = "item", image = "alien_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_aliens = {name = "orange_aliens", label = "1 Stack orange aliens", weight = 100, type = "item", image = "alien_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_aliens2 = {name = "orange_aliens2", label = "2 Stack orange aliens", weight = 100, type = "item", image = "alien_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_aliens3 = {name = "orange_aliens3", label = "3 Stack orange aliens", weight = 100, type = "item", image = "alien_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_aliens4 = {name = "orange_aliens4", label = "4 Stack orange aliens", weight = 100, type = "item", image = "alien_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_pl = {name = "white_pl", label = "1 Stack White pl", weight = 100, type = "item", image = "PL_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_pl2 = {name = "white_pl2", label = "2 Stack White pl", weight = 100, type = "item", image = "PL_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_pl3 = {name = "white_pl3", label = "3 Stack White pl", weight = 100, type = "item", image = "PL_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_pl4 = {name = "white_pl4", label = "4 Stack White pl", weight = 100, type = "item", image = "PL_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_pl = {name = "blue_pl", label = "1 Stack blue pl", weight = 100, type = "item", image = "PL_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_pl2 = {name = "blue_pl2", label = "2 Stack blue pl", weight = 100, type = "item", image = "PL_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_pl3 = {name = "blue_pl3", label = "3 Stack blue pl", weight = 100, type = "item", image = "PL_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_pl4 = {name = "blue_pl4", label = "4 Stack blue pl", weight = 100, type = "item", image = "PL_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_pl = {name = "red_pl", label = "1 Stack red pl", weight = 100, type = "item", image = "PL_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_pl2 = {name = "red_pl2", label = "2 Stack red pl", weight = 100, type = "item", image = "PL_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_pl3 = {name = "red_pl3", label = "3 Stack red pl", weight = 100, type = "item", image = "PL_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_pl4 = {name = "red_pl4", label = "4 Stack red pl", weight = 100, type = "item", image = "PL_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_pl = {name = "orange_pl", label = "1 Stack orange pl", weight = 100, type = "item", image = "PL_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_pl2 = {name = "orange_pl2", label = "2 Stack orange pl", weight = 100, type = "item", image = "PL_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_pl3 = {name = "orange_pl3", label = "3 Stack orange pl", weight = 100, type = "item", image = "PL_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_pl4 = {name = "orange_pl4", label = "4 Stack orange pl", weight = 100, type = "item", image = "PL_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_trolls = {name = "white_trolls", label = "1 Stack White trolls", weight = 100, type = "item", image = "troll_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_trolls2 = {name = "white_trolls2", label = "2 Stack White trolls", weight = 100, type = "item", image = "troll_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_trolls3 = {name = "white_trolls3", label = "2 Stack White trolls", weight = 100, type = "item", image = "troll_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_trolls4 = {name = "white_trolls4", label = "3 Stack White trolls", weight = 100, type = "item", image = "troll_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_trolls = {name = "blue_trolls", label = "1 Stack blue trolls", weight = 100, type = "item", image = "troll_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_trolls2 = {name = "blue_trolls2", label = "2 Stack blue trolls", weight = 100, type = "item", image = "troll_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_trolls3 = {name = "blue_trolls3", label = "3 Stack blue trolls", weight = 100, type = "item", image = "troll_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_trolls4 = {name = "blue_trolls4", label = "4 Stack blue trolls", weight = 100, type = "item", image = "troll_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_trolls = {name = "red_trolls", label = "1 Stack red trolls", weight = 100, type = "item", image = "troll_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_trolls2 = {name = "red_trolls2", label = "2 Stack red trolls", weight = 100, type = "item", image = "troll_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_trolls3 = {name = "red_trolls3", label = "3 Stack red trolls", weight = 100, type = "item", image = "troll_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_trolls4 = {name = "red_trolls4", label = "4 Stack red trolls", weight = 100, type = "item", image = "troll_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_trolls = {name = "orange_trolls", label = "1 Stack orange trolls", weight = 100, type = "item", image = "troll_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_trolls2 = {name = "orange_trolls2", label = "2 Stack orange trolls", weight = 100, type = "item", image = "troll_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_trolls3 = {name = "orange_trolls3", label = "3 Stack orange trolls", weight = 100, type = "item", image = "troll_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_trolls4 = {name = "orange_trolls4", label = "4 Stack orange trolls", weight = 100, type = "item", image = "troll_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_cats = {name = "white_cats", label = "1 Stack White cats", weight = 100, type = "item", image = "kitty_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_cats2 = {name = "white_cats2", label = "2 Stack White cats", weight = 100, type = "item", image = "kitty_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_cats3 = {name = "white_cats3", label = "3 Stack White cats", weight = 100, type = "item", image = "kitty_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
white_cats4 = {name = "white_cats4", label = "4 Stack White cats", weight = 100, type = "item", image = "kitty_white.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_cats = {name = "blue_cats", label = "1 Stack blue cats", weight = 100, type = "item", image = "kitty_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_cats2 = {name = "blue_cats2", label = "2 Stack blue cats", weight = 100, type = "item", image = "kitty_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_cats3 = {name = "blue_cats3", label = "3 Stack blue cats", weight = 100, type = "item", image = "kitty_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blue_cats4 = {name = "blue_cats4", label = "4 Stack blue cats", weight = 100, type = "item", image = "kitty_blue.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_cats = {name = "red_cats", label = "1 Stack red cats", weight = 100, type = "item", image = "kitty_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_cats2 = {name = "red_cats2", label = "2 Stack red cats", weight = 100, type = "item", image = "kitty_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_cats3 = {name = "red_cats3", label = "3 Stack red cats", weight = 100, type = "item", image = "kitty_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
red_cats4 = {name = "red_cats4", label = "4 Stack red cats", weight = 100, type = "item", image = "kitty_red.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_cats = {name = "orange_cats", label = "1 Stack orange cats", weight = 100, type = "item", image = "kitty_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_cats2 = {name = "orange_cats2", label = "2 Stack orange cats", weight = 100, type = "item", image = "kitty_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_cats3 = {name = "orange_cats3", label = "3 Stack orange cats", weight = 100, type = "item", image = "kitty_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
orange_cats4 = {name = "orange_cats4", label = "4 Stack orange cats", weight = 100, type = "item", image = "kitty_orange.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
dualpress = {name = "dualpress", label = "Dual Pill Press", weight = 100, type = "item", image = "pillpress.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
triplepress = {name = "triplepress", label = "Triple Pill Press", weight = 100, type = "item", image = "pillpress.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
quadpress = {name = "quadpress", label = "Quad Pill Press", weight = 100, type = "item", image = "pillpress.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
spores = {name = "spores", label = "spores", weight = 100, type = "item", image = "shrooms.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
cokeburner = {name = "cokeburner", label = "Coke Burner", weight = 100, type = "item", image = "gta5phone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
crackburner = {name = "crackburner", label = "Crack Burner", weight = 100, type = "item", image = "gta5phone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
heroinburner = {name = "heroinburner", label = "Heroin Burner", weight = 100, type = "item", image = "gta5phone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
lsdburner = {name = "lsdburner", label = "LSD Burner", weight = 100, type = "item", image = "gta5phone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
cactusbulb = {name = "cactusbulb", label = "Cactus Bulb", weight = 100, type = "item", image = "cactusbulb.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
driedmescaline = {name = "driedmescaline", label = "Mescaline", weight = 100, type = "item", image = "driedmescaline.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
mdlean = {name = "mdlean", label = "Sizzurup", weight = 100, type = "item", image = "Sizzurup.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
mdreddextro = {name = "mdreddextro", label = "Red Dextro", weight = 100, type = "item", image = "reddextro.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
wetcannabis = {name = "wetcannabis", label = "Wet Cannabis", weight = 100, type = "item", image = "wetcannabis.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
drycannabis = {name = "drycannabis", label = "Dry Cannabis", weight = 100, type = "item", image = "driedcannabis.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
weedgrinder = {name = "weedgrinder", label = "Weed Grinder", weight = 100, type = "item", image = "weedgrinder.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
mdbutter = {name = "mdbutter", label = "Butter", weight = 100, type = "item", image = "butter.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
cannabutter = {name = "cannabutter", label = "Canna-Butter", weight = 100, type = "item", image = "cannabutter.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
specialbrownie = {name = "specialbrownie", label = "Special Brownie", weight = 100, type = "item", image = "chocolate.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
specialcookie = {name = "specialcookie", label = "Special Cookie", weight = 100, type = "item", image = "specialcookie.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
specialmuffin = {name = "specialmuffin", label = "Special Muffin", weight = 100, type = "item", image = "specialmuffin.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
specialchocolate = {name = "specialchocolate", label = "Special Chocolate", weight = 100, type = "item", image = "specialchocolate.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
grindedweed = {name = "grindedweed", label = "Keef", weight = 100, type = "item", image = "keef.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
flour = {name = "flour", label = "Flour", weight = 100, type = "item", image = "flour.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
chocolate = {name = "chocolate", label = "Chocolate", weight = 100, type = "item", image = "chocolate.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
ephedrine = {name = "ephedrine", label = "Ephedrine", weight = 100, type = "item", image = "ephedrine.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
acetone = {name = "acetone", label = "Acetone", weight = 100, type = "item", image = "acetone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
methbags = {name = "methbags", label = "Meth", weight = 100, type = "item", image = "methbags.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
blunt = {name = "blunt", label = "Blunts", weight = 100, type = "item", image = "blunt.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
butane = {name = "butane", label = "Butane", weight = 100, type = "item", image = "butane.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
butanetorch = {name = "butanetorch", label = "Butane Torch", weight = 100, type = "item", image = "butanetorch.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
dabrig = {name = "dabrig", label = "Dab Rig", weight = 100, type = "item", image = "dabrig2.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
mdwoods = {name = "mdwoods", label = "MDWOODS", weight = 100, type = "item", image = "mdwoods.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
ciggie = {name = "ciggie", label = "Ciggie", weight = 100, type = "item", image = "ciggie.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
tobacco = {name = "tobacco", label = "Tobacco", weight = 100, type = "item", image = "tobacco.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
shatter = {name = "shatter", label = "Shatter", weight = 100, type = "item", image = "shatter.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
bluntwrap = {name = "bluntwrap", label = "Blunt Wrap", weight = 100, type = "item", image = "bluntwrap.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
leanbluntwrap = {name = "leanbluntwrap", label = "Lean Blunt Wrap", weight = 100, type = "item", image = "leanbluntwrap.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
dextroblunt = {name = "dextroblunt", label = "Dextro Blunt Wrap", weight = 100, type = "item", image = "dextroblunt.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
--dextrobluntwrap = {name = "dextrobluntwrap", label = "Dextro Blunt Wrap", weight = 100, type = "item", image = "dextrobluntwrap.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
leanblunts = {name = "leanblunts", label = "Lean Blunts", weight = 100, type = "item", image = "leanblunts.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
dextroblunts = {name = "dextroblunts", label = "Dextro Blunts", weight = 100, type = "item", image = "dextroblunts.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
chewyblunt = {name = "chewyblunt", label = "Chewy", weight = 100, type = "item", image = "blunt.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
sprunk = {name = "sprunk", label = "Sprunk", weight = 100, type = "item", image = "sprunk.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
leancup = {name = "leancup", label = "Empty Cup", weight = 100, type = "item", image = "leancup.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
cupoflean = {name = "cupoflean", label = "Lean Cup", weight = 100, type = "item", image = "cupoflean.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
cupofdextro = {name = "cupofdextro", label = "Dextro Cup", weight = 100, type = "item", image = "cupofdextro.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
xtcburner = {name = "xtcburner", label = "XTC Burner", weight = 100, type = "item", image = "gta5phone.png", unique = false, useable = true, shouldClose = true, combinable = nil, description = ""},
|
||||
|
||||
```
|
||||
|
||||
- **STEP 2**
|
||||
|
||||
- Add items images to `qb-inventory/html/images`
|
||||
- delete `qb-drugs`
|
||||
|
||||
- **STEP 3**
|
||||
|
||||
- delete `qb-drugs`
|
||||
- Inside the config file change **all** the locations for everything.
|
||||
- **ps: All locations have been changed to make a preview video easier and with how big of a script this is, Im not going to config it for every city. THESE LOCATION DO NOT DO WELL FOR A LIVE SERVER SO CHANGE THEM**
|
||||
|
||||
- **STEP 4**
|
||||
|
||||
- Inside the config file change **all** the locations for everything.
|
||||
- **ps:** All locations have been changed to make a preview video easier and with how big of a script this is, Im not going to config it for every city.
|
||||
|
||||
- **STEP 5**
|
||||
|
||||
- head to `qb-radial/config.lua` and search for the following event
|
||||
```lua
|
||||
event = 'qb-drugs:client:cornerselling',
|
||||
@@ -557,7 +311,106 @@ xtcburner = {name = 'xtcburner', label = 'ENV Burner',
|
||||

|
||||
|
||||
|
||||
- **STEP 6 (for qb-adminmenu users)**
|
||||
|
||||
- **STEP 5**
|
||||
|
||||
- Head to `qb-shops/config.lua` **Config.Products** and add the folowing items to
|
||||
|
||||
```lua
|
||||
{name = 'bakingsoda', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
{name = 'emptyvial', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
{name = 'needle', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
```
|
||||
|
||||
- **Preview**
|
||||
|
||||

|
||||
|
||||
- **STEP 6**
|
||||
- Head to `rpemotes/client/AnimationList.lua` search for **uncuff** if it's missing add it
|
||||
- OR your emote script and add
|
||||
if rp or dpemotes then do this
|
||||
|
||||
```lua
|
||||
["uncuff"] = {"mp_arresting","a_uncuff","Uncuff", AnimationOptions = { EmoteLoop = true, EmoteMoving = true } },
|
||||
["edible"] = { "mp_player_inteat@burger", "mp_player_int_eat_burger", "edible", AnimationOptions = { EmoteLoop = false, EmoteMoving = true }},
|
||||
["shootup"] = { "rcmpaparazzo1ig_4", "miranda_shooting_up", "Shoot Up", AnimationOptions = {EmoteLoop = true,EmoteMoving = true,Prop = 'prop_syringe_01', PansexualPropBone = 18905,PropPlacement = {0.11, 0.03, 0.0, -124.0, 0.0, 0.0},}},
|
||||
```
|
||||
|
||||
if scully emotes do this in emotes.lua
|
||||
```
|
||||
{
|
||||
Label = 'Uncuff',
|
||||
Command = 'uncuff',
|
||||
Animation = 'a_uncuff',
|
||||
Dictionary = 'mp_arresting',
|
||||
Options = {
|
||||
Flags = {
|
||||
Loop = true,
|
||||
Move = true,
|
||||
},
|
||||
}
|
||||
},
|
||||
{
|
||||
Label = 'Edibles',
|
||||
Command = 'edible',
|
||||
Animation = 'mp_player_int_eat_burger',
|
||||
Dictionary = 'mp_player_inteat@burger',
|
||||
Options = {
|
||||
Flags = {
|
||||
Loop = true,
|
||||
Move = true,
|
||||
},
|
||||
}
|
||||
},
|
||||
```
|
||||
then in prop emotes do
|
||||
```
|
||||
{
|
||||
Label = 'Shoot Up',
|
||||
Command = 'shootup',
|
||||
Animation = "miranda_shooting_up",
|
||||
Dictionary = "rcmpaparazzo1ig_4",
|
||||
Options = {
|
||||
Flags = {
|
||||
Loop = true,
|
||||
},
|
||||
Props = {
|
||||
{
|
||||
Bone = 18905,
|
||||
Name = 'prop_syringe_01',
|
||||
Placement = {
|
||||
vector3(0.11, 0.03, 0.0,),
|
||||
vector3( -124.0, 0.0, 0.0),
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
```
|
||||
|
||||
- **STEP 7**
|
||||
- check `qb-smallresources/config.lua` and if this exists, delete it
|
||||
```
|
||||
[2] = { --Coke Processing Enter/Exit
|
||||
[1] = {
|
||||
poly = { coords = vector3(909.49, -1589.22, 30.51), heading = 92.24, length = 2, width = 2 },
|
||||
allowVeh = false,
|
||||
label = '[E] Enter Coke Processing'
|
||||
},
|
||||
[2] = {
|
||||
poly = { coords = vector3(1088.81, -3187.57, -38.99), heading = 181.7, length = 2, width = 2 },
|
||||
allowVeh = false,
|
||||
label = '[E] Leave'
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
-- **OPTIONAL STEPS**
|
||||
|
||||
- **for qb-adminmenu users**
|
||||
|
||||
- head to `qb-adminmenu/server/server.lua` search for the following callback
|
||||
|
||||
@@ -573,58 +426,19 @@ xtcburner = {name = 'xtcburner', label = 'ENV Burner',
|
||||
cb(exports['md-drugs']:GetDealers())
|
||||
end)
|
||||
```
|
||||
-
|
||||
- ** IF YOU WANT TO USE THE TIER SYSTEM FOR COKE,CRACK, AND HEROIN **
|
||||
search for
|
||||
```
|
||||
PlayerData.metadata['dealerrep'] = PlayerData.metadata['dealerrep'] or 0
|
||||
```
|
||||
IN PLAYERS.LUA in QB-CORE/Server/players.lua and add these directly below
|
||||
```
|
||||
PlayerData.metadata['coke'] = PlayerData.metadata['coke'] or 0
|
||||
PlayerData.metadata['heroin'] = PlayerData.metadata['heroin'] or 0
|
||||
PlayerData.metadata['lsd'] = PlayerData.metadata['lsd'] or 0
|
||||
```
|
||||
|
||||
|
||||
|
||||
- **STEP 7**
|
||||
- **Head to the client folder and place your Police Alert inside that function.**
|
||||
- in `md-drugs/client/Cornerselling.lua` **line 30**
|
||||
- in `md-drugs/client/deliveries.lua` **line 168**
|
||||
- in `md-drugs/client/oxyruns.lua` **line 16**
|
||||
- in `md-drugs/client/wholesale.lua` **line 5**
|
||||
- for example something like [ps-dispatch](https://github.com/Project-Sloth/ps-dispatch/releases) will look like this.
|
||||
|
||||
|
||||
```lua
|
||||
local function PoliceCall()
|
||||
exports['ps-dispatch']:DrugSale()
|
||||
end
|
||||
```
|
||||
|
||||
- **STEP 8**
|
||||
|
||||
- Head to `qb-shops/config.lua` **Config.Products** and add the folowing items to
|
||||
|
||||
```lua
|
||||
{name = 'bakingsoda', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
{name = 'emptyvial', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
{name = 'needle', price = 100, amount = 5000, info = {}, type = 'item'},
|
||||
```
|
||||
|
||||
- **Preview**
|
||||
|
||||

|
||||
|
||||
- **STEP 9**
|
||||
- Head to `rpemotes/client/AnimationList.lua` search for **uncuff** if it's missing add it
|
||||
- OR your emote script and add
|
||||
|
||||
```lua
|
||||
["uncuff"] = {
|
||||
"mp_arresting",
|
||||
"a_uncuff",
|
||||
"Uncuff",
|
||||
AnimationOptions = {
|
||||
EmoteLoop = true,
|
||||
EmoteMoving = true
|
||||
}
|
||||
},
|
||||
```
|
||||
|
||||
- **STEP 10**
|
||||
- check `qb-smallresources/config.lua` and Delete the marked table, as it may teleport you to an unwanted location.
|
||||
|
||||

|
||||
|
||||
[mlo i use](https://www.gta5-mods.com/maps/mlo-4x-drug-lab-interiors-sp-fivem)
|
||||
^ heres an option. use it or dont.
|
||||
+65
-130
@@ -20,48 +20,38 @@ end
|
||||
|
||||
RegisterNetEvent("coke:pickupCane")
|
||||
AddEventHandler("coke:pickupCane", function(loc)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
|
||||
if CheckDist(source, playerPed, Config.CocaPlant[loc].location) then return end
|
||||
if not Config.CocaPlant[loc].taken then
|
||||
Config.CocaPlant[loc].taken = true
|
||||
GlobalState.CocaPlant = Config.CocaPlant
|
||||
TriggerClientEvent("coke:removeCane", -1, loc)
|
||||
CaneCooldown(loc)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
Player.Functions.AddItem(Config.rewardItem, 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[Config.rewardItem], "add")
|
||||
AddItem('coca_leaf', 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['coca_leaf'], "add")
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makepowder', function()
|
||||
RegisterServerEvent('md-drugs:server:makepowder', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local randomchance = math.random(1,100)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.MakePowder[num]['loc']) then return end
|
||||
if not Itemcheck(Player, 'coca_leaf', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if randomchance <= 80 then
|
||||
if Player.Functions.RemoveItem("coca_leaf", 1) then
|
||||
Player.Functions.AddItem("coke", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coke'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coca_leaf'], "remove", 1)
|
||||
end
|
||||
elseif randomchance >= 81 and randomchance <= 95 then
|
||||
if Player.Functions.RemoveItem("coca_leaf", 1) then
|
||||
Player.Functions.AddItem("cokestagetwo", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coca_leaf'], "remove", 1)
|
||||
end
|
||||
local coke = Player.PlayerData.metadata['coke']
|
||||
if coke <= Config.Tier1 then
|
||||
if RemoveItem("coca_leaf", 1) then AddItem("coke", 1) end
|
||||
elseif coke >= Config.Tier1 and coke <= Config.Tier2 then
|
||||
if RemoveItem("coca_leaf", 1) then AddItem("cokestagetwo", 1) end
|
||||
else
|
||||
if Player.Functions.RemoveItem("coca_leaf", 1) then
|
||||
Player.Functions.AddItem("cokestagethree", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coca_leaf'], "remove", 1)
|
||||
end
|
||||
if RemoveItem("coca_leaf", 1) then AddItem("cokestagethree", 1) end
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem("coca_leaf", 1) then
|
||||
Player.Functions.AddItem("coke", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coke'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coca_leaf'], "remove", 1)
|
||||
end
|
||||
if RemoveItem("coca_leaf", 1) then AddItem("coke", 1) end
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -69,62 +59,32 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:cutcokeone', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player,'bakingsoda', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('coke', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('loosecoke', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut coke", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got baking soda", "error")
|
||||
Player.Functions.AddItem('coke', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('cokestagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('loosecokestagetwo', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut coke", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got baking soda", "error")
|
||||
Player.Functions.AddItem('cokestagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('cokestagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('loosecokestagethree', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut coke", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokestagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got baking soda", "error")
|
||||
Player.Functions.AddItem('cokestagethree', 1)
|
||||
end
|
||||
local coke = Player.Functions.GetItemByName('coke')
|
||||
local coke2 = Player.Functions.GetItemByName('cokestagetwo')
|
||||
local coke3 = Player.Functions.GetItemByName('cokestagethree')
|
||||
if coke then
|
||||
RemoveItem('coke', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('loosecoke', 1)
|
||||
elseif coke2 then
|
||||
RemoveItem('cokestagetwo', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('loosecokestagetwo', 1)
|
||||
elseif coke3 then
|
||||
RemoveItem('cokestagethree', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('loosecokestagethree', 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Notifys(Lang.Coke.nocutcoke, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('coke', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('loosecoke', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut coke", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['coke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got baking soda", "error")
|
||||
Player.Functions.AddItem('coke', 1)
|
||||
end
|
||||
if RemoveItem('coke', 1 ) then
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('loosecoke', 1)
|
||||
else
|
||||
Notifys(Lang.Coke.nocutcoke, "error")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -132,62 +92,37 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:bagcoke', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local chance = math.random(1,3)
|
||||
|
||||
if not Itemcheck(Player, 'empty_weed_bag', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('loosecoke', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if Player.Functions.AddItem('cokebaggy', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokebaggy'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('loosecoke', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('loosecokestagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if Player.Functions.AddItem('cokebaggystagetwo', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokebaggystagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('loosecokestagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('loosecokestagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if Player.Functions.AddItem('cokebaggystagethree', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokebaggystagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('loosecokestagethree', 1)
|
||||
end
|
||||
local coke = Player.PlayerData.metadata['coke']
|
||||
local locoke = Player.Functions.GetItemByName('loosecoke')
|
||||
local locoke2 = Player.Functions.GetItemByName('loosecokestagetwo')
|
||||
local locoke3 = Player.Functions.GetItemByName('loosecokestagethree')
|
||||
if locoke then
|
||||
RemoveItem('loosecoke', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('cokebaggy', 1)
|
||||
Player.Functions.SetMetaData('coke', (coke + 1))
|
||||
elseif locoke2 then
|
||||
RemoveItem('loosecokestagetwo', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('cokebaggystagetwo', 1)
|
||||
Player.Functions.SetMetaData('coke', (coke + 1))
|
||||
elseif locoke3 then
|
||||
RemoveItem('loosecokestagethree', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('cokebaggystagethree', 1)
|
||||
Player.Functions.SetMetaData('coke', (coke + 1))
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the supplies", "error")
|
||||
Notifys(Lang.Coke.nobagcoke, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('loosecoke', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if Player.Functions.AddItem('cokebaggy', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cokebaggy'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('loosecoke', 1)
|
||||
end
|
||||
if RemoveItem('loosecoke', 1 ) then
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('cokebaggy', 1)
|
||||
else
|
||||
Notifys(Lang.Coke.nobagcoke, "error")
|
||||
end
|
||||
end
|
||||
|
||||
end)
|
||||
|
||||
+37
-9
@@ -1,14 +1,42 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
local drugs = { "methbags", "cokebaggystagetwo", "cokebaggystagethree", "heroin_ready", "heroin_readystagetwo", "heroin_readystagethree", "baggedcracked", "baggedcrackedstagetwo", "baggedcrackedstagethree", "white_playboys", "white_playboys2", "white_playboys3", "white_playboys4","blue_playboys", "blue_playboys2", "blue_playboys3", "blue_playboys4", "red_playboys", "red_playboys2", "red_playboys3", "red_playboys4", "orange_playboys", "orange_playboy2s", "orange_playboys3", "orange_playboys4", "white_aliens", "white_aliens2", "white_aliens3", "white_aliens4", "blue_aliens", "blue_aliens2", "blue_aliens3", "blue_aliens4", "red_aliens", "red_aliens3", "red_aliens2", "red_aliens4", "orange_aliens", "orange_aliens2", "orange_aliens3", "orange_aliens4", "white_pl", "white_pl2", "white_pl3", "white_pl4","blue_pl", "blue_pl2", "blue_pl3", "blue_pl4", "red_pl", "red_pl2", "red_pl3", "red_pl4", "orange_pl", "orange_pl2", "orange_pl3", "orange_pl4", "white_trolls", "white_trolls2", "white_trolls3", "white_trolls4","blue_trolls", "blue_trolls2", "blue_trolls3", "blue_trolls4", "red_trolls", "red_trolls2", "red_trolls3", "red_trolls4", "orange_trolls", "orange_trolls2", "orange_trolls3", "orange_trolls4", "white_cats2", "white_cats3", "white_cats4", "white_cats","blue_cats", "blue_cats3", "blue_cats2", "blue_cats4", "red_cats", "red_cats2", "red_cats3", "red_cats4", "orange_cats", "orange_cats2", "orange_cats3", "orange_cats4" }
|
||||
|
||||
for k, v in pairs (drugs) do QBCore.Functions.CreateUseableItem(v, function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if TriggerClientEvent("md-drugs:client:consumedrugs", source, item.name) then
|
||||
Player.Functions.RemoveItem(item.name, 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item.name], "remove", 1)
|
||||
end
|
||||
end)
|
||||
for k, v in pairs (Consumables.Items) do QBCore.Functions.CreateUseableItem(k, function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if v.time == nil then v.time = Consumables.defaulttime end
|
||||
if v.effect == nil then v.effect = 0 end
|
||||
if v.anim == nil then v.anim = Consumables.defaultanim end
|
||||
if v.progressbartext == nil then v.progressbartext = Consumables.defaultprogresstext end
|
||||
if v.status == nil and v.statval == nil then v.status = 'thirst' v.statval = 0 end
|
||||
if v.statval ~= nil and v.statval == nil then v.statval = Consumables.defaultstatval end
|
||||
TriggerClientEvent("md-drugs:client:consumedrugs", source, v.time, v.effect, v.anim, v.progressbartext, v.status, v.statval, k)
|
||||
end)
|
||||
end
|
||||
|
||||
RegisterNetEvent('md-drugs:server:removeconsum', function(item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
Player.Functions.RemoveItem(item, 1)
|
||||
end)
|
||||
|
||||
RegisterNetEvent('md-drugs:server:updatestatus', function(stat, statval)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
if stat == "thirst" then
|
||||
local value = Player.PlayerData.metadata.thirst + statval
|
||||
Player.Functions.SetMetaData('hunger', value)
|
||||
TriggerClientEvent('hud:client:UpdateNeeds', source, Player.PlayerData.metadata.hunger, value)
|
||||
elseif stat == "hunger" then
|
||||
local value = Player.PlayerData.metadata.hunger + statval
|
||||
Player.Functions.SetMetaData('thirst', value)
|
||||
TriggerClientEvent('hud:client:UpdateNeeds', source, Player.PlayerData.metadata.thirst, value)
|
||||
elseif stat == "stress" then
|
||||
local value = Player.PlayerData.metadata.hunger + statval
|
||||
Player.Functions.SetMetaData('stress', value)
|
||||
TriggerClientEvent('hud:client:UpdateStress', source, Player.PlayerData.metadata.stress, value)
|
||||
elseif stat == "armor" then
|
||||
local value = Player.PlayerData.metadata.armor + statval
|
||||
TriggerEvent('hospital:server:SetArmor', value)
|
||||
TriggerClientEvent('hud:client:UpdateStress', source, Player.PlayerData.metadata.armor, value)
|
||||
else
|
||||
end
|
||||
end)
|
||||
+28
-45
@@ -1,61 +1,44 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
local StolenDrugs = {}
|
||||
|
||||
local function getAvailableDrugs(source)
|
||||
local AvailableDrugs = {}
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if not Player then return nil end
|
||||
|
||||
for k in pairs(QBConfig.DrugsPrice) do
|
||||
local item = Player.Functions.GetItemByName(k)
|
||||
|
||||
if item then
|
||||
AvailableDrugs[#AvailableDrugs + 1] = {
|
||||
item = item.name,
|
||||
amount = item.amount,
|
||||
label = QBCore.Shared.Items[item.name]["label"]
|
||||
}
|
||||
end
|
||||
end
|
||||
return table.type(AvailableDrugs) ~= "empty" and AvailableDrugs or nil
|
||||
end
|
||||
|
||||
QBCore.Functions.CreateCallback('md-drugs:server:cornerselling:getAvailableDrugs', function(source, cb)
|
||||
cb(getAvailableDrugs(source))
|
||||
end)
|
||||
|
||||
RegisterNetEvent('md-drugs:server:giveStealItems', function(drugType, amount)
|
||||
local AvailableDrugs = {}
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if not Player or StolenDrugs == {} then return end
|
||||
|
||||
for k,v in pairs(StolenDrugs) do
|
||||
if drugType == v.item and amount == v.amount then
|
||||
Player.Functions.AddItem(drugType, amount)
|
||||
table.remove(StolenDrugs, k)
|
||||
if not Player then return nil end
|
||||
local type = 0
|
||||
for k in pairs(QBConfig.DrugsPrice) do
|
||||
local item = Player.Functions.GetItemByName(k)
|
||||
if item and type == 0 then
|
||||
type = type + 1
|
||||
cb(item.name, item.amount)
|
||||
end
|
||||
end
|
||||
if type == 0 then
|
||||
print(type)
|
||||
cb('nothing', 0)
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterNetEvent('md-drugs:server:sellCornerDrugs', function(drugType, amount, price)
|
||||
|
||||
RegisterNetEvent('md-drugs:server:sellCornerDrugs', function(item, amount, price)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local availableDrugs = getAvailableDrugs(src)
|
||||
|
||||
if not availableDrugs or not Player then return end
|
||||
|
||||
local item = availableDrugs[drugType].item
|
||||
|
||||
local hasItem = Player.Functions.GetItemByName(item)
|
||||
if hasItem.amount >= amount then
|
||||
TriggerClientEvent('QBCore:Notify',"sold", 'success')
|
||||
Player.Functions.RemoveItem(item, amount)
|
||||
Player.Functions.AddMoney('cash', price, "sold-cornerdrugs")
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "remove")
|
||||
TriggerClientEvent('md-drugs:client:refreshAvailableDrugs', src, getAvailableDrugs(src))
|
||||
else
|
||||
TriggerClientEvent('md-drugs:client:cornerselling', src)
|
||||
if RemoveItem(item, amount) then
|
||||
if QBConfig.MarkedBills then
|
||||
if price >= QBConfig.DrugsPrice[item]['min'] * amount and price <= QBConfig.DrugsPrice[item]['max'] * amount then
|
||||
local info = {
|
||||
worth = price
|
||||
}
|
||||
Player.Functions.AddItem('markedbills', 1, false, info )
|
||||
end
|
||||
elseif QBConfig.CustomDirtyMoney then
|
||||
Player.Functions.AddItem(Config.CustomDirtyMoneyitem,price)
|
||||
else
|
||||
Player.Functions.AddMoney('cash', price)
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -70,6 +53,6 @@ RegisterNetEvent('md-drugs:server:robCornerDrugs', function(drugType, amount)
|
||||
|
||||
Player.Functions.RemoveItem(item, amount)
|
||||
table.insert(StolenDrugs, {item = item, amount = amount})
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "remove")
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "remove", amount)
|
||||
TriggerClientEvent('md-drugs:client:refreshAvailableDrugs', src, getAvailableDrugs(src))
|
||||
end)
|
||||
+58
-128
@@ -1,150 +1,80 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makecrackone', function()
|
||||
RegisterServerEvent('md-drugs:server:makecrackone', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.makecrack[num]['loc']) then end
|
||||
if not Itemcheck(Player, 'bakingsoda', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('loosecoke', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1) then
|
||||
if Player.Functions.AddItem('crackrock', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got that soda", "error")
|
||||
Player.Functions.AddItem('loosecoke', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('loosecokestagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1) then
|
||||
if Player.Functions.AddItem('crackrockstagetwo', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got that soda", "error")
|
||||
Player.Functions.AddItem('loosecokestagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('loosecokestagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1) then
|
||||
if Player.Functions.AddItem('crackrockstagethree', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecokestagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got that soda", "error")
|
||||
Player.Functions.AddItem('loosecokestagethree', 1)
|
||||
end
|
||||
local locoke = Player.Functions.GetItemByName('loosecoke')
|
||||
local locoke2 = Player.Functions.GetItemByName('loosecokestagetwo')
|
||||
local locoke3 = Player.Functions.GetItemByName('loosecokestagethree')
|
||||
if locoke then
|
||||
RemoveItem('loosecoke', 1 )
|
||||
RemoveItem('bakingsoda', 1)
|
||||
AddItem('crackrock', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
elseif locoke2 then
|
||||
RemoveItem('loosecokestagetwo', 1 )
|
||||
RemoveItem('bakingsoda', 1)
|
||||
AddItem('crackrockstagetwo', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
elseif locoke3 then
|
||||
RemoveItem('loosecokestagethree', 1 )
|
||||
RemoveItem('bakingsoda', 1)
|
||||
AddItem('crackrockstagethree', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the supplies", "error")
|
||||
Notifys(Lang.Crack.nocoke, 'error')
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('loosecoke', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1) then
|
||||
if Player.Functions.AddItem('crackrock', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['loosecoke'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got that soda", "error")
|
||||
Player.Functions.AddItem('loosecoke', 1)
|
||||
end
|
||||
if RemoveItem('loosecoke', 1 ) then
|
||||
RemoveItem('bakingsoda', 1)
|
||||
AddItem('crackrock', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
else
|
||||
Notifys(Lang.Crack.nocoke, 'error')
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:bagcrack', function()
|
||||
RegisterServerEvent('md-drugs:server:bagcrack', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local luck = math.random(1,100)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.bagcrack[num]['loc']) then return end
|
||||
if not Itemcheck(Player, 'empty_weed_bag', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('crackrock', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if luck <= 10 then
|
||||
Player.Functions.AddItem('baggedcracked', 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcracked'], "add", 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
else
|
||||
Player.Functions.AddItem('baggedcracked', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcracked'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('crackrock', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('crackrockstagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if luck <= 10 then
|
||||
Player.Functions.AddItem('baggedcrackedstagetwo', 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcrackedstagetwo'], "add", 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
else Player.Functions.AddItem('baggedcrackedstagetwo', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcrackedstagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('crackrockstagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('crackrockstagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if luck <= 10 then
|
||||
Player.Functions.AddItem('baggedcrackedstagethree', 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcrackedstagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
else
|
||||
Player.Functions.AddItem('baggedcrackedstagethree', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcrackedstagethree'], "add", 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrockstagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('crackrockstagethree', 1)
|
||||
end
|
||||
local rock = Player.Functions.GetItemByName('crackrock')
|
||||
local rock2 = Player.Functions.GetItemByName('crackrockstagetwo')
|
||||
local rock3 = Player.Functions.GetItemByName('crackrockstagethree')
|
||||
if rock then
|
||||
RemoveItem('crackrock', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('baggedcracked', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
elseif rock2 then
|
||||
RemoveItem('crackrockstagetwo', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('baggedcrackedstagetwo', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
elseif rock3 then
|
||||
RemoveItem('crackrockstagethree', 1 )
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('baggedcrackedstagethree', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the supplies", "error")
|
||||
Notifys(Lang.Crack.nocoke, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('crackrock', 1 ) then
|
||||
if Player.Functions.RemoveItem('empty_weed_bag', 1) then
|
||||
if luck <= 10 then
|
||||
Player.Functions.AddItem('baggedcracked', 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcracked'], "add", 4)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
else
|
||||
Player.Functions.AddItem('baggedcracked', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['baggedcracked'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['crackrock'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['empty_weed_bag'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "nice crack!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got bags", "error")
|
||||
Player.Functions.AddItem('crackrock', 1)
|
||||
end
|
||||
if RemoveItem('crackrock', 1 ) then
|
||||
RemoveItem('empty_weed_bag', 1)
|
||||
AddItem('baggedcracked', 1)
|
||||
Notifys(Lang.Crack.makecrack, "success")
|
||||
else
|
||||
Notifys(Lang.Crack.nocoke, "error")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -0,0 +1,111 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
local notify = Config.Notify -- qb or ox
|
||||
|
||||
function Notifys(text, type)
|
||||
if notify == 'qb' then
|
||||
TriggerClientEvent("QBCore:Notify", source, text, type)
|
||||
elseif notify == 'ox' then
|
||||
lib.notify(source, { title = text, type = type})
|
||||
elseif notify == 'okok' then
|
||||
TriggerClientEvent('okokNotify:Alert', source, '', text, 4000, type, false)
|
||||
else
|
||||
print"dude, it literally tells you what to put in the config"
|
||||
end
|
||||
end
|
||||
|
||||
function Itemcheck(Player, item, amount, notify)
|
||||
local itemchecks = Player.Functions.GetItemByName(item)
|
||||
local yes
|
||||
|
||||
if notify == nil then notify = false end
|
||||
if itemchecks and itemchecks.amount >= amount then
|
||||
yes = true return yes
|
||||
else
|
||||
if notify == 'true' then
|
||||
Notifys('You Need ' .. amount .. ' Of ' .. QBCore.Shared.Items[item].label .. ' To Do this', 'error') return else end
|
||||
end
|
||||
end
|
||||
|
||||
function CheckDist(source,Player, coords)
|
||||
local pcoords = GetEntityCoords(Player)
|
||||
local ok
|
||||
if #(pcoords - coords) < 3.0 then
|
||||
return ok
|
||||
else
|
||||
DropPlayer(source, 'Too Far') return end
|
||||
end
|
||||
|
||||
function RemoveItem( item, amount)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.Functions.RemoveItem(item, amount) then TriggerClientEvent("inventory:client:ItemBox", src, QBCore.Shared.Items[item], "remove", amount) return true
|
||||
else
|
||||
Notifys('You Need ' .. amount .. ' Of ' .. QBCore.Shared.Items[item].label .. ' To Do This', 'error')
|
||||
end
|
||||
end
|
||||
|
||||
function AddItem(item, amount)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.Functions.AddItem(item, amount) then TriggerClientEvent("inventory:client:ItemBox", src, QBCore.Shared.Items[item], "add", amount) return true
|
||||
else
|
||||
print('you sucks')
|
||||
end
|
||||
end
|
||||
|
||||
QBCore.Functions.CreateCallback('md-drugs:server:GetCoppers', function(source, cb, args)
|
||||
local amount = 0
|
||||
local players = QBCore.Functions.GetQBPlayers()
|
||||
for k, v in pairs(players) do
|
||||
if v.PlayerData.job.type == 'leo' and v.PlayerData.job.onduty then
|
||||
amount = amount + 1
|
||||
end
|
||||
end
|
||||
cb(amount)
|
||||
end)
|
||||
|
||||
|
||||
AddEventHandler('onResourceStart', function(resourceName)
|
||||
if (GetCurrentResourceName() ~= 'md-drugs') then
|
||||
print('^1 >:( I guess it isnt a cool enough name for you')
|
||||
end
|
||||
if GetResourceState('qb-inventory'):find("start") then
|
||||
if Config.imagelink ~= 'qb-inventory/html/images/' then
|
||||
print'^1 Line 9 of your config is wrong change it to qb-inventory/html/images/'
|
||||
end
|
||||
|
||||
elseif GetResourceState('ps-inventory'):find("start") then
|
||||
if Config.imagelink ~= 'ps-inventory/html/images/' then
|
||||
print'^1 Line 9 of your config is wrong change it to ps-inventory/html/images/'
|
||||
end
|
||||
elseif GetResourceState('lj-inventory'):find("start") then
|
||||
if Config.imagelink ~= 'lj-inventory/html/images/' then
|
||||
print' ^1 Line 9 of your config is wrong change it to ps-inventory/html/images/'
|
||||
end
|
||||
elseif GetResourceState('ox_inventory'):find("start") then
|
||||
if Config.imagelink ~= 'ox_inventory/web/images/' then
|
||||
print'^1 Line 9 of your config is wrong'
|
||||
end
|
||||
else
|
||||
end
|
||||
if GetResourceState('qb-target'):find("start") then
|
||||
if Config.oxtarget ~= false then
|
||||
print'^1 Line 3 of your config is wrong change it false'
|
||||
end
|
||||
end
|
||||
if not GetResourceState('ox_lib'):find("start") then
|
||||
print('^1 ox_lib Is A Depndancy, Not An Optional ')
|
||||
end
|
||||
if Config.minigametype == 'ps' and not GetResourceState('ps-ui'):find("start") then
|
||||
print('^1 You Have Config.minigametype as ps but dont have ps-ui started')
|
||||
end
|
||||
end)
|
||||
CreateThread(function()
|
||||
local url = "https://raw.githubusercontent.com/Mustachedom/md-drugs/main/version.txt"
|
||||
local version = GetResourceMetadata('md-drugs', "version" )
|
||||
PerformHttpRequest(url, function(err, text, headers)
|
||||
if (text ~= nil) then
|
||||
print('^2 Your Version:' .. version .. ' | Current Version:' .. text .. '' )
|
||||
end
|
||||
end, "GET", "", "")
|
||||
end)
|
||||
+143
-209
@@ -19,139 +19,111 @@ function heroinCooldown(loc)
|
||||
end)
|
||||
end
|
||||
|
||||
RegisterServerEvent('md-drugs:server:removecleaningkitheroin', function()
|
||||
RegisterServerEvent('md-drugs:server:removecleaningkitheroin', function(data)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem("cleaningkit", 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Cleaned It Perfectly", "success")
|
||||
TriggerClientEvent("md-drugs:client:deletedirtyheroin", src)
|
||||
--TriggerClientEvent("md-drugs:client:resetheroinkit", src)
|
||||
if RemoveItem("cleaningkit", 1) then
|
||||
Notifys("Cleaned It Perfectly", "success")
|
||||
TriggerClientEvent("md-drugs:client:deletedirtyheroin", src, data)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You cant clean it with spit alone", "error")
|
||||
Notifys("You cant clean it with spit alone", "error")
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterNetEvent("heroin:pickupCane")
|
||||
AddEventHandler("heroin:pickupCane", function(loc)
|
||||
|
||||
RegisterServerEvent("heroin:pickupCane", function(loc)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.PoppyPlants[loc].location) then return end
|
||||
if not Config.PoppyPlants[loc].taken then
|
||||
Config.PoppyPlants[loc].taken = true
|
||||
GlobalState.PoppyPlants = Config.PoppyPlants
|
||||
TriggerClientEvent("heroin:removeCane", -1, loc)
|
||||
heroinCooldown(loc)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
Player.Functions.AddItem(Config.rewardItemheroin, 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[Config.rewardItemheroin], "add")
|
||||
AddItem('poppyresin', 1)
|
||||
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:dryplant', function()
|
||||
RegisterServerEvent('md-drugs:server:dryplant', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local randomchance = math.random(1,100)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.dryplant[num]['loc']) then return end
|
||||
if not Itemcheck(Player, 'poppyresin', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if randomchance <= 75 then
|
||||
if Player.Functions.RemoveItem("poppyresin", 1) then
|
||||
Player.Functions.AddItem("heroin", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", 1)
|
||||
local heroin = Player.PlayerData.metadata['heroin']
|
||||
if heroin <= Config.Tier1 then
|
||||
if RemoveItem("poppyresin", 1) then
|
||||
AddItem("heroin", 1)
|
||||
end
|
||||
elseif randomchance >= 76 and randomchance <= 90 then
|
||||
if Player.Functions.RemoveItem("poppyresin", 1) then
|
||||
Player.Functions.AddItem("heroinstagetwo", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinstagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", 1)
|
||||
elseif heroin >= Config.Tier1 and heroin <= Config.Tier2 then
|
||||
if RemoveItem("poppyresin", 1) then
|
||||
AddItem("heroinstagetwo", 1)
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem("poppyresin", 1) then
|
||||
Player.Functions.AddItem("heroinstagethree", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinstagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", 1)
|
||||
if RemoveItem("poppyresin", 1) then
|
||||
AddItem("heroinstagethree", 1)
|
||||
end
|
||||
end
|
||||
else
|
||||
if randomchance <= 75 then
|
||||
if Player.Functions.RemoveItem("poppyresin", 1) then
|
||||
Player.Functions.AddItem("heroin", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['poppyresin'], "remove", 1)
|
||||
end
|
||||
if RemoveItem("poppyresin", 1) then
|
||||
AddItem("heroin", 1)
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:cutheroin', function()
|
||||
RegisterServerEvent('md-drugs:server:cutheroin', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.cutheroinone[num]['loc']) then return end
|
||||
if not Itemcheck(Player, 'bakingsoda', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('heroin', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('heroincut',1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut heroin", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincut'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Player.Functions.AddItem('heroin',1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroinstagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('heroincutstagetwo', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut heroin", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinstagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Player.Functions.AddItem('heroinstagetwo',1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroinstagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('heroincutstagethree', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut heroin", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinstagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Player.Functions.AddItem('heroinstagethree',1)
|
||||
end
|
||||
|
||||
local rawh = Player.Functions.GetItemByName('heroin')
|
||||
local rawh2 = Player.Functions.GetItemByName('heroinstagetwo')
|
||||
local rawh3 = Player.Functions.GetItemByName('heroinstagethree')
|
||||
if rawh then
|
||||
RemoveItem('heroin', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('heroincut',1)
|
||||
Notifys(Lang.Heroin.cutheroin, "success")
|
||||
elseif rawh2 then
|
||||
RemoveItem('heroinstagetwo', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('heroincutstagetwo', 1)
|
||||
Notifys(Lang.Heroin.cutheroin, "success")
|
||||
elseif rawh3 then
|
||||
RemoveItem('heroinstagethree', 1 )
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('heroincutstagethree', 1)
|
||||
Notifys(Lang.Heroin.cutheroin, "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Notifys(Lang.Heroin.noheroin, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('heroin', 1 ) then
|
||||
if Player.Functions.RemoveItem('bakingsoda', 1 ) then
|
||||
if Player.Functions.AddItem('heroincut',1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you make some cut heroin", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincut'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bakingsoda'], "remove", 1)
|
||||
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the powder", "error")
|
||||
Player.Functions.AddItem('heroin',1)
|
||||
end
|
||||
if RemoveItem('heroin', 1 ) then
|
||||
RemoveItem('bakingsoda', 1 )
|
||||
AddItem('heroincut',1)
|
||||
Notifys(Lang.Heroin.cutheroin, "success")
|
||||
else
|
||||
Notifys(Lang.Heroin.noheroin, "error")
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:getheroinlabkit', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
|
||||
if Player.Functions.RemoveMoney('cash', Config.heroinlabkitprice) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinlabkit'], "add", 1)
|
||||
Player.Functions.AddItem('heroinlabkit', 1)
|
||||
if CheckDist(source, playerPed, vector3(Config.buyheroinlabkit.x,Config.buyheroinlabkit.y,Config.buyheroinlabkit.z)) then return end
|
||||
if Player.Functions.RemoveMoney('cash', Config.heroinlabkitprice) then
|
||||
AddItem('heroinlabkit', 1)
|
||||
else
|
||||
Notifys('You Need '.. Config.heroinlabkitprice .. ' In Cash For This', 'error')
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -160,17 +132,16 @@ local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem("heroinlabkit", 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinlabkit'], "add", 1)
|
||||
Notifys('You Got Your Lab Kit Back', 'Success')
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem('heroinlabkit', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if not Itemcheck(Player, 'heroinlabkit', 1, 'true') then return end
|
||||
if TriggerClientEvent("md-drugs:client:setheroinlabkit", src) then
|
||||
Player.Functions.RemoveItem("heroinlabkit", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinlabkit'], "remove", 1)
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -179,55 +150,36 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:heatliquidheroin', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'emptyvial', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('heroincut', 1) then
|
||||
if Player.Functions.RemoveItem('emptyvial', 1) then
|
||||
Player.Functions.AddItem('heroinvial', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincut'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['emptyvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you made some heroin", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Player.Functions.AddItem('heroincut', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroincutstagetwo', 1) then
|
||||
if Player.Functions.RemoveItem('emptyvial', 1) then
|
||||
Player.Functions.AddItem('heroinvialstagetwo', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['emptyvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagetwo'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you made some heroin", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Player.Functions.AddItem('heroincutstagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroincutstagethree', 1) then
|
||||
if Player.Functions.RemoveItem('emptyvial', 1) then
|
||||
Player.Functions.AddItem('heroinvialstagethree', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['emptyvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagethree'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you made some heroin", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Player.Functions.AddItem('heroincutstagethree', 1)
|
||||
end
|
||||
local cuth = Player.Functions.GetItemByName('heroincut')
|
||||
local cuth2 = Player.Functions.GetItemByName('heroincutstagetwo')
|
||||
local cuth3 = Player.Functions.GetItemByName('heroincutstagethree')
|
||||
if cuth then
|
||||
RemoveItem('heroincut', 1)
|
||||
RemoveItem('emptyvial', 1)
|
||||
AddItem('heroinvial', 1)
|
||||
Notifys(Lang.Heroin.vial, "success")
|
||||
elseif cuth2 then
|
||||
RemoveItem('heroincutstagetwo', 1)
|
||||
RemoveItem('emptyvial', 1)
|
||||
AddItem('heroinvialstagetwo', 1)
|
||||
Notifys(Lang.Heroin.vial, "success")
|
||||
elseif cuth3 then
|
||||
RemoveItem('heroincutstagethree', 1)
|
||||
RemoveItem('emptyvial', 1)
|
||||
AddItem('heroinvialstagethree', 1)
|
||||
Notifys(Lang.Heroin.vial, "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Notifys(Lang.Heroin.novial, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('heroincut', 1) then
|
||||
if Player.Functions.RemoveItem('emptyvial', 1) then
|
||||
Player.Functions.AddItem('heroinvial', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincut'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['emptyvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you made some heroin", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Player.Functions.AddItem('heroincut', 1)
|
||||
end
|
||||
if RemoveItem('heroincut', 1) then
|
||||
RemoveItem('emptyvial', 1)
|
||||
AddItem('heroinvial', 1)
|
||||
Notifys(Lang.Heroin.vial, "success")
|
||||
else
|
||||
Notifys(Lang.Heroin.novial, "error")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -235,78 +187,62 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:failheatingheroin', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local cuth = Player.Functions.GetItemByName('heroincut')
|
||||
local cuth2 = Player.Functions.GetItemByName('heroincutstagetwo')
|
||||
local cuth3 = Player.Functions.GetItemByName('heroincutstagethree')
|
||||
|
||||
if Player.Functions.RemoveItem('heroincut', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincut'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you overheated them idiot", "error")
|
||||
elseif Player.Functions.RemoveItem('heroincutstagetwo', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagetwo'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you overheated them idiot", "error")
|
||||
else
|
||||
Player.Functions.RemoveItem('heroincutstagethree', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroincutstagethree'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you overheated them idiot", "error")
|
||||
if cuth then
|
||||
RemoveItem('heroincut', 1)
|
||||
Notifys(Lang.Heroin.fail, "error")
|
||||
elseif cuth2 then
|
||||
RemoveItem('heroincutstagetwo', 1)
|
||||
Notifys(Lang.Heroin.fail, "error")
|
||||
elseif cuth3 then
|
||||
RemoveItem('heroincutstagethree', 1)
|
||||
Notifys(Lang.Heroin.fail, "error")
|
||||
end
|
||||
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:fillneedle', function()
|
||||
RegisterServerEvent('md-drugs:server:fillneedle', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.fillneedle[num]['loc']) then return end
|
||||
if not Itemcheck(Player, 'needle', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('heroinvial', 1 ) then
|
||||
if Player.Functions.RemoveItem('needle', 1) then
|
||||
if Player.Functions.AddItem('heroin_ready', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin_ready'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['needle'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you dont have a syringe", "error")
|
||||
Player.Functions.AddItem('heroinvial', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroinvialstagetwo', 1 ) then
|
||||
if Player.Functions.RemoveItem('needle', 1) then
|
||||
if Player.Functions.AddItem('heroin_readystagetwo', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin_readystagetwo'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagetwo'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['needle'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you dont have a syringe", "error")
|
||||
Player.Functions.AddItem('heroinvialstagetwo', 1)
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('heroinvialstagethree', 1 ) then
|
||||
if Player.Functions.RemoveItem('needle', 1) then
|
||||
if Player.Functions.AddItem('heroin_readystagethree', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin_readystagethree'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagethree'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['needle'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you dont have a syringe", "error")
|
||||
Player.Functions.AddItem('heroinvialstagethree', 1)
|
||||
end
|
||||
local heroin = Player.PlayerData.metadata['heroin']
|
||||
local vh = Player.Functions.GetItemByName('heroinvial')
|
||||
local vh2 = Player.Functions.GetItemByName('heroinvialstagetwo')
|
||||
local vh3 = Player.Functions.GetItemByName('heroinvialstagethree')
|
||||
if vh then
|
||||
RemoveItem('heroinvial', 1 )
|
||||
RemoveItem('needle', 1)
|
||||
AddItem('heroin_ready', 1)
|
||||
Player.Functions.SetMetaData('heroin', (heroin + 1))
|
||||
Notifys(Lang.Heroin.fill, "success")
|
||||
elseif vh2 then
|
||||
RemoveItem('heroinvialstagetwo', 1 )
|
||||
RemoveItem('needle', 1)
|
||||
AddItem('heroin_readystagetwo', 1)
|
||||
Player.Functions.SetMetaData('heroin', (heroin + 1))
|
||||
Notifys(Lang.Heroin.fill, "success")
|
||||
elseif vh3 then
|
||||
RemoveItem('heroinvialstagethree', 1 )
|
||||
RemoveItem('needle', 1)
|
||||
AddItem('heroin_readystagethree', 1)
|
||||
Player.Functions.SetMetaData('heroin', (heroin + 1))
|
||||
Notifys(Lang.Heroin.fill, "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the supplies", "error")
|
||||
Notifys(Lang.Heroin.nofill, "error")
|
||||
end
|
||||
else
|
||||
if Player.Functions.RemoveItem('heroinvial', 1 ) then
|
||||
if Player.Functions.RemoveItem('needle', 1) then
|
||||
if Player.Functions.AddItem('heroin_ready', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroin_ready'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['needle'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got bags", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you dont have a syringe", "error")
|
||||
Player.Functions.AddItem('heroinvial', 1)
|
||||
end
|
||||
if RemoveItem('heroinvial', 1 ) then
|
||||
RemoveItem('needle', 1)
|
||||
AddItem('heroin_ready', 1)
|
||||
Notifys(Lang.Heroin.fill, "success")
|
||||
else
|
||||
Notifys(Lang.Heroin.nofill, "error")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -317,17 +253,15 @@ RegisterServerEvent('md-drugs:server:failheroin', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Config.TierSystem then
|
||||
if Player.Functions.RemoveItem('heroinvialstagethree', 1 ) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagethree'], "remove", 1)
|
||||
elseif Player.Functions.RemoveItem('heroinvialstagetwo', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvialstagetwo'], "remove", 1)
|
||||
else
|
||||
Player.Functions.RemoveItem('heroinvial', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "remove", 1)
|
||||
local vh = Player.Functions.GetItemByName('heroinvial')
|
||||
local vh2 = Player.Functions.GetItemByName('heroinvialstagetwo')
|
||||
local vh3 = Player.Functions.GetItemByName('heroinvialstagethree')
|
||||
if vh then RemoveItem('heroinvialstagethree', 1 )
|
||||
elseif vh2 then RemoveItem('heroinvialstagetwo', 1)
|
||||
elseif vh3 then RemoveItem('heroinvial', 1)
|
||||
end
|
||||
else
|
||||
Player.Functions.RemoveItem('heroinvial', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['heroinvial'], "remove", 1)
|
||||
RemoveItem('heroinvial', 1)
|
||||
end
|
||||
end)
|
||||
|
||||
+22
-51
@@ -1,68 +1,39 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
local lean = { 'mdlean', 'mdreddextro'}
|
||||
|
||||
RegisterServerEvent('md-drugs:server:givelean', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local chance = math.random(1,100)
|
||||
local amount = math.random(1,5)
|
||||
if chance <= 50 then
|
||||
if Player.Functions.AddItem('mdlean', amount) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Got Some Purple Lean", "success")
|
||||
if AddItem('mdlean', amount) then
|
||||
Notifys(Lang.Lean.lean, "success")
|
||||
end
|
||||
else
|
||||
if Player.Functions.AddItem('mdreddextro', amount) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Got Red Dextro", "success")
|
||||
if AddItem('mdreddextro', amount) then
|
||||
Notifys(Lang.Lean.dextro, "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
for k, v in pairs (lean) do QBCore.Functions.CreateUseableItem(v, function(source, item)
|
||||
local lean = {'mdlean', 'mdreddextro'}
|
||||
for k, v in pairs (lean) do
|
||||
QBCore.Functions.CreateUseableItem(v, function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem(item.name, 1) then
|
||||
TriggerClientEvent('md-drugs:client:consumelean', src)
|
||||
end
|
||||
|
||||
end)
|
||||
end
|
||||
|
||||
QBCore.Functions.CreateUseableItem('leancup', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe1 = { 'mdlean', 'sprunk', 'leancup'}
|
||||
local recipe2 = {'mdreddextro', 'sprunk', 'leancup'}
|
||||
local lean = Player.Functions.GetItemByName('mdlean')
|
||||
local dextro = Player.Functions.GetItemByName('mdreddextro')
|
||||
local sprunk = Player.Functions.GetItemByName('sprunk')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe1) do
|
||||
if lean and lean.amount > 0 then
|
||||
if sprunk and sprunk.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[v], "add", 1)
|
||||
price = 1
|
||||
end
|
||||
if v == 'mdlean' then
|
||||
if Player.Functions.GetItemByName('leancup') and Player.Functions.GetItemByName('sprunk') and Player.Functions.GetItemByName('mdlean') then
|
||||
Player.Functions.RemoveItem('mdlean', 1 )
|
||||
Player.Functions.RemoveItem('sprunk', 1 )
|
||||
Player.Functions.RemoveItem('leancup', 1 )
|
||||
Player.Functions.AddItem('cupoflean', 1 )
|
||||
end
|
||||
else
|
||||
if Player.Functions.GetItemByName('leancup') and Player.Functions.GetItemByName('sprunk') and Player.Functions.GetItemByName('mdreddextro') then
|
||||
Player.Functions.RemoveItem('mdreddextro', 1 )
|
||||
Player.Functions.RemoveItem('sprunk', 1 )
|
||||
Player.Functions.RemoveItem('leancup', 1 )
|
||||
Player.Functions.AddItem('cupofdextro', 1 )
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('cupoflean', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cupoflean'], "add", 1)
|
||||
end
|
||||
for m, d in pairs (recipe2) do
|
||||
if dextro and dextro.amount > 0 then
|
||||
if sprunk and sprunk.amount > 0 then
|
||||
if Player.Functions.RemoveItem(d, 1) then
|
||||
price = 2
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[v], "remove", 1)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 2 then
|
||||
Player.Functions.AddItem('cupofdextro', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['cupofdextro'], "add", 1)
|
||||
end
|
||||
end)
|
||||
|
||||
end
|
||||
+115
-200
@@ -1,22 +1,22 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
|
||||
RegisterServerEvent('md-drugs:server:getlysergic', function()
|
||||
RegisterServerEvent('md-drugs:server:getlysergic', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('lysergic_acid', 2) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got Lysergic Acid", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lysergic_acid'], "add", 2)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.lysergicacid[num]['loc']) then return end
|
||||
if AddItem('lysergic_acid', 2) then
|
||||
Notifys(Lang.lsd.lys, "success")
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:getdiethylamide', function()
|
||||
RegisterServerEvent('md-drugs:server:getdiethylamide', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('diethylamide', 2) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you got diethylamide", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['diethylamide'], "add", 2)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.diethylamide[num]['loc']) then return end
|
||||
if AddItem('diethylamide', 2) then
|
||||
Notifys(Lang.lsd.die, "success")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -31,15 +31,13 @@ local Player = QBCore.Functions.GetPlayer(src)
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:removecleaningkit', function()
|
||||
RegisterServerEvent('md-drugs:server:removecleaningkit', function(data)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem("cleaningkit", 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Cleaned It Perfectly", "success")
|
||||
TriggerClientEvent("md-drugs:client:resetlsdkit", src)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You cant clean it with spit alone", "error")
|
||||
if not Itemcheck(Player, 'cleaningkit', 1, 'true') then return end
|
||||
if RemoveItem("cleaningkit", 1) then
|
||||
Notifys(Lang.lsd.cleaned, "success")
|
||||
TriggerClientEvent("md-drugs:client:resetlsdkit", src, data)
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -47,42 +45,29 @@ RegisterServerEvent('md-drugs:server:getlabkitback', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem("lsdlabkit", 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsdlabkit'], "add", 1)
|
||||
if AddItem("lsdlabkit", 1) then
|
||||
Notifys('You Got Your Lab Kit Back', 'success')
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:heatliquid', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem('diethylamide', 1) then
|
||||
if Player.Functions.RemoveItem('lysergic_acid', 1) then
|
||||
Player.Functions.AddItem('lsd_one_vial', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['diethylamide'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lysergic_acid'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_one_vial'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "you made some LSD", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
Player.Functions.AddItem('diethylamide', 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the right shit", "error")
|
||||
end
|
||||
if not Itemcheck(Player, 'lysergic_acid', 1, 'true') then return end
|
||||
if not Itemcheck(Player, 'diethylamide', 1, 'true') then return end
|
||||
RemoveItem('diethylamide', 1)
|
||||
RemoveItem('lysergic_acid', 1)
|
||||
AddItem('lsd_one_vial', 1)
|
||||
Notifys(Lang.lsd.madelsd, "success")
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:failheating', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem('diethylamide', 1) then
|
||||
if Player.Functions.RemoveItem('lysergic_acid', 1) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "you overheated them idiot", "error")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['diethylamide'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lysergic_acid'], "remove", 1)
|
||||
end
|
||||
end
|
||||
RemoveItem('diethylamide', 1)
|
||||
RemoveItem('lysergic_acid', 1)
|
||||
Notifys(Lang.lsd.failed, "error")
|
||||
end)
|
||||
|
||||
|
||||
@@ -90,28 +75,46 @@ RegisterServerEvent('md-drugs:server:refinequalityacid', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local randomchance = math.random(1,100)
|
||||
|
||||
if Player.Functions.RemoveItem('lsd_one_vial', 1) then
|
||||
if randomchance <= 60 then
|
||||
Player.Functions.AddItem('lsd_vial_two', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_two'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Made Slightly Better LSD", "Success")
|
||||
elseif randomchance >= 61 and randomchance <= 75 then
|
||||
Player.Functions.AddItem('lsd_vial_three', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_three'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Made Decently Better LSD", "Success")
|
||||
elseif randomchance >= 76 and randomchance <= 85 then
|
||||
Player.Functions.AddItem('lsd_vial_four', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_four'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Made Pretty good LSD", "Success")
|
||||
elseif randomchance >= 86 and randomchance <= 93 then
|
||||
Player.Functions.AddItem('lsd_vial_five', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_five'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Made Damn Good LSD", "Success")
|
||||
if not Itemcheck(Player, 'lsd_one_vial', 1, 'true') then return end
|
||||
if Config.TierSystem then
|
||||
local lsd = Player.PlayerData.metadata['lsd']
|
||||
if RemoveItem('lsd_one_vial', 1) then
|
||||
if lsd <= 30 then
|
||||
AddItem('lsd_vial_two', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif lsd >= 31 and lsd <= 60 then
|
||||
AddItem('lsd_vial_three', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif lsd >= 61 and lsd <= 90 then
|
||||
AddItem('lsd_vial_four', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif lsd >= 91 and lsd <= 120 then
|
||||
AddItem('lsd_vial_five', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
else
|
||||
AddItem('lsd_vial_six', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
end
|
||||
Player.Functions.SetMetaData('lsd', (lsd + 1))
|
||||
end
|
||||
else
|
||||
Player.Functions.AddItem('lsd_vial_six', 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_six'], "add", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "The Homies Will Be Trippin Balls", "Success")
|
||||
if RemoveItem('lsd_one_vial', 1) then
|
||||
if randomchance <= 60 then
|
||||
AddItem('lsd_vial_two', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif randomchance >= 61 and randomchance <= 75 then
|
||||
AddItem('lsd_vial_three', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif randomchance >= 76 and randomchance <= 85 then
|
||||
AddItem('lsd_vial_four', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
elseif randomchance >= 86 and randomchance <= 93 then
|
||||
AddItem('lsd_vial_five', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
else
|
||||
AddItem('lsd_vial_six', 1)
|
||||
Notifys(Lang.lsd.refined, "Success")
|
||||
end
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -120,36 +123,35 @@ RegisterServerEvent('md-drugs:server:failrefinequality', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local randomchance = math.random(1,100)
|
||||
|
||||
if Player.Functions.RemoveItem('lsd_one_vial', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_one_vial'], "remove", 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Nothing To Refine", "error")
|
||||
if not Itemcheck(Player, 'lsd_one_vial', 1, 'true') then return end
|
||||
if RemoveItem('lsd_one_vial', 1) then
|
||||
Player.Functions.SetMetaData('lsd', (Player.PlayerData.metadata.lsd - 1))
|
||||
if Player.PlayerData.metadata.lsd < 0 then Player.Functions.SetMetaData('lsd', 0) end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:gettabpaper', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:gettabpaper', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.gettabs[num]['loc']) then return end
|
||||
if Player.Functions.RemoveMoney('cash', Config.tabcost * 10) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "add", 10)
|
||||
Player.Functions.AddItem('tab_paper', 10)
|
||||
AddItem('tab_paper', 10)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Your Broke Ass Cant Afford these", "error")
|
||||
Notifys(Lang.lsd.broke, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:getlabkit', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, vector3(Config.buylsdlabkit.x, Config.buylsdlabkit.y, Config.buylsdlabkit.z)) then return end
|
||||
if Player.Functions.RemoveMoney('cash', Config.lsdlabkitcost) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsdlabkit'], "add", 1)
|
||||
Player.Functions.AddItem('lsdlabkit', 1)
|
||||
AddItem('lsdlabkit', 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Your Broke Ass Cant Afford This", "error")
|
||||
Notifys(Lang.lsd.broke, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -159,134 +161,47 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:maketabpaper', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
|
||||
if not Itemcheck(Player, 'tab_paper', 1, 'true') then return end
|
||||
if Player.Functions.RemoveItem('lsd_one_vial', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_one_vial'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['smileyfacesheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('smileyfacesheet', 1)
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('smileyfacesheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_two', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_two'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['wildcherrysheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('wildcherrysheet', 1)
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('wildcherrysheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_three', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_three'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['yinyangsheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('yinyangsheet', 1)
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('yinyangsheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_four', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_four'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['pineapplesheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('pineapplesheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_five', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_five'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bartsheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('bartsheet', 1)
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('pineapplesheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_five', 1) then
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('bartsheet', 1)
|
||||
elseif Player.Functions.RemoveItem('lsd_vial_six', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['lsd_vial_six'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['tab_paper'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['gratefuldeadsheet'], "add", 1)
|
||||
Player.Functions.RemoveItem('tab_paper', 1)
|
||||
Player.Functions.AddItem('gratefuldeadsheet', 1)
|
||||
RemoveItem('tab_paper', 1)
|
||||
AddItem('gratefuldeadsheet', 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Dont Got The Right Stuff", "error")
|
||||
Notifys(Lang.lsd.novial, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
local sheets = {
|
||||
{item = 'smileyfacesheet', recieve = "Smiley_tabs", },
|
||||
{item = 'wildcherrysheet', recieve = "wildcherry_tabs", },
|
||||
{item = 'yinyangsheet', recieve = "yinyang_tabs", },
|
||||
{item = 'pineapplesheet', recieve = "pineapple_tabs", },
|
||||
{item = 'bartsheet', recieve = "bart_tabs", },
|
||||
{item = 'gratefuldeadsheet', recieve = "gratefuldead_tabs", },
|
||||
}
|
||||
|
||||
QBCore.Functions.CreateUseableItem('smileyfacesheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("smileyfacesheet", 1) then
|
||||
Player.Functions.AddItem("Smiley_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['smileyfacesheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['Smiley_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem('wildcherrysheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("wildcherrysheet", 1) then
|
||||
Player.Functions.AddItem("wildcherry_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['wildcherrysheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['wildcherry_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem('yinyangsheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("yinyangsheet", 1) then
|
||||
Player.Functions.AddItem("yinyang_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['yinyangsheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['yinyang_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem('pineapplesheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("pineapplesheet", 1) then
|
||||
Player.Functions.AddItem("pineapple_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['pineapplesheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['pineapple_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem('bartsheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("bartsheet", 1) then
|
||||
Player.Functions.AddItem("bart_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bartsheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['bart_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem('gratefuldeadsheet', function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,10)
|
||||
|
||||
if Player.Functions.RemoveItem("gratefuldeadsheet", 1) then
|
||||
Player.Functions.AddItem("gratefuldead_tabs", amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['gratefuldeadsheet'], "remove", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['gratefuldead_tabs'], "add", amount)
|
||||
end
|
||||
end)
|
||||
|
||||
local lsd = { "smiley_tabs", "wildcherry_tabs", "yinyang_tabs", "pineapple_tabs", "bart_tabs", "gratefuldead_tabs"}
|
||||
|
||||
for k, v in pairs (lsd) do QBCore.Functions.CreateUseableItem(v, function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if TriggerClientEvent('md-drugs:client:taketabs', src, item.name) then
|
||||
Player.Functions.RemoveItem(item.name, 1)
|
||||
end
|
||||
end)
|
||||
for k, v in pairs (sheets) do
|
||||
QBCore.Functions.CreateUseableItem(v.item, function(source)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local math = math.random(1,10)
|
||||
if Player.Functions.RemoveItem(v.item, 1) then
|
||||
Player.Functions.AddItem(v.recieve, math)
|
||||
TriggerClientEvent("inventory:client:ItemBox", src, QBCore.Shared.Items[v.recieve], "add", math )
|
||||
end
|
||||
end)
|
||||
end
|
||||
+13
-13
@@ -23,14 +23,15 @@ end
|
||||
|
||||
RegisterNetEvent("Mescaline:pickupCane")
|
||||
AddEventHandler("Mescaline:pickupCane", function(loc)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.Mescaline[loc].location) then end
|
||||
if not Config.Mescaline[loc].taken then
|
||||
Config.Mescaline[loc].taken = true
|
||||
GlobalState.Mescaline = Config.Mescaline
|
||||
TriggerClientEvent("Mescaline:removeCane", -1, loc)
|
||||
MescalineCooldown(loc)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
Player.Functions.AddItem(Config.rewardMescaline, 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[Config.rewardItemheroin], "add")
|
||||
AddItem('cactusbulb', 1)
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -41,19 +42,18 @@ AddEventHandler("md-drugs:server:drymescaline", function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem("cactusbulb", 1) then
|
||||
Player.Functions.AddItem("driedmescaline", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['driedmescaline'], "add", 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "No Cactus Bulbs", "error")
|
||||
end
|
||||
if RemoveItem("cactusbulb", 1) then
|
||||
AddItem("driedmescaline", 1)
|
||||
else
|
||||
Notifys(Lang.mescaline.nocactus, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem("driedmescaline", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem("driedmescaline", 1) then
|
||||
TriggerClientEvent("md-drugs:client:takemescaline", src)
|
||||
end
|
||||
if Player.Functions.RemoveItem("driedmescaline", 1) then
|
||||
TriggerClientEvent("md-drugs:client:takemescaline", src)
|
||||
end
|
||||
end)
|
||||
+33
-25
@@ -3,19 +3,10 @@ local QBCore = exports['qb-core']:GetCoreObject()
|
||||
RegisterServerEvent('md-drugs:server:startcook', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"ephedrine", "acetone"}
|
||||
local ephedrine = Player.Functions.GetItemByName("ephedrine")
|
||||
local acetone = Player.Functions.GetItemByName("acetone")
|
||||
for k, v in pairs (recipe) do
|
||||
if ephedrine and ephedrine.amount > 0 then
|
||||
if acetone and acetone.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[v], "remove", 1)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
TriggerClientEvent('QBCore:Notify', src, "Adding Things To The Mix", "success")
|
||||
if not Itemcheck(Player, 'ephedrine', 1, 'true') and Itemcheck(Player, 'acetone', 1, 'true') then return end
|
||||
Notifys("Adding Things To The Mix", "success")
|
||||
RemoveItem('ephedrine', 1)
|
||||
RemoveItem('acetone', 1)
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:givemethingridients', function()
|
||||
@@ -24,14 +15,13 @@ RegisterServerEvent('md-drugs:server:givemethingridients', function()
|
||||
local chance = math.random(1,100)
|
||||
local amount = math.random(1,5)
|
||||
if chance <= 50 then
|
||||
if Player.Functions.AddItem('ephedrine', amount) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Got Some Ephedrine", "success")
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['ephedrine'], "add", amount)
|
||||
if AddItem('ephedrine', amount) then
|
||||
Notifys(Lang.meth.eph, "success")
|
||||
|
||||
end
|
||||
else
|
||||
if Player.Functions.AddItem('acetone', amount) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Got Some Acetone", "success")
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['acetone'], "add", amount)
|
||||
if AddItem('acetone', amount) then
|
||||
Notifys(Lang.meth.ace, "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -41,12 +31,30 @@ RegisterServerEvent('md-drugs:server:getmeth', function()
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(1,5)
|
||||
|
||||
if Player.Functions.RemoveItem("empty_weed_bag", amount) then
|
||||
Player.Functions.AddItem("methbags", amount)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Made " .. amount .. " Bags Of Meth!", "success")
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['methbags'], "add", amount)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items['empty_weed_bag'], "remove", amount)
|
||||
if RemoveItem("empty_weed_bag", amount) then
|
||||
AddItem("methbags", amount)
|
||||
Notifys("You Made " .. amount .. " Bags Of Meth!", "success")
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Cant Bag This Without Bags", "error")
|
||||
Notifys(Lang.meth.nobag, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:geteph', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.MethEph[num]['loc']) then return end
|
||||
if AddItem('ephedrine', 1) then
|
||||
Notifys('Got Ephedrine!', "success")
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:getace', function(num)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.Methace[num]['loc']) then return end
|
||||
if AddItem('acetone', 1) then
|
||||
Notifys('Got Acetone!', "success")
|
||||
end
|
||||
end)
|
||||
+6
-13
@@ -3,12 +3,11 @@ QBCore = exports['qb-core']:GetCoreObject()
|
||||
RegisterServerEvent('md-drugs:server:payfortruck', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if Player.Functions.RemoveMoney('cash', Config.TruckPrice ) or Player.Functions.RemoveMoney('bank', Config.TruckPrice ) then
|
||||
TriggerClientEvent("md-drugs:Client:getoxylocation", src)
|
||||
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Your Broke Ass Cant Afford these", "error")
|
||||
Notifys(Lang.oxy.broke, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -22,23 +21,17 @@ RegisterServerEvent('md-drugs:server:giveoxybox', function()
|
||||
local item = Config.OxyRandItems[math.random(1, #Config.OxyRandItems)]
|
||||
|
||||
if chance <= Config.OxyRunDitchChance then
|
||||
TriggerClientEvent('QBCore:Notify', src, "The Car Is Hot Now! Dump it", "error")
|
||||
Notifys(Lang.oxy.hot, "error")
|
||||
Player.Functions.AddMoney("cash", cash * 0.5)
|
||||
if itemchance <= Config.OxyItemChance then
|
||||
Player.Functions.AddItem(item, Config.OxyItemAmount)
|
||||
Player.Functions.AddItem("oxy", Config.OxyItemAmount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item], "add", Config.OxyItemAmount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items["oxy"], "add", Config.OxyItemAmount)
|
||||
AddItem(item, Config.OxyItemAmount)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Get To The Next Location", "success")
|
||||
Notifys(Lang.oxy.next, "success")
|
||||
TriggerClientEvent("md-drugs:client:getoxylocationroute", src)
|
||||
Player.Functions.AddMoney("cash", cash)
|
||||
if itemchance <= Config.OxyItemChance then
|
||||
Player.Functions.AddItem(item, Config.OxyItemAmount)
|
||||
Player.Functions.AddItem("oxy", Config.OxyItemAmount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item], "add", Config.OxyItemAmount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items["oxy"], "add", Config.OxyItemAmount)
|
||||
AddItem(item, Config.OxyItemAmount)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
+43
-106
@@ -1,124 +1,39 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:givevicodinprescription', function()
|
||||
QBCore.Functions.CreateUseableItem('prescription_pad', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('vicodin_prescription', 1 ) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Dont Forget to give it to them!", "success")
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.PlayerData.job.type == 'ems' then
|
||||
TriggerClientEvent("md-drugs:client:prescriptionpad", src, item)
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:giveadderalprescription', function()
|
||||
RegisterServerEvent('md-drugs:server:giveprescription', function(item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('adderal_prescription', 1 ) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Dont Forget to give it to them!", "success")
|
||||
end
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
Player.Functions.AddItem(item, 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item], "add", 1)
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:givemorphineprescription', function()
|
||||
RegisterServerEvent('md-drugs:server:unbottle', function(item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('morphine_prescription', 1 ) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Dont Forget to give it to them!", "success")
|
||||
end
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local amount = math.random(10,30)
|
||||
Player.Functions.AddItem(item, amount)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item], "add", amount)
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:givexanaxprescription', function()
|
||||
local pharmabottle = {'vicodinbottle', 'adderalbottle','morphinebottle','xanaxbottle'}
|
||||
for m, d in pairs (pharmabottle) do
|
||||
QBCore.Functions.CreateUseableItem(d, function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.AddItem('xanax_prescription', 1 ) then
|
||||
TriggerClientEvent('QBCore:Notify', src, "Dont Forget to give it to them!", "success")
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.Functions.RemoveItem(d, 1) then
|
||||
TriggerClientEvent("md-drugs:client:unbottle", src, item)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[d], "remove", 1)
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:fillprescription', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if Player.Functions.RemoveItem('vicodin_prescription', 1 ) then
|
||||
if Player.Functions.AddItem('vicodinbottle', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['vicodinbottle'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['vicodin_prescription'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "got some pills!", "success")
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('adderal_prescription', 1 ) then
|
||||
if Player.Functions.AddItem('adderalbottle', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['adderalbottle'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['adderal_prescription'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "got some pills!", "success")
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('morphine_prescription', 1 ) then
|
||||
if Player.Functions.AddItem('morphinebottle', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['vicodinbottle'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['morphine_prescription'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "got some pills!", "success")
|
||||
end
|
||||
elseif Player.Functions.RemoveItem('xanax_prescription', 1 ) then
|
||||
if Player.Functions.AddItem('xanaxbottle', 1) then
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['xanaxbottle'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['vicodin_prescription'], "remove", 1)
|
||||
TriggerClientEvent('QBCore:Notify', src, "got some pills!", "success")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "you aint got the supplies", "error")
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem('vicodinbottle', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local luck = math.random(10,30)
|
||||
|
||||
if Player.Functions.RemoveItem('vicodinbottle', 1) then
|
||||
Player.Functions.AddItem('vicodin', luck)
|
||||
TriggerClientEvent('QBCore:Notify', src,"You got ".. luck .. "Vicodin!", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['vicodin'], "add", luck)
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem('adderalbottle', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local luck = math.random(10,30)
|
||||
|
||||
if Player.Functions.RemoveItem('adderalbottle', 1) then
|
||||
Player.Functions.AddItem('adderal', luck)
|
||||
TriggerClientEvent('QBCore:Notify', src,"You got ".. luck .. "Adderal!", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['adderal'], "add", luck)
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem('morphinebottle', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local luck = math.random(10,30)
|
||||
|
||||
if Player.Functions.RemoveItem('morphinebottle', 1) then
|
||||
Player.Functions.AddItem('morphine', luck)
|
||||
TriggerClientEvent('QBCore:Notify', src,"You got ".. luck .. "Morphine!", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['morphine'], "add", luck)
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem('xanaxbottle', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local luck = math.random(10,30)
|
||||
|
||||
if Player.Functions.RemoveItem('xanaxbottle', 1) then
|
||||
Player.Functions.AddItem('xanax', luck)
|
||||
TriggerClientEvent('QBCore:Notify', src,"You got ".. luck .. "Xanax!", "success")
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['xanax'], "add", luck)
|
||||
end
|
||||
end)
|
||||
|
||||
end
|
||||
|
||||
local pharmadrugs = { "adderal", "vicodin", "xanax", "morphine"}
|
||||
for k, v in pairs (pharmadrugs) do QBCore.Functions.CreateUseableItem(v, function(source, item)
|
||||
@@ -127,7 +42,29 @@ local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if TriggerClientEvent('md-drugs:client:takepharma', src, item.name) then
|
||||
Player.Functions.RemoveItem(item.name, 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items[item.name], "remove", 1)
|
||||
|
||||
end
|
||||
end)
|
||||
end
|
||||
RegisterServerEvent('md-drugs:server:fillprescription', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if RemoveItem('vicodin_prescription', 1 ) then
|
||||
AddItem('vicodinbottle', 1)
|
||||
Notifys(Lang.Pharma.pills, "success")
|
||||
elseif RemoveItem('adderal_prescription', 1 ) then
|
||||
AddItem('adderalbottle', 1)
|
||||
Notifys(Lang.Pharma.pills, "success")
|
||||
elseif RemoveItem('morphine_prescription', 1 ) then
|
||||
AddItem('morphinebottle', 1)
|
||||
Notifys(Lang.Pharma.pills, "success")
|
||||
|
||||
elseif RemoveItem('xanax_prescription', 1 ) then
|
||||
AddItem('xanaxbottle', 1)
|
||||
Notifys(Lang.Pharma.pills, "success")
|
||||
|
||||
else
|
||||
Notifys(Lang.Pharma.no, "error")
|
||||
end
|
||||
end)
|
||||
+5
-5
@@ -22,15 +22,16 @@ end
|
||||
|
||||
RegisterNetEvent("shrooms:pickupCane")
|
||||
AddEventHandler("shrooms:pickupCane", function(loc)
|
||||
local chance = math.random(1,10)
|
||||
local chance = math.random(1,10)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.shrooms[loc].location) then return end
|
||||
if not Config.shrooms[loc].taken then
|
||||
Config.shrooms[loc].taken = true
|
||||
GlobalState.shrooms = Config.shrooms
|
||||
TriggerClientEvent("shrooms:removeCane", -1, loc)
|
||||
shroomsCooldown(loc)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
Player.Functions.AddItem(Config.rewardshrooms, 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[Config.rewardshrooms], "add")
|
||||
AddItem('shrooms', 1)
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -38,10 +39,9 @@ QBCore.Functions.CreateUseableItem('shrooms', function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
|
||||
if TriggerClientEvent('md-drugs:client:takeshrooms', src, item.name) then
|
||||
Player.Functions.RemoveItem('shrooms', 1)
|
||||
TriggerClientEvent('QBCore:Notify', src,"You have a good trip!", "success")
|
||||
Notifys(Lang.Shrooms.trip, "success")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
|
||||
RegisterServerEvent("md-drugs:server:travellingmerchantox", function(amount, money, item, price)
|
||||
RegisterServerEvent("md-drugs:server:travellingmerchantox", function(amount, money, item, price,table,num)
|
||||
local src = source local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if not table[num]['name'] == item then return end
|
||||
if Player.Functions.RemoveMoney(tostring(money), tonumber(price) * tonumber(amount)) then
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "add", amount)
|
||||
Player.Functions.AddItem(item, amount)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', source, "Broke Ass Cant Afford This", "error")
|
||||
end
|
||||
|
||||
end)
|
||||
+84
-218
@@ -1,4 +1,5 @@
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
local QBCore = exports['qb-core']:GetCoreObject()
|
||||
|
||||
GlobalState.WeedPlant = Config.WeedPlant
|
||||
|
||||
@@ -20,26 +21,25 @@ end
|
||||
|
||||
RegisterNetEvent("weed:pickupCane")
|
||||
AddEventHandler("weed:pickupCane", function(loc)
|
||||
local playerPed = GetPlayerPed(source)
|
||||
if CheckDist(source, playerPed, Config.WeedPlant[loc].location) then return end
|
||||
if not Config.WeedPlant[loc].taken then
|
||||
Config.WeedPlant[loc].taken = true
|
||||
GlobalState.WeedPlant = Config.WeedPlant
|
||||
TriggerClientEvent("weed:removeCane", -1, loc)
|
||||
WeedCooldown(loc)
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
Player.Functions.AddItem(Config.rewardWeed, 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', source, QBCore.Shared.Items[Config.rewardWeed], "add")
|
||||
AddItem('wetcannabis', 1)
|
||||
end
|
||||
end)
|
||||
--------------- events
|
||||
RegisterServerEvent('md-drugs:server:dryoutweed', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.Functions.RemoveItem("wetcannabis", 1) then
|
||||
Player.Functions.AddItem("drycannabis", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['drycannabis'], "add", 1)
|
||||
TriggerClientEvent("inventory:client:ItemBox", source, QBCore.Shared.Items['wetcannabis'], "remove", 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Nothing To Dry", "error")
|
||||
if RemoveItem("wetcannabis", 1) then
|
||||
AddItem("drycannabis", 1)
|
||||
else
|
||||
Notifys(Lang.Weed.nodry, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -47,236 +47,110 @@ end)
|
||||
RegisterServerEvent('md-drugs:server:makebutter', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"mdbutter", "grindedweed"}
|
||||
local grind = Player.Functions.GetItemByName("grindedweed")
|
||||
local lock = Player.Functions.GetItemByName('mdbutter')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if lock and lock.amount > 0 then
|
||||
if grind and grind.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('cannabutter', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['cannabutter'], "add", 1)
|
||||
if not Itemcheck(Player, 'mdbutter', 1, 'true') and Itemcheck(Player, 'grindedweed', 1, 'true') then return end
|
||||
RemoveItem('mdbutter', 1)
|
||||
RemoveItem('grindedweed', 1)
|
||||
AddItem('cannabutter', 1 )
|
||||
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makebrownies', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"cannabutter", "flour", "chocolate"}
|
||||
local butter = Player.Functions.GetItemByName("cannabutter")
|
||||
local flour = Player.Functions.GetItemByName('flour')
|
||||
local choc = Player.Functions.GetItemByName('chocolate')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butter and butter.amount > 0 then
|
||||
if flour and flour.amount > 0 then
|
||||
if choc and choc.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('specialbrownie', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['specialbrownie'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if not Itemcheck(Player, 'cannabutter', 1, 'true') and Itemcheck(Player, 'flour', 1, 'true') and Itemcheck(Player,'chocolate', 1, 'true') then return end
|
||||
RemoveItem('cannabutter', 1)
|
||||
RemoveItem('flour', 1)
|
||||
RemoveItem('chocolate', 1)
|
||||
AddItem('specialbrownie', 1 )
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makecookies', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"cannabutter", "flour"}
|
||||
local butter = Player.Functions.GetItemByName("cannabutter")
|
||||
local flour = Player.Functions.GetItemByName('flour')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butter and butter.amount > 0 then
|
||||
if flour and flour.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('specialcookie', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['specialcookie'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'cannabutter', 1, 'true') and Itemcheck(Player, 'flour', 1, 'true') then return end
|
||||
RemoveItem('cannabutter', 1)
|
||||
RemoveItem('flour', 1)
|
||||
AddItem('specialcookie', 1 )
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makechocolate', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"cannabutter", "chocolate"}
|
||||
local butter = Player.Functions.GetItemByName("cannabutter")
|
||||
local choc = Player.Functions.GetItemByName('chocolate')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butter and butter.amount > 0 then
|
||||
if choc and choc.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('specialchocolate', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['specialchocolate'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'cannabutter', 1, 'true') and Itemcheck(Player, 'chocolate', 1, 'true') then return end
|
||||
RemoveItem('cannabutter', 1)
|
||||
RemoveItem('chocolate', 1)
|
||||
AddItem('specialchocolate', 1 )
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makemuffin', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"cannabutter", "flour"}
|
||||
local butter = Player.Functions.GetItemByName("cannabutter")
|
||||
local flour = Player.Functions.GetItemByName('flour')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butter and butter.amount > 0 then
|
||||
if flour and flour.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('specialmuffin', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['specialmuffin'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'cannabutter', 1, 'true') and Itemcheck(Player, 'flour', 1, 'true') then return end
|
||||
RemoveItem('cannabutter', 1)
|
||||
RemoveItem('flour', 1)
|
||||
AddItem('specialmuffin', 1 )
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:makeoil', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"butane", "grindedweed"}
|
||||
local grind = Player.Functions.GetItemByName("grindedweed")
|
||||
local butane = Player.Functions.GetItemByName('butane')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butane and butane.amount > 0 then
|
||||
if grind and grind.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
price = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('shatter', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['shatter'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'grindedweed', 1, 'true') and Itemcheck(Player, 'butane', 1, 'true') then return end
|
||||
RemoveItem('butane', 1)
|
||||
RemoveItem('grindedweed', 1)
|
||||
AddItem('shatter', 1 )
|
||||
end)
|
||||
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:rollblunt', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local recipe = {"bluntwrap", "grindedweed"}
|
||||
local grind = Player.Functions.GetItemByName("grindedweed")
|
||||
local butane = Player.Functions.GetItemByName('bluntwrap')
|
||||
local price = 0
|
||||
for k, v in pairs (recipe) do
|
||||
if butane and butane.amount > 0 then
|
||||
if grind and grind.amount > 0 then
|
||||
if Player.Functions.RemoveItem(v, 1) then
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
price = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if price == 1 then
|
||||
Player.Functions.AddItem('blunt', 1 )
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['blunt'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if not Itemcheck(Player, 'grindedweed', 1, 'true') and Itemcheck(Player, 'bluntwrap', 1, 'true') then return end
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
RemoveItem('bluntwrap', 1)
|
||||
RemoveItem('grindedweed', 1)
|
||||
AddItem('blunt', 1 )
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:rollleanblunt', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local grind = Player.Functions.GetItemByName("mdlean")
|
||||
local wrap = Player.Functions.GetItemByName('bluntwrap')
|
||||
local chance = math.random(1,10)
|
||||
if grind.amount > 0 then
|
||||
if wrap.amount > 0 then
|
||||
Player.Functions.RemoveItem("bluntwrap", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['bluntwrap'], "remove", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
if chance > 8 then
|
||||
Player.Functions.RemoveItem("mdlean", 1)
|
||||
end
|
||||
Player.Functions.AddItem("leanbluntwrap", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['leanbluntwrap'], "add", 1)
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local chance = math.random(1,10)
|
||||
if not Itemcheck(Player, 'mdlean', 1, 'true') and Itemcheck(Player, 'bluntwrap', 1, 'true') then return end
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
RemoveItem("bluntwrap", 1)
|
||||
AddItem("leanbluntwrap", 1)
|
||||
if chance > 8 then
|
||||
RemoveItem("mdlean", 1)
|
||||
end
|
||||
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:rolldextroblunt', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local grind = Player.Functions.GetItemByName("mdreddextro")
|
||||
local wrap = Player.Functions.GetItemByName('bluntwrap')
|
||||
local chance = math.random(1,10)
|
||||
if grind and grind.amount > 0 then
|
||||
if wrap and wrap.amount > 0 then
|
||||
Player.Functions.RemoveItem("bluntwrap", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['bluntwrap'], "remove", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
if chance > 8 then
|
||||
Player.Functions.RemoveItem("mdreddextro", 1)
|
||||
end
|
||||
Player.Functions.AddItem("dextrobluntwrap", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['dextrobluntwrap'], "add", 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Need Red Dextro", "error")
|
||||
if not Itemcheck(Player, 'mdreddextro', 1, 'true') and Itemcheck(Player, 'bluntwrap', 1, 'true') then return end
|
||||
RemoveItem("bluntwrap", 1)
|
||||
AddItem("dextrobluntwrap", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
if chance > 8 then
|
||||
Player.Functions.RemoveItem("mdreddextro", 1)
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:rollchewyblunt', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local coke = Player.Functions.GetItemByName("loosecoke")
|
||||
local wrap = Player.Functions.GetItemByName('bluntwrap')
|
||||
local keef = Player.Functions.GetItemByName('grindedweed')
|
||||
local chance = math.random(1,10)
|
||||
if coke and coke.amount > 0 then
|
||||
if wrap and wrap.amount > 0 then
|
||||
if keef and keef.amount > 0 then
|
||||
Player.Functions.RemoveItem("bluntwrap", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
Player.Functions.RemoveItem("loosecoke", 1)
|
||||
Player.Functions.RemoveItem("grindedweed", 1)
|
||||
Player.Functions.AddItem("chewyblunt", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['chewyblunt'], "add", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['loosecoke'], "remove", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['grindedweed'], "remove", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['bluntwrap'], "remove", 1)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Need Some Keef", "error")
|
||||
end
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Need Some Loose Coke", "error")
|
||||
end
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if not Itemcheck(Player, 'loosecoke', 1, 'true') and Itemcheck(Player, 'bluntwrap', 1, 'true') and Itemcheck(Player, 'grindedweed', 1, 'true') then return end
|
||||
RemoveItem("bluntwrap", 1)
|
||||
RemoveItem("loosecoke", 1)
|
||||
RemoveItem("grindedweed", 1)
|
||||
AddItem("chewyblunt", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
end)
|
||||
------------------------ usuable items
|
||||
QBCore.Functions.CreateUseableItem("leanbluntwrap", function(source, item)
|
||||
@@ -294,7 +168,7 @@ local keef = Player.Functions.GetItemByName("grindedweed")
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['leanbluntwrap'], "remove", 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Cant Roll A blunt With Air", "error")
|
||||
Notifys(Lang.Weed.noweed, "error")
|
||||
end
|
||||
end)
|
||||
QBCore.Functions.CreateUseableItem("dextrobluntwrap", function(source, item)
|
||||
@@ -312,7 +186,7 @@ local keef = Player.Functions.GetItemByName("grindedweed")
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items['dextrobluntwrap'], "remove", 1)
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "Cant Roll A blunt With Air", "error")
|
||||
Notifys(Lang.Weed.noweed, "error")
|
||||
end
|
||||
end)
|
||||
|
||||
@@ -327,15 +201,7 @@ local Player = QBCore.Functions.GetPlayer(src)
|
||||
end)
|
||||
end
|
||||
|
||||
local edibles = { 'specialcookie', 'specialbrownie', "specialmuffin", 'specialchocolate' }
|
||||
for k, v in pairs (edibles) do QBCore.Functions.CreateUseableItem(v, function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if TriggerClientEvent("md-drugs:client:edibles", source, item.name) then
|
||||
Player.Functions.RemoveItem(item.name, 1)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem("dabrig", function(source, item)
|
||||
local src = source
|
||||
@@ -346,10 +212,10 @@ if Player.Functions.GetItemByName("butanetorch") then
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items["shatter"], "remove", 1)
|
||||
TriggerClientEvent("md-drugs:client:dodabs", src)
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Need Shatter To Do A Dab", "error")
|
||||
Notifys(Lang.Weed.noshat, "error")
|
||||
end
|
||||
else
|
||||
TriggerClientEvent('QBCore:Notify', src, "You Need A Butane Torch", "error")
|
||||
Notifys(Lang.Weed.notorch, "error")
|
||||
end
|
||||
end)
|
||||
QBCore.Functions.CreateUseableItem("bluntwrap", function(source, item)
|
||||
@@ -364,20 +230,20 @@ local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player.Functions.RemoveItem("drycannabis",1 ) then
|
||||
Player.Functions.AddItem("grindedweed", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items["grindedweed"], "add", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
TriggerClientEvent("md-drugs:client:grind", src)
|
||||
end
|
||||
end)
|
||||
|
||||
QBCore.Functions.CreateUseableItem("mdwoods", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
Wait(4000)
|
||||
if Player.Functions.RemoveItem("mdwoods",1 ) then
|
||||
Player.Functions.AddItem("bluntwrap", 5)
|
||||
Player.Functions.AddItem("tobacco", 5)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items["bluntwrap"], "add", 1)
|
||||
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items["tobacco"], "add", 1)
|
||||
TriggerClientEvent("md-drugs:client:rollanim", src)
|
||||
end
|
||||
end)
|
||||
|
||||
+49
-40
@@ -8,18 +8,13 @@ local xtc = {"white_playboys", "white_playboys2", "white_playboys3", "white_p
|
||||
QBCore.Functions.CreateUseableItem("cokeburner", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if Player.Functions.RemoveItem("cokeburner", 1) then
|
||||
TriggerClientEvent("md-drugs:client:getloccoke", src)
|
||||
TriggerClientEvent('QBCore:Notify', src, "Bring Me All The Coke You Have", "success")
|
||||
end
|
||||
TriggerClientEvent("md-drugs:client:GetLocation", src, 'coke', "Bring Me All The Coke You Have")
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:wholesalecoke', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local cocaine = 0
|
||||
local price = math.random(50,1000)
|
||||
local price = math.random(Config.Wcoke.min, Config.Wcoke.max)
|
||||
|
||||
for k, v in pairs(coke) do
|
||||
local item = Player.Functions.GetItemByName(v)
|
||||
@@ -27,38 +22,30 @@ RegisterServerEvent('md-drugs:server:wholesalecoke', function()
|
||||
if item and item.amount > 0 then
|
||||
local removed = Player.Functions.RemoveItem(v, item.amount)
|
||||
Player.Functions.AddMoney("cash", item.amount * price)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
Notifys("You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
--------------------- crack
|
||||
|
||||
|
||||
QBCore.Functions.CreateUseableItem("crackburner", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if Player.Functions.RemoveItem("crackburner", 1) then
|
||||
TriggerClientEvent("md-drugs:client:getloccrack", src)
|
||||
TriggerClientEvent('QBCore:Notify', src, "Bring Me All The Crack You Have", "success")
|
||||
end
|
||||
TriggerClientEvent("md-drugs:client:GetLocation", src, 'crack', "Bring Me All The Crack You Have")
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:wholesalecrack', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local crackmoney = 0
|
||||
local price = math.random(50,1000)
|
||||
local price = math.random(Config.Wcrack.min, Config.Wcrack.max)
|
||||
|
||||
for k, v in pairs(crack) do
|
||||
local item = Player.Functions.GetItemByName(v)
|
||||
if item and item.amount > 0 then
|
||||
local removed = Player.Functions.RemoveItem(v, item.amount)
|
||||
Player.Functions.AddMoney("cash", item.amount * price)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
|
||||
Notifys("You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -68,16 +55,14 @@ QBCore.Functions.CreateUseableItem("lsdburner", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if Player.Functions.RemoveItem("lsdburner", 1) then
|
||||
TriggerClientEvent("md-drugs:client:getloclsd", src)
|
||||
TriggerClientEvent('QBCore:Notify', src, "Bring Me 500 Of One Type Of Tabs", "success")
|
||||
end
|
||||
TriggerClientEvent("md-drugs:client:GetLocation", src, 'lsd', "Bring Me All The lsd You Have")
|
||||
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:wholesalelsd', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local price = math.random(50,1000)
|
||||
local price = math.random(Config.Wlsd.min, Config.Wlsd.max)
|
||||
|
||||
for k, v in pairs(lsd) do
|
||||
local item = Player.Functions.GetItemByName(v)
|
||||
@@ -85,7 +70,7 @@ RegisterServerEvent('md-drugs:server:wholesalelsd', function()
|
||||
if item and item.amount > 0 then
|
||||
local removed = Player.Functions.RemoveItem(v, item.amount)
|
||||
Player.Functions.AddMoney("cash", item.amount * price)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
Notifys("You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -95,16 +80,13 @@ QBCore.Functions.CreateUseableItem("heroinburner", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if Player.Functions.RemoveItem("heroinburner", 1) then
|
||||
TriggerClientEvent("md-drugs:client:getlocheroin", src)
|
||||
TriggerClientEvent('QBCore:Notify', src, "Bring Me All The Heroin You Have", "success")
|
||||
end
|
||||
TriggerClientEvent("md-drugs:client:GetLocation", src, 'heroin', "Bring Me All The Heroin You Have")
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:wholesaleheroin', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local price = math.random(50,1000)
|
||||
local price = math.random(Config.WHeroin.min, Config.WHeroin.max)
|
||||
|
||||
for k, v in pairs(heroin) do
|
||||
local item = Player.Functions.GetItemByName(v)
|
||||
@@ -112,7 +94,7 @@ RegisterServerEvent('md-drugs:server:wholesaleheroin', function()
|
||||
if item and item.amount > 0 then
|
||||
local removed = Player.Functions.RemoveItem(v, item.amount)
|
||||
Player.Functions.AddMoney("cash", item.amount * price)
|
||||
TriggerClientEvent('QBCore:Notify', src, "You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
Notifys("You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
|
||||
end
|
||||
end
|
||||
@@ -122,17 +104,13 @@ QBCore.Functions.CreateUseableItem("xtcburner", function(source, item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(source)
|
||||
|
||||
if Player.Functions.RemoveItem("xtcburner", 1) then
|
||||
TriggerClientEvent("md-drugs:client:getlocxtc", src)
|
||||
TriggerClientEvent('QBCore:Notify', src, "Bring Me All The XTC You Have", "success")
|
||||
end
|
||||
TriggerClientEvent("md-drugs:client:GetLocation", src, 'xtc', "Bring Me All The xtc You Have")
|
||||
end)
|
||||
|
||||
RegisterServerEvent('md-drugs:server:wholesalextc', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
local xtcmoney = 0
|
||||
local price = math.random(50,1000)
|
||||
local price = math.random(Config.WXTC.min, Config.WXTC.max)
|
||||
|
||||
for k, v in pairs(xtc) do
|
||||
local item = Player.Functions.GetItemByName(v)
|
||||
@@ -140,6 +118,40 @@ RegisterServerEvent('md-drugs:server:wholesalextc', function()
|
||||
if item and item.amount > 0 then
|
||||
local removed = Player.Functions.RemoveItem(v, item.amount)
|
||||
Player.Functions.AddMoney("cash", item.amount * price)
|
||||
Notifys("You received " .. item.amount * price .. " Dollars!" , "success")
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
RegisterServerEvent('md-drugs:server:RemoveBurner', function(item)
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if item == 'coke' then
|
||||
if Player.Functions.RemoveItem('cokeburner', 1) then
|
||||
else
|
||||
DropPlayer(src, 'How Did You Trigger The Event Without The Item?')
|
||||
end
|
||||
elseif item == 'crack' then
|
||||
if Player.Functions.RemoveItem('crackburner', 1) then
|
||||
else
|
||||
DropPlayer(src, 'How Did You Trigger The Event Without The Item?')
|
||||
end
|
||||
elseif item == 'heroin' then
|
||||
if Player.Functions.RemoveItem('heroinburner', 1) then
|
||||
else
|
||||
DropPlayer(src, 'How Did You Trigger The Event Without The Item?')
|
||||
end
|
||||
elseif item == 'lsd' then
|
||||
if Player.Functions.RemoveItem('lsdburner', 1) then
|
||||
else
|
||||
DropPlayer(src, 'How Did You Trigger The Event Without The Item?')
|
||||
end
|
||||
elseif item == 'xtc' then
|
||||
if Player.Functions.RemoveItem('xtcburner', 1) then
|
||||
else
|
||||
DropPlayer(src, 'How Did You Trigger The Event Without The Item?')
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -149,6 +161,3 @@ end)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+326
-851
File diff suppressed because it is too large.
Load diff
+244
-554
@@ -1,50 +1,103 @@
|
||||
Config = {} --Ignore.
|
||||
|
||||
Config.UseTarget = true
|
||||
Config.rewardItem = "coca_leaf"
|
||||
Config.rewardItemheroin = "poppyresin"
|
||||
Config.rewardshrooms = "shrooms"
|
||||
Config.rewardMescaline = "cactusbulb"
|
||||
Config.rewardWeed = "wetcannabis"
|
||||
Config.requestModelTime = 30000 -- time for ox_lib to request the model to spawn props, increase based on your server and player's experience with failed model requests
|
||||
Config.oxtarget = true --- turn to true if you use oxtarget
|
||||
Config.oxtarget = false --- turn to true if you use oxtarget
|
||||
Config.respawnTime = 150 -- Seconds
|
||||
Config.Fuel = "LegacyFuel" -- type the name of script you use i.e. ps-fuel, cdn-fuel, LegacyFuel
|
||||
Config.OxInv = true -- true if you use ox inventory, false if you use qb/lj/ps
|
||||
Config.TierSystem = true -- allows for three tiers of certain drugs ( coke, heroin, crack
|
||||
Config.StupidassNewQbItemName = false -- true if you have updated your items.lua from base qb after november 2023 because changing item names this far in a framework is 3 IQ points total
|
||||
Config.imagelink = "ox_inventory/web/images/"
|
||||
Config.TierSystem = true -- allows for three tiers of certain drugs ( coke, heroin, crack, lsd)
|
||||
Config.StupidassNewQbItemName = true -- true if you have updated your items.lua from base qb after november 2023 because changing item names this far in a framework is 3 IQ points total
|
||||
Config.imagelink = "qb-inventory/html/images/"
|
||||
Config.RequestModelTime = 30000 -- if you need more time than this, uhhhh wow
|
||||
|
||||
----------------------------------- TierSystem levels ** ONLY IN USE IF CONFIG.TIERSYTEM IS TRUE
|
||||
Config.Tier1 = 100 -- amount to hit for level 2
|
||||
Config.Tier2 = 300 -- amount to hit for level 3
|
||||
|
||||
---------------------------------- BRIDGE
|
||||
Config.progressbartype = 'oxcir' -- either 'qb', 'oxcir', 'oxbar'
|
||||
Config.minigametype = 'ox' -- either 'ps' or 'ox'
|
||||
Config.Notify = 'ox' -- -- either 'qb' or 'ox' or 'okok'
|
||||
Config.Phone = 'qb' -- either qb or yflip(yflip is experimental)
|
||||
Config.Dispatch = 'ps' -- either 'ps', 'cd', 'core', 'aty'
|
||||
|
||||
------------- you can either set a gang or leave it blank, if blank it will autopopulate data to not require it :)
|
||||
------------- Cocaine -- new animations require to be in a certain spot or they get fucky. uses bob74 ipl if you turn Config.FancyCokeAnims you can put it anywhere :)
|
||||
Config.FancyCokeAnims = false -- if you want multi location this needs to be false
|
||||
|
||||
------------- Cocaine -- new animations require to be in a certain spot or they get fucky. uses bob74 ipl
|
||||
Config.CokeTeleIn = vector3(198.16, -1276.92, 29.33)-- where you target to go inside
|
||||
|
||||
Config.CokeTeleOut = vector3(1088.81, -3187.57, -38.99) -- where you target to leave
|
||||
Config.MakePowder = vector3(1087.29, -3195.33, -38.99) -- where you chop your coca leaves to make powder
|
||||
|
||||
Config.MakePowder = { -- where you chop your coca leaves to make powder
|
||||
{loc = vector3(1086.20, -3195.30, -39.20), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
Config.CuttingCoke = { -- only active if Config.FancyCokeAnims = false
|
||||
{loc = vector3(1095.66, -3195.4, -39.13), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
Config.BaggingCoke = { -- only active if Config.FancyCokeAnims = false
|
||||
{loc = vector3(1100.34, -3199.44, -39.19), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
---------------- Crack locations
|
||||
Config.makecrack = vector3(2434.07, 4969.39, 42.35) -- make crack with baking soda with cut coke 1-3
|
||||
Config.bagcrack = vector3(2435.85, 4965.3, 42.35) --- bag crack 1-3 stages
|
||||
Config.makecrack = { -- make crack with baking soda with cut coke 1-3
|
||||
{loc = vector3(2434.07, 4969.39, 42.35), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.bagcrack = { --- bag crack 1-3 stages
|
||||
{loc = vector3(2435.85, 4965.3, 42.35), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
------------------------- LSD Locations
|
||||
Config.lysergicacid = vector3(-1370.71, -317.3, 39.51) -- get lysergic acid
|
||||
Config.diethylamide = vector3(-1371.71, -316.02, 39.53) -- get diethylamide
|
||||
Config.gettabs = vector3(-1370.77, -314.51, 39.58) -- buy tab paper
|
||||
Config.buylsdlabkit = vector3(-1368.89, -318.72, 39.5)-- buy lab kit
|
||||
Config.lysergicacid = { -- get lysergic acid
|
||||
{loc = vector3(-1381.21, -327.75, 39.85), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
{loc = vector3(2405.53, 5008.39, 46.02), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.diethylamide = { -- get diethylamide
|
||||
{loc = vector3(-1371.71, -316.02, 39.53), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
{loc = vector3(2408.38, 5011.18, 46.08), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.gettabs = { -- buy tab paper
|
||||
{loc = vector3(-1370.77, -314.51, 39.58), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
{loc = vector3(2409.59, 5012.45, 46.09), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.buylsdlabkit = vector4(2598.47, 5033.06, 105.86, 283.51)-- buy lab kit
|
||||
Config.tabcost = 100 -- price per piece of tab paper event does 10 at a time
|
||||
Config.lsdlabkitcost = 10000 -- price of the lsd lab kit
|
||||
------------------------- Heroin Locations
|
||||
|
||||
Config.dryplant = vector3(-1364.7, -323.21, 39.44) -- turn resin into powder
|
||||
Config.buyheroinlabkit = vector3(-1361.08, -321.41, 39.53) -- buy heroin lab kit
|
||||
Config.cutheroinone = vector3(-1364.86, -320.15, 39.51) -- cut heroin stage 1-3 with baking soda
|
||||
Config.fillneedle = vector3(-1366.18, -317.81, 39.56) -- fill needles with heroin
|
||||
Config.dryplant = { -- turn resin into powder
|
||||
{loc = vector3(-1353.77, -335.58, 43.92), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.cutheroinone = { -- cut heroin stage 1-3 with baking soda
|
||||
{loc = vector3(-1360.14, -337.03, 43.92), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.fillneedle = { -- fill needles with heroin
|
||||
{loc = vector3(-1366.32, -334.40, 44.44), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.buyheroinlabkit = vector4(-1358.77, -339.12, 43.92, 302.13) -- buy heroin lab kit
|
||||
Config.heroinlabkitprice = 10000 -- price of the lsd lab kit
|
||||
|
||||
------------ XTC
|
||||
Config.isosafrole = vector3(892.7, -957.2, 39.28) -- where to steal isosafrole
|
||||
Config.mdp2p = vector3(901.07, -963.11, 39.28) -- where to steal mdp2p
|
||||
Config.rawxtcloc = vector3(898.51, -960.2, 39.28) -- where to combine the 2 ingridents to make raw xtc
|
||||
Config.stamp = vector3(895.98, -963.57, 39.28) -- where to stamp pills
|
||||
Config.buypress = vector3(868.3, -960.72, 26.28)-- Where you buy your presses
|
||||
Config.isosafrole = { -- where to steal isosafrole
|
||||
{loc = vector3(844.39, -902.92, 25.42), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.mdp2p = { -- where to steal mdp2p
|
||||
{loc = vector3(844.4, -898.79, 25.23), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.rawxtcloc = { -- where to combine the 2 ingridents to make raw xtc
|
||||
{loc = vector3(844.71, -910.33, 25.37), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.stamp = { -- where to stamp pills
|
||||
{loc = vector3(844.71, -900.56, 25.43), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.buypress = vector3(845.82, -884.79, 25.18)-- Where you buy your presses
|
||||
|
||||
----- mescaline
|
||||
Config.DryOut = vector3(2622.6, 4222.57, 43.6) -- Place to dry out mescaline into usuable drug
|
||||
@@ -52,17 +105,22 @@ Config.Badtrip = 20 -- number means % chance to spawn a clone that chases and at
|
||||
|
||||
|
||||
-------------- lean
|
||||
Config.SyrupVendor = vector3(362.71, -577.84, 39.3) -- where the mission ped starts
|
||||
Config.SyrupVendor = vector4(365.21, -578.77, 39.30, 347.23) -- where the mission ped starts
|
||||
|
||||
Config.StartLoc = {
|
||||
vector3(-2307.22, 434.77, 174.47), -- where the truck spawns
|
||||
vector3(614.75, 1786.26, 199.39),
|
||||
vector3(-224.89, 6388.32, 31.59)
|
||||
vector3(-2307.22, 434.77, 174.47), -- where the truck spawns
|
||||
vector3(614.75, 1786.26, 199.39),
|
||||
vector3(-224.89, 6388.32, 31.59)
|
||||
}
|
||||
|
||||
|
||||
---------- Pharma
|
||||
Config.FillPrescription = vector3(2432.89, 4252.2, 36.35) ----------- this is where you want people to take their prescription to get a bottle of pills. They use bottle to get a random amount of prescription pills
|
||||
Config.PharmaJob = "ambulance" -- what job role you need to be on to get the command
|
||||
|
||||
Config.FillPrescription = {---------- this is where you want people to take their prescription to get a bottle of pills. They use bottle to get a random amount of prescription pills
|
||||
{loc = vector3(2432.89, 4252.2, 36.35), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
Config.PharmaJob = "ems" -- what TYPE role you need to be on to get the command
|
||||
|
||||
|
||||
-------------- weed
|
||||
@@ -70,12 +128,13 @@ Config.Teleout = vector3(1066.31, -3183.36, -39.16) -- where you target to tele
|
||||
Config.Telein = vector3(244.74, 374.54, 105.74) -- where you target to tele out
|
||||
Config.MakeButter = vector3(1045.48, -3198.49, -38.22) -- where you make cannabutter and baked edibles
|
||||
Config.MakeOil = vector3(1038.90, -3198.66, -38.17-1) -- where you make shatter
|
||||
Config.WeedSaleman = vector4(1030.46, -3203.63, -38.2, 180.0)
|
||||
|
||||
Config.WeedDry = { -- where you dry leaves
|
||||
vector3(1043.0, -3191.59, -38.39),
|
||||
vector3(1041.0, -3191.59, -38.39),
|
||||
vector3(1045.0, -3191.59, -38.39),
|
||||
vector3(1039.0, -3191.59, -38.39),
|
||||
vector3(1043.0, -3191.59, -38.39),
|
||||
vector3(1041.0, -3191.59, -38.39),
|
||||
vector3(1045.0, -3191.59, -38.39),
|
||||
vector3(1039.0, -3191.59, -38.39),
|
||||
}
|
||||
|
||||
Config.Joblock = false -- if you want weed to be a job
|
||||
@@ -84,57 +143,61 @@ Config.Weed = { --- this is the store for the weed ingridients
|
||||
label = "Weed Shop",
|
||||
slots = 8,
|
||||
items = {
|
||||
[1] = {name = "weedgrinder", label = "Weed Grinder", price = 25, amount = 50, info = {}, type = "item", slot = 1},
|
||||
[2] = {name = "mdbutter", label = "Butter", price = 25, amount = 50, info = {}, type = "item", slot = 2},
|
||||
[3] = {name = "flour", label = "Flour", price = 25, amount = 50, info = {}, type = "item", slot = 3},
|
||||
[4] = {name = "chocolate", label = "chocolate", price = 25, amount = 50, info = {}, type = "item", slot = 4},
|
||||
[5] = {name = "butane", label = "Butane", price = 25, amount = 50, info = {}, type = "item", slot = 5},
|
||||
[6] = {name = "butanetorch", label = "Butane Torch", price = 2, amount = 1000, info = {}, type = "item", slot = 6},
|
||||
[7] = {name = "dabrig", label = "Dab Rig", price = 2, amount = 1000, info = {}, type = "item", slot = 7},
|
||||
[8] = {name = "mdwoods", label = "MD Woods", price = 2, amount = 1000, info = {}, type = "item", slot = 8},
|
||||
{name = "weedgrinder", price = 25, amount = 50, },
|
||||
{name = "mdbutter", price = 25, amount = 50, },
|
||||
{name = "flour", price = 25, amount = 50, },
|
||||
{name = "chocolate", price = 25, amount = 50, },
|
||||
{name = "butane", price = 25, amount = 50, },
|
||||
{name = "butanetorch", price = 2, amount = 1000,},
|
||||
{name = "dabrig", price = 2, amount = 1000,},
|
||||
{name = "mdwoods", price = 2, amount = 1000,},
|
||||
}
|
||||
}
|
||||
|
||||
----------------- Wholesale
|
||||
Config.SuccessfulChance = 90 --- this is the chance of a Success wholesale 1-100
|
||||
Config.AlertPoliceWholesale = 10 -- 1-100 of how often it will alert police
|
||||
Config.AlertPoliceWholesale = 90 -- 1-100 of how often it will alert police
|
||||
Config.WholesaleTimeout = 600 -- time in seconds to get to the location
|
||||
Config.PoliceCount = 20 -- Amount of police required
|
||||
Config.Wcoke = { min = 20, max = 60} -- pricings per item
|
||||
Config.Wcrack = { min = 20, max = 60}
|
||||
Config.Wlsd = { min = 20, max = 60}
|
||||
Config.WXTC = { min = 20, max = 60}
|
||||
|
||||
|
||||
--- travelling merchant
|
||||
|
||||
Config.Travellingmerchant = { ------------ these are the random locations the merchant can spawn on script start. whatever you want for the merchant is in Config.Items right below
|
||||
vector3(-119.06, -977.19, 304.25),
|
||||
vector3(-1522.23, 1475.63, 112.02),
|
||||
vector3(-3278.99, 973.33, 5.34),
|
||||
vector4(-119.66, -977.43, 304.25, 88.21),
|
||||
vector4(-1522.93, 1476.01, 111.45, 41.25),
|
||||
vector4(-3278.98, 973.38, 5.35, 101.53),
|
||||
}
|
||||
Config.Items = { --- this is the store for the travelling merchant
|
||||
label = "Travelling Merchant",
|
||||
slots = 24,
|
||||
items = {
|
||||
[1] = {name = "tab_paper", label = "Tab Paper", price = 50, amount = 50, info = {}, type = "item", slot = 1},
|
||||
[2] = {name = "bakingsoda", label = "Baking Soda", price = 25, amount = 50, info = {}, type = "item", slot = 2},
|
||||
[3] = {name = "isosafrole", label = "Isosafrole", price = 25, amount = 50, info = {}, type = "item", slot = 3},
|
||||
[4] = {name = "mdp2p", label = "MDP2P", price = 25, amount = 50, info = {}, type = "item", slot = 4},
|
||||
[5] = {name = "lysergic_acid", label = "Lysergic Acid", price = 25, amount = 50, info = {}, type = "item", slot = 5},
|
||||
[6] = {name = "diethylamide", label = "Diethylamide", price = 25, amount = 50, info = {}, type = "item", slot = 6},
|
||||
[7] = {name = "empty_weed_bag", label = "Empty Weed Bag", price = 2, amount = 1000, info = {}, type = "item", slot = 7},
|
||||
[8] = {name = "emptyvial", label = "Empty Vial", price = 2, amount = 1000, info = {}, type = "item", slot = 8},
|
||||
[9] = {name = "needle", label = "Syringe", price = 2, amount = 1000, info = {}, type = "item", slot = 9},
|
||||
[10] = {name = "cokeburner", label = "Nokie Burner", price = 25, amount = 50, info = {}, type = "item", slot = 10},
|
||||
[11] = {name = "crackburner", label = "Juke Burner", price = 2, amount = 50, info = {}, type = "item", slot = 11},
|
||||
[12] = {name = "lsdburner", label = "SideKick Burner", price = 2, amount = 50, info = {}, type = "item", slot = 12},
|
||||
[13] = {name = "heroinburner", label = "Razr Burner", price = 2, amount = 50, info = {}, type = "item", slot = 13},
|
||||
[14] = {name = "mdlean", label = "Sizzurup", price = 50, amount = 50, info = {}, type = "item", slot = 14},
|
||||
[15] = {name = "weedgrinder", label = "Weed Grinder", price = 25, amount = 50, info = {}, type = "item", slot = 15},
|
||||
[16] = {name = "mdbutter", label = "Butter", price = 25, amount = 50, info = {}, type = "item", slot = 16},
|
||||
[17] = {name = "flour", label = "Flour", price = 25, amount = 50, info = {}, type = "item", slot = 17},
|
||||
[18] = {name = "chocolate", label = "chocolate", price = 25, amount = 50, info = {}, type = "item", slot = 18},
|
||||
[19] = {name = "butane", label = "Butane", price = 25, amount = 50, info = {}, type = "item", slot = 19},
|
||||
[20] = {name = "butanetorch", label = "Butane Torch", price = 2, amount = 1000, info = {}, type = "item", slot = 20},
|
||||
[21] = {name = "dabrig", label = "Dab Rig", price = 2, amount = 1000, info = {}, type = "item", slot = 21},
|
||||
[22] = {name = "mdwoods", label = "MD Woods", price = 2, amount = 1000, info = {}, type = "item", slot = 22},
|
||||
[23] = {name = "leancup", label = "Empty Cup", price = 25, amount = 50, info = {}, type = "item", slot = 23},
|
||||
[24] = {name = "xtcburner", label = "ENV Burner", price = 25, amount = 50, info = {}, type = "item", slot = 24},
|
||||
[1] = {name = "tab_paper", price = 50, amount = 50, },
|
||||
[2] = {name = "bakingsoda", price = 25, amount = 50, },
|
||||
[3] = {name = "isosafrole", price = 25, amount = 50, },
|
||||
[4] = {name = "mdp2p", price = 25, amount = 50, },
|
||||
[5] = {name = "lysergic_acid", price = 25, amount = 50, },
|
||||
[6] = {name = "diethylamide", price = 25, amount = 50, },
|
||||
[7] = {name = "empty_weed_bag", price = 2, amount = 1000, },
|
||||
[8] = {name = "emptyvial", price = 2, amount = 1000, },
|
||||
[9] = {name = "needle", price = 2, amount = 1000, },
|
||||
[10] = {name = "cokeburner", price = 25, amount = 50, },
|
||||
[11] = {name = "crackburner", price = 2, amount = 50, },
|
||||
[12] = {name = "lsdburner", price = 2, amount = 50, },
|
||||
[13] = {name = "heroinburner", price = 2, amount = 50, },
|
||||
[14] = {name = "mdlean", price = 50, amount = 50, },
|
||||
[15] = {name = "weedgrinder", price = 25, amount = 50, },
|
||||
[16] = {name = "mdbutter", price = 25, amount = 50, },
|
||||
[17] = {name = "flour", price = 25, amount = 50, },
|
||||
[18] = {name = "chocolate", price = 25, amount = 50, },
|
||||
[19] = {name = "butane", price = 25, amount = 50, },
|
||||
[20] = {name = "butanetorch", price = 2, amount = 1000, },
|
||||
[21] = {name = "dabrig", price = 2, amount = 1000, },
|
||||
[22] = {name = "mdwoods", price = 2, amount = 1000, },
|
||||
[23] = {name = "leancup", price = 25, amount = 50, },
|
||||
[24] = {name = "xtcburner", price = 25, amount = 50, },
|
||||
|
||||
}
|
||||
}
|
||||
@@ -156,8 +219,8 @@ Config.oxylocations = { -- These are different locations where a ped spawns.
|
||||
vector4(-2352.32, 266.78, 165.3, 23.46),
|
||||
vector4(-1467.49, 874.01, 183.59, 298.45),
|
||||
vector4(-856.71, 874.26, 202.85, 205.3),
|
||||
vector4(950.58, -128.49, 74.42, 205.3),
|
||||
vector4(1152.71, -328.43, 69.21, 205.3),
|
||||
vector4(950.58, -128.49, 74.42, 205.3),
|
||||
vector4(1152.71, -328.43, 69.21, 205.3),
|
||||
vector4(112.66, -1955.67, 20.75, 37.94),
|
||||
vector4(-544.4, -1684.8, 19.89, 252.07),
|
||||
vector4(-1185.02, -1805.4, 3.91, 184.83),
|
||||
@@ -177,495 +240,122 @@ Config.OxyRandItems = { -- random items you get for completing the mission
|
||||
---------------------- Meth Config
|
||||
Config.MethTeleIn = vector3(-2222.04, 303.99, 174.6) -- where you target to tele in
|
||||
Config.MethTeleOut = vector3(996.91, -3200.83, -36.39) -- where you target to tele out
|
||||
Config.MethHeistStart = vector3(-1102.93, -3066.76, 14.00) -- where you get the mission to get ingridients
|
||||
|
||||
Config.MethHeist = false
|
||||
Config.MethHeistStart = vector3(-1102.93, -3066.76, 14.00) -- where you get the mission to get ingridients if meth heist = true
|
||||
Config.MethEph = {
|
||||
{loc = vector3(3559.86, 3673.9, 28.13), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
Config.Methace = {
|
||||
{loc = vector3(3535.41, 3661.05, 28.12), l = 1.0, w = 1.0, rot = 45.0, gang = ""},
|
||||
}
|
||||
|
||||
----------------------------- these are the locations where props will be spawned to be picked
|
||||
Config.CocaPlant = {
|
||||
[1] = {
|
||||
location = vector3(1474.25, -2643.87, 42.88),
|
||||
heading = 334.49,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[2] = {
|
||||
location = vector3(1472.35, -2649.3, 41.87),
|
||||
heading = 329.56,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[3] = {
|
||||
location = vector3(1475.7, -2652.9, 40.8),
|
||||
heading = 25.16,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[4] = {
|
||||
location = vector3(1481.0, -2654.99, 39.86),
|
||||
heading = 21.52,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[5] = {
|
||||
location = vector3(1480.9, -2660.63, 38.68),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[6] = {
|
||||
location = vector3(1477.18, -2666.53, 38.19),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[7] = {
|
||||
location = vector3(1477.58, -2670.82, 37.73),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[8] = {
|
||||
location = vector3(1476.56, -2675.82, 37.46),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[9] = {
|
||||
location = vector3(1474.8, -2680.19, 37.03),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[10] = {
|
||||
location = vector3(1471.52, -2685.0, 36.82),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[11] = {
|
||||
location = vector3(1462.82, -2676.58, 38.83),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[12] = {
|
||||
location = vector3(1461.31, -2667.74, 39.67),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[13] = {
|
||||
location = vector3(1456.3, -2647.61, 43.39),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
[14] = {
|
||||
location = vector3(1453.65, -2641.56, 45.0),
|
||||
heading = 202.97,
|
||||
model = "prop_plant_01a"
|
||||
},
|
||||
{ location = vector3(1474.25, -2643.87, 42.88), heading = 334.49, model = "prop_plant_01a" },
|
||||
{ location = vector3(1472.35, -2649.3, 41.87), heading = 329.56, model = "prop_plant_01a" },
|
||||
{ location = vector3(1475.7, -2652.9, 40.8), heading = 25.16, model = "prop_plant_01a" },
|
||||
{ location = vector3(1481.0, -2654.99, 39.86), heading = 21.52, model = "prop_plant_01a" },
|
||||
{ location = vector3(1480.9, -2660.63, 38.68), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1477.18, -2666.53, 38.19), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1477.58, -2670.82, 37.73), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1476.56, -2675.82, 37.46), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1474.8, -2680.19, 37.03), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1471.52, -2685.0, 36.82), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1462.82, -2676.58, 38.83), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1461.31, -2667.74, 39.67), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1456.3, -2647.61, 43.39), heading = 202.97, model = "prop_plant_01a" },
|
||||
{ location = vector3(1453.65, -2641.56, 45.0), heading = 202.97, model = "prop_plant_01a" },
|
||||
}
|
||||
|
||||
Config.WeedPlant = {
|
||||
[1] = {
|
||||
location = vector3(1049.63, -3202.12, -39.15),
|
||||
heading = 334.49,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[2] = {
|
||||
location = vector3(1050.85, -3202.15, -39.15),
|
||||
heading = 329.56,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[3] = {
|
||||
location = vector3(1052.01, -3202.22, -39.13),
|
||||
heading = 25.16,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[4] = {
|
||||
location = vector3(1052.99, -3202.15, -39.15),
|
||||
heading = 21.52,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[5] = {
|
||||
location = vector3(1053.08, -3201.11, -39.13),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[6] = {
|
||||
location = vector3(1052.91, -3199.99, -39.14),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[7] = {
|
||||
location = vector3(1053.02, -3198.97, -39.11),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[8] = {
|
||||
location = vector3(1051.95, -3198.93, -39.11),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[9] = {
|
||||
location = vector3(1051.96, -3199.86, -39.12),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[10] = {
|
||||
location = vector3(1051.93, -3201.17, -39.12),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[11] = {
|
||||
location = vector3(1050.98, -3201.13, -39.14),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[12] = {
|
||||
location = vector3(1050.89, -3200.07, -39.12),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[13] = {
|
||||
location = vector3(1050.89, -3198.95, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[14] = {
|
||||
location = vector3(1049.72, -3198.95, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[15] = {
|
||||
location = vector3(1049.98, -3200.1, -39.14),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[16] = {
|
||||
location = vector3(1049.82, -3201.01, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[17] = {
|
||||
location = vector3(1053.07, -3194.51, -39.15),
|
||||
heading = 334.49,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[18] = {
|
||||
location = vector3(1052.97, -3195.55, -39.15),
|
||||
heading = 329.56,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[19] = {
|
||||
location = vector3(1052.82, -3196.58, -39.15),
|
||||
heading = 25.16,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[20] = {
|
||||
location = vector3(1052.94, -3197.59, -39.15),
|
||||
heading = 21.52,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[21] = {
|
||||
location = vector3(1051.92, -3197.54, -39.14),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[22] = {
|
||||
location = vector3(1051.88, -3196.61, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[23] = {
|
||||
location = vector3(1051.82, -3195.52, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[24] = {
|
||||
location = vector3(1051.95, -3194.38, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[25] = {
|
||||
location = vector3(1050.88, -3194.31, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[26] = {
|
||||
location = vector3(1050.78, -3195.29, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[27] = {
|
||||
location = vector3(1050.76, -3196.49, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[28] = {
|
||||
location = vector3(1050.77, -3197.62, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[29] = {
|
||||
location = vector3(1049.64, -3197.61, -39.14),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[30] = {
|
||||
location = vector3(1049.64, -3196.59, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[31] = {
|
||||
location = vector3(1049.62, -3195.51, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
[32] = {
|
||||
location = vector3(1049.66, -3194.36, -39.15),
|
||||
heading = 202.97,
|
||||
model = "bkr_prop_weed_lrg_01b"
|
||||
},
|
||||
{ location = vector3(1049.63, -3202.12, -39.15), heading = 334.49, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.85, -3202.15, -39.15), heading = 329.56, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.01, -3202.22, -39.13), heading = 25.16, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.99, -3202.15, -39.15), heading = 21.52, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1053.08, -3201.11, -39.13), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.91, -3199.99, -39.14), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1053.02, -3198.97, -39.11), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.95, -3198.93, -39.11), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.96, -3199.86, -39.12), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.93, -3201.17, -39.12), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.98, -3201.13, -39.14), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.89, -3200.07, -39.12), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.89, -3198.95, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.72, -3198.95, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.98, -3200.1, -39.14), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.82, -3201.01, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1053.07, -3194.51, -39.15), heading = 334.49, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.97, -3195.55, -39.15), heading = 329.56, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.82, -3196.58, -39.15), heading = 25.16, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1052.94, -3197.59, -39.15), heading = 21.52, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.92, -3197.54, -39.14), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.88, -3196.61, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.82, -3195.52, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1051.95, -3194.38, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.88, -3194.31, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.78, -3195.29, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.76, -3196.49, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1050.77, -3197.62, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.64, -3197.61, -39.14), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.64, -3196.59, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.62, -3195.51, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
{ location = vector3(1049.66, -3194.36, -39.15), heading = 202.97, model = "bkr_prop_weed_lrg_01b"},
|
||||
}
|
||||
|
||||
Config.PoppyPlants = {
|
||||
[1] = {
|
||||
location = vector3(-2251.3, -99.18, 100.11),
|
||||
heading = 334.49,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[2] = {
|
||||
location = vector3(-2249.63, -92.97, 101.8),
|
||||
heading = 329.56,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[3] = {
|
||||
location = vector3(-2245.57, -85.12, 104.5),
|
||||
heading = 25.16,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[4] = {
|
||||
location = vector3(-2240.81, -88.48, 105.88),
|
||||
heading = 21.52,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[5] = {
|
||||
location = vector3(-2240.87, -93.36, 103.88),
|
||||
heading = 334.49,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[6] = {
|
||||
location = vector3(-2236.0, -95.34, 102.55),
|
||||
heading = 329.56,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[7] = {
|
||||
location = vector3(-2240.6, -100.01, 100.49),
|
||||
heading = 25.16,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[8] = {
|
||||
location = vector3(-2246.29, -104.92, 99.27),
|
||||
heading = 21.52,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[9] = {
|
||||
location = vector3(-2243.64, -107.99, 96.71),
|
||||
heading = 334.49,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[10] = {
|
||||
location = vector3(-2254.22, -108.76, 97.25),
|
||||
heading = 329.56,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[11] = {
|
||||
location = vector3(-2247.33, -108.92, 97.70),
|
||||
heading = 25.16,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[12] = {
|
||||
location = vector3(-2250.96, -111.22, 97.50),
|
||||
heading = 21.52,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
[13] = {
|
||||
location = vector3(465.95, -1021.32, 31.78),
|
||||
heading = 21.52,
|
||||
model = "prop_plant_01b"
|
||||
},
|
||||
|
||||
Config.PoppyPlants = {
|
||||
{ location = vector3(-2251.3, -99.18, 100.11), heading = 334.49, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2249.63, -92.97, 101.8), heading = 329.56, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2245.57, -85.12, 104.5), heading = 25.16, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2240.81, -88.48, 105.88), heading = 21.52, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2240.87, -93.36, 103.88), heading = 334.49, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2236.0, -95.34, 102.55), heading = 329.56, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2240.6, -100.01, 100.49), heading = 25.16, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2246.29, -104.92, 99.27), heading = 21.52, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2243.64, -107.99, 96.71), heading = 334.49, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2254.22, -108.76, 97.25), heading = 329.56, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2247.33, -108.92, 97.70), heading = 25.16, model = "prop_plant_01b"},
|
||||
{ location = vector3(-2250.96, -111.22, 97.50), heading = 21.52, model = "prop_plant_01b"},
|
||||
{ location = vector3(465.95, -1021.32, 31.78), heading = 21.52, model = "prop_plant_01b"},
|
||||
}
|
||||
|
||||
Config.shrooms = {
|
||||
[1] = {
|
||||
location = vector3(2185.14, 5183.81, 57.48),
|
||||
heading = 334.49,
|
||||
model = "mushroom"
|
||||
},
|
||||
[2] = {
|
||||
location = vector3(2174.45, 5187.85, 57.43),
|
||||
heading = 329.56,
|
||||
model = "mushroom"
|
||||
},
|
||||
[3] = {
|
||||
location = vector3(2166.22, 5196.56, 58.0),
|
||||
heading = 25.16,
|
||||
model = "mushroom"
|
||||
},
|
||||
[4] = {
|
||||
location = vector3(2166.82, 5204.83, 58.63),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[5] = {
|
||||
location = vector3(2174.84, 5205.82, 59.19),
|
||||
heading = 334.49,
|
||||
model = "mushroom"
|
||||
},
|
||||
[6] = {
|
||||
location = vector3(2184.46, 5201.23, 59.2),
|
||||
heading = 329.56,
|
||||
model = "mushroom"
|
||||
},
|
||||
[7] = {
|
||||
location = vector3(2192.45, 5194.89, 58.86),
|
||||
heading = 25.16,
|
||||
model = "mushroom"
|
||||
},
|
||||
[8] = {
|
||||
location = vector3(2207.53, 5187.81, 58.95),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[9] = {
|
||||
location = vector3(2213.46, 5191.11, 59.81),
|
||||
heading = 334.49,
|
||||
model = "mushroom"
|
||||
},
|
||||
[10] = {
|
||||
location = vector3(2218.31, 5180.0, 58.18),
|
||||
heading = 329.56,
|
||||
model = "mushroom"
|
||||
},
|
||||
[11] = {
|
||||
location = vector3(2212.75, 5172.35, 57.2),
|
||||
heading = 25.16,
|
||||
model = "mushroom"
|
||||
},
|
||||
[12] = {
|
||||
location = vector3(2208.56, 5167.06, 56.34),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[13] = {
|
||||
location = vector3(2196.9, 5158.59, 54.84),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
|
||||
[14] = {
|
||||
location = vector3(2191.62, 5174.91, 56.68),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[15] = {
|
||||
location = vector3(2190.18, 5182.54, 57.47),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[16] = {
|
||||
location = vector3(2185.85, 5190.49, 58.1),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
[17] = {
|
||||
location = vector3(2179.95, 5194.19, 58.26),
|
||||
heading = 21.52,
|
||||
model = "mushroom"
|
||||
},
|
||||
|
||||
|
||||
|
||||
{ location = vector3(2185.14, 5183.81, 57.48), heading = 334.49, model = "mushroom"},
|
||||
{ location = vector3(2174.45, 5187.85, 57.43), heading = 329.56, model = "mushroom"},
|
||||
{ location = vector3(2166.22, 5196.56, 58.0), heading = 25.16, model = "mushroom"},
|
||||
{ location = vector3(2166.82, 5204.83, 58.63), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2174.84, 5205.82, 59.19), heading = 334.49, model = "mushroom"},
|
||||
{ location = vector3(2184.46, 5201.23, 59.2), heading = 329.56, model = "mushroom"},
|
||||
{ location = vector3(2192.45, 5194.89, 58.86), heading = 25.16, model = "mushroom"},
|
||||
{ location = vector3(2207.53, 5187.81, 58.95), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2213.46, 5191.11, 59.81), heading = 334.49, model = "mushroom"},
|
||||
{ location = vector3(2218.31, 5180.0, 58.18), heading = 329.56, model = "mushroom"},
|
||||
{ location = vector3(2212.75, 5172.35, 57.2), heading = 25.16, model = "mushroom"},
|
||||
{ location = vector3(2208.56, 5167.06, 56.34), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2196.9, 5158.59, 54.84), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2191.62, 5174.91, 56.68), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2190.18, 5182.54, 57.47), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2185.85, 5190.49, 58.1), heading = 21.52, model = "mushroom"},
|
||||
{ location = vector3(2179.95, 5194.19, 58.26), heading = 21.52, model = "mushroom"},
|
||||
}
|
||||
|
||||
Config.Mescaline = {
|
||||
[1] = {
|
||||
location = vector3(2598.73, 4207.89, 41.02),
|
||||
heading = 334.49,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[2] = {
|
||||
location = vector3(2601.46, 4199.34, 40.62),
|
||||
heading = 329.56,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[3] = {
|
||||
location = vector3(2611.63, 4194.18, 41.18),
|
||||
heading = 25.16,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[4] = {
|
||||
location = vector3(2620.18, 4202.69, 41.5),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[5] = {
|
||||
location = vector3(2624.26, 4211.75, 42.34),
|
||||
heading = 334.49,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[6] = {
|
||||
location = vector3(2635.21, 4207.5, 42.49),
|
||||
heading = 329.56,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[7] = {
|
||||
location = vector3(2644.97, 4193.51, 42.11),
|
||||
heading = 25.16,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[8] = {
|
||||
location = vector3(2654.21, 4195.31, 41.23),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[9] = {
|
||||
location = vector3(2653.32, 4206.49, 41.62),
|
||||
heading = 334.49,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[10] = {
|
||||
location = vector3(2647.45, 4213.94, 42.49),
|
||||
heading = 329.56,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[11] = {
|
||||
location = vector3(2636.3, 4218.49, 43.03),
|
||||
heading = 25.16,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[12] = {
|
||||
location = vector3(2627.37, 4223.2, 42.88),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[13] = {
|
||||
location = vector3(2617.86, 4230.38, 42.63),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
|
||||
[14] = {
|
||||
location = vector3(2609.8, 4222.12, 41.19),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[15] = {
|
||||
location = vector3(2602.96, 4194.05, 41.01),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[16] = {
|
||||
location = vector3(2614.39, 4188.3, 41.68),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
[17] = {
|
||||
location = vector3(2623.82, 4189.97, 41.44),
|
||||
heading = 21.52,
|
||||
model = "prop_cactus_03"
|
||||
},
|
||||
|
||||
|
||||
{ location = vector3(2598.73, 4207.89, 41.02), heading = 334.49, model = "prop_cactus_03"},
|
||||
{ location = vector3(2601.46, 4199.34, 40.62), heading = 329.56, model = "prop_cactus_03"},
|
||||
{ location = vector3(2611.63, 4194.18, 41.18), heading = 25.16, model = "prop_cactus_03"},
|
||||
{ location = vector3(2620.18, 4202.69, 41.5), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2624.26, 4211.75, 42.34), heading = 334.49, model = "prop_cactus_03"},
|
||||
{ location = vector3(2635.21, 4207.5, 42.49), heading = 329.56, model = "prop_cactus_03"},
|
||||
{ location = vector3(2644.97, 4193.51, 42.11), heading = 25.16, model = "prop_cactus_03"},
|
||||
{ location = vector3(2654.21, 4195.31, 41.23), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2653.32, 4206.49, 41.62), heading = 334.49, model = "prop_cactus_03"},
|
||||
{ location = vector3(2647.45, 4213.94, 42.49), heading = 329.56, model = "prop_cactus_03"},
|
||||
{ location = vector3(2636.3, 4218.49, 43.03), heading = 25.16, model = "prop_cactus_03"},
|
||||
{ location = vector3(2627.37, 4223.2, 42.88), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2617.86, 4230.38, 42.63), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2609.8, 4222.12, 41.19), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2602.96, 4194.05, 41.01), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2614.39, 4188.3, 41.68), heading = 21.52, model = "prop_cactus_03"},
|
||||
{ location = vector3(2623.82, 4189.97, 41.44), heading = 21.52, model = "prop_cactus_03"},
|
||||
}
|
||||
|
||||
@@ -0,0 +1,130 @@
|
||||
Consumables = {}
|
||||
Consumables.defaulttime = 4000
|
||||
Consumables.defaultanim = 'pflag2'
|
||||
Consumables.defaultprogresstext = 'Consuming ' -- it will always show the label of the item being used after what you put here, make sure to keep the space at the end :)
|
||||
Consumables.defaultstatval = 0
|
||||
--[[
|
||||
effect options
|
||||
alien
|
||||
ecstacy
|
||||
meth
|
||||
coke
|
||||
trevor
|
||||
none
|
||||
]]
|
||||
Consumables.Items = {
|
||||
-- meth
|
||||
["methbags"] = { time = 4000, effect = 'meth', anim = "smoke", progressbartext = "Smoking", status = 'thirst', statval = 10},
|
||||
-- coke
|
||||
["cokebaggy"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
["cokebaggystagetwo"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
["cokebaggystagethree"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
-- heroin
|
||||
["heroin_ready"] = { anim = 'shootup', time = 1000, effect = 'ecstacy'},
|
||||
["heroin_readystagetwo"] = { anim = 'shootup', time = 1000, effect = 'ecstacy'},
|
||||
["heroin_readystagethree"] = { anim = 'shootup', time = 1000, effect = 'ecstacy'},
|
||||
-- crack
|
||||
["baggedcracked"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
["baggedcrackedstagetwo"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
["baggedcrackedstagethree"] = { anim = 'smell', time = 1000, effect = 'coke'},
|
||||
-- xtc
|
||||
["white_playboys"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_playboys2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_playboys3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_playboys4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_playboys"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_playboys2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_playboys3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_playboys4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_playboys"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_playboys2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_playboys3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_playboys4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_playboys"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_playboy2s"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_playboys3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_playboys4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_aliens"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_aliens2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_aliens3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_aliens4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_aliens"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_aliens2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_aliens3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_aliens4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_aliens"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_aliens3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_aliens2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_aliens4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_aliens"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_aliens2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_aliens3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_aliens4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_pl"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_pl2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_pl3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_pl4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_pl"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_pl2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_pl3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_pl4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_pl"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_pl2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_pl3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_pl4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_pl"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_pl2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_pl3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_pl4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_trolls"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_trolls2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_trolls3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_trolls4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_trolls"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_trolls2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_trolls3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_trolls4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_trolls"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_trolls2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_trolls3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_trolls4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_trolls"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_trolls2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_trolls3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_trolls4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_cats2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_cats3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_cats4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["white_cats"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_cats"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_cats3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_cats2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["blue_cats4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_cats"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_cats2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_cats3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["red_cats4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_cats"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_cats2"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_cats3"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
["orange_cats4"] = { anim = 'edible', time = 1000, effect = 'ecstacy'},
|
||||
-- weed
|
||||
["specialbrownie"] = { anim = 'edible', effect = 'alien', status = 'hunger', statval = 10},
|
||||
["specialcookie"] = { anim = 'edible', effect = 'alien', status = 'hunger', statval = 10},
|
||||
["specialchocolate"] = { anim = 'edible', effect = 'alien', status = 'hunger', statval = 10},
|
||||
["specialmuffin"] = { anim = 'edible', effect = 'alien', status = 'hunger', statval = 10},
|
||||
["blunt"] = { anim = 'smokeweed', effect = 'alien'},
|
||||
["dextroblunts"] = { anim = 'smokeweed', effect = 'alien'},
|
||||
["leanblunts"] = { anim = 'smokeweed', effect = 'alien'},
|
||||
["chewyblunt"] = { anim = 'smokeweed', effect = 'alien'},
|
||||
-- lean
|
||||
["cupofdextro"] = { anim = 'cup', effect = 'alien'},
|
||||
["cupoflean"] = { anim = 'cup', effect = 'alien'},
|
||||
--lsd
|
||||
["smiley_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
["wildcherry_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
["yinyang_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
["pineapple_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
["bart_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
["gratefuldead_tabs"] = { anim = 'edible', effect = 'trevor'},
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
Lang = {}
|
||||
|
||||
Lang.Coke = {
|
||||
-- client side progressbars
|
||||
picking = "Picking Leaves",
|
||||
makepow = 'Chopping Leaves Into A Powder',
|
||||
cutting = 'Cutting Coke With Baking Soda',
|
||||
bagging = "Bilbo Baggins This Bitch",
|
||||
-- end progressbars
|
||||
cut = "You Cut Some Coke",
|
||||
nocutcoke = "You Cant Cut Coke With No Coke Idiot",
|
||||
bagcoke = "You Bagged Up Coke",
|
||||
nobagcoke = "You Cant Bag Up Coke Without Coke Idiot",
|
||||
}
|
||||
Lang.Crack = {
|
||||
--client side
|
||||
cookcrack = "Cooking Some Crack",
|
||||
bagcrack = 'Bilbo Baggin This Bitch',
|
||||
-- server
|
||||
makecrack = 'Nice Crack',
|
||||
nocoke = 'You Cant Make This Without Coke'
|
||||
}
|
||||
Lang.Cornerselling = {
|
||||
-- client side notifys
|
||||
toofar = "To Far From Your Corner Homie",
|
||||
inacar = " You Cant Sell While In A Car",
|
||||
deny = "Fuck That Offer",
|
||||
start = "Get That Paper",
|
||||
stop = "Lazy Ass Cant Even Sell Drugs",
|
||||
nodrugs = "What You Gonna sell? Air?",
|
||||
notcops = "Not Enough Cops",
|
||||
-- end client side notifys
|
||||
-- progressbars
|
||||
sell = "Selling Drugs",
|
||||
}
|
||||
Lang.Delivery = {
|
||||
-- client side
|
||||
search = "Searching For A Delivery ...",
|
||||
none = "Nothing Close By",
|
||||
busy = "You Havent Even Finished The One I Told You Too",
|
||||
found = "Marked On Your Map",
|
||||
already = "Already Deliverying",
|
||||
checkrep = "Current Dealer Rep: ",
|
||||
-- progressbars
|
||||
pack = 'Handing Off Package',
|
||||
-- end client side
|
||||
}
|
||||
|
||||
Lang.Heroin = {
|
||||
--client
|
||||
pick = " Picking Poppies Up",
|
||||
tableout = 'You Already Have A Table Out',
|
||||
dryout = "Drying Out Poppies",
|
||||
cutting = "Cutting Heroin With Baking Soda",
|
||||
secret = "SHHHHHHHHH",
|
||||
table = "Placing Table Down",
|
||||
success = "Heated Heroin Properly",
|
||||
clean = 'Cleaning Heroin Table',
|
||||
needles = 'Filling Syringe',
|
||||
pickup = 'Picking Up The Heroin Table',
|
||||
--
|
||||
cutheroin = 'You Made Some Cut Heroin',
|
||||
noheroin = "How Can You Cut Heroin Without Heroin Idiot",
|
||||
vial = 'You Made A Vial Of Heroin',
|
||||
novial = "How Can You Make Heroin Vials Without Heroin Idiot",
|
||||
fail = 'You Over Heated Them Idiot',
|
||||
fill = 'Filled The Syringe',
|
||||
nofill = 'How Are You Going To Fill Needles Of Heroin Without Heroin'
|
||||
}
|
||||
Lang.Lean = {
|
||||
marked = ' Car Has Been Marked On Your Map',
|
||||
lean = 'You Got Purple Lean',
|
||||
dextro = ' You Got Red Dextro'
|
||||
}
|
||||
|
||||
Lang.lsd = {
|
||||
steallys = 'Stealing Lysergic Acid',
|
||||
stealdie = 'Stealing Lysergic Acid',
|
||||
tableout = 'You Already Have A Table Out',
|
||||
tablepack = 'Packing Table Up',
|
||||
heat = 'Heating Up Liquids',
|
||||
clean = 'Cleaning The Table',
|
||||
refine = 'Refining The Quality',
|
||||
dip = 'Dipping LSD On The Paper',
|
||||
buypaper = 'Buying Tab Paper',
|
||||
buykit = 'Buying Lab Kit',
|
||||
place = 'Placing Table Down',
|
||||
-- server
|
||||
lys = 'You Got Lysergic Acid',
|
||||
die = 'You Got Diethylamide',
|
||||
cleaned = 'You Cleaned It Perfectly',
|
||||
madelsd = 'You Made LSD!',
|
||||
failed = 'You Over Heated Them Idiot',
|
||||
refined = 'You Refined Them!',
|
||||
broke = 'Your Broke Ass Cant Afford these!',
|
||||
novial = 'No LSD Vials Idiot',
|
||||
}
|
||||
Lang.mescaline = {
|
||||
pick = "Picking Cactus",
|
||||
dry = 'Drying Out Cactus',
|
||||
nocactus = 'No Cactus Bulbs',
|
||||
eat = 'eating mescaline'
|
||||
}
|
||||
|
||||
Lang.meth = {
|
||||
inside = 'Stuff Inside Already',
|
||||
increaseheat = 'Increasing Heat',
|
||||
mission = 'Car Has Been Marked On Your Map',
|
||||
ace = 'You Got Some Acetone',
|
||||
eph = 'You Got Some Ephedrine',
|
||||
mix = 'Adding Things To The Mix',
|
||||
nobag = 'No Bags'
|
||||
}
|
||||
|
||||
Lang.oxy = {
|
||||
truck = 'Your Truck Is Here',
|
||||
cantcarry = 'You Aint That Strong, You Can Only Carry One',
|
||||
hand = 'Handing Over oxy',
|
||||
empty = 'You Cant Be Empty Handed Idiot',
|
||||
broke = 'Your Broke Ass Cant Afford This',
|
||||
hot = 'Car Is Hot Dump It Now',
|
||||
next = 'Get To the Next Location'
|
||||
}
|
||||
|
||||
Lang.Pharma = {
|
||||
notems = 'You Are Not A Medical Person',
|
||||
write = 'Writing Prescription',
|
||||
fill = 'Filling Prescription',
|
||||
open = 'Opening Bottle',
|
||||
pills = 'You Got Some Pills!',
|
||||
no = 'You Dont Have A Prescription'
|
||||
}
|
||||
|
||||
Lang.Shrooms = {
|
||||
pick = 'Picking Shrooms',
|
||||
eat = 'Eating Shrooms',
|
||||
trip = 'Have A Good Trip!'
|
||||
}
|
||||
|
||||
Lang.Weed = {
|
||||
pick = 'Harvesting Weed',
|
||||
busy = 'Already Drying One Out',
|
||||
canna = 'Making Canna-butter',
|
||||
brown = 'Making Special Brownies',
|
||||
cook = 'Making Special Cookies',
|
||||
Choc = 'Making Special Chocolate',
|
||||
muff = 'Making Special Muffin',
|
||||
stovehot = 'Stove Is Too Hot Wait 30 Seconds To Cool Down',
|
||||
shat = 'Making Shatter',
|
||||
roll = 'Rolling Blunts',
|
||||
--
|
||||
nodry = 'You Need Wet Cannabis To Dry',
|
||||
noweed = 'Cant Roll A Blunt With Air',
|
||||
noshat = 'You Need Shatter To Do A Dab',
|
||||
notorch = 'You Need A butane Torch'
|
||||
}
|
||||
|
||||
Lang.xtc = {
|
||||
out = 'You Have A Press Out Already',
|
||||
pressing = 'Pressing Pills',
|
||||
raw = 'Making Raw XTC',
|
||||
mdp2p = 'Stealing MDP2P',
|
||||
iso = 'Stealing Isosafrole',
|
||||
fail = 'Dude Its A Circle Not Rocket Science',
|
||||
--
|
||||
cash = 'I need 20k In Cash'
|
||||
}
|
||||
+225
-455
@@ -2,150 +2,165 @@ QBConfig = {}
|
||||
----------- qb-drugs update built in here below
|
||||
----------- Everything is now a target and not displaytext. Dealers are no longer just doors, they will spawn peds where you place your dealer. This is a literally qb-drugs with SLIGHT edits. mainly added peds for deliveries, made everything a target
|
||||
------------ and changed the range a ped will walk up to you to be a bigger radius.
|
||||
QBConfig.SuccessChance = 50
|
||||
QBConfig.ScamChance = 25
|
||||
QBConfig.RobberyChance = 25
|
||||
|
||||
QBConfig.MinimumDrugSalePolice = 0
|
||||
QBConfig.MarkedBills = false -- if false on both options below then it auto converts selling to give cash
|
||||
QBConfig.CustomDirtyMoney = false
|
||||
QBConfig.CustomDirtyMoneyitem = ''
|
||||
|
||||
QBConfig.DrugsPrice = {
|
||||
["weed_white-widow"] = { min = 15, max = 24 },
|
||||
["weed_og-kush"] = {min = 15, max = 28},
|
||||
["weed_skunk"] = {min = 15, max = 31 },
|
||||
["weed_amnesia"] = {min = 18, max = 34},
|
||||
["weed_purple-haze"] = {min = 18, max = 37},
|
||||
["weed_ak47"] = {min = 18, max = 40},
|
||||
["crack_baggy"] = {min = 18, max = 34},
|
||||
["cokebaggy"] = {min = 18, max = 37},
|
||||
["cokebaggystagetwo"] = {min = 18, max = 40},
|
||||
["cokebaggystagethree"] = {min = 18, max = 40},
|
||||
["heroin_ready"] = {min = 18, max = 40},
|
||||
["heroin_readystagetwo"] = {min = 18, max = 40},
|
||||
["heroin_readystagethree"] = {min = 18, max = 40},
|
||||
["baggedcracked"] = {min = 18, max = 40},
|
||||
["baggedcrackedstagetwo"] = {min = 18, max = 40},
|
||||
["baggedcrackedstagethree"] = {min = 18, max = 40},
|
||||
["white_playboys"] = {min = 18, max = 40},
|
||||
["white_playboys2"] = {min = 18, max = 40},
|
||||
["white_playboys3"] = {min = 18, max = 40},
|
||||
["white_playboys4"] = {min = 18, max = 40},
|
||||
["blue_playboys"] = {min = 18, max = 40},
|
||||
["blue_playboys2"] = {min = 18, max = 40},
|
||||
["blue_playboys3"] = {min = 18, max = 40},
|
||||
["blue_playboys4"] = {min = 18, max = 40},
|
||||
["red_playboys"] = {min = 18, max = 40},
|
||||
["red_playboys2"] = {min = 18, max = 40},
|
||||
["red_playboys3"] = {min = 18, max = 40},
|
||||
["red_playboys4"] = {min = 18, max = 40},
|
||||
["orange_playboys"] = {min = 18, max = 40},
|
||||
["orange_playboys2"] = {min = 18, max = 40},
|
||||
["orange_playboys3"] = {min = 18, max = 40},
|
||||
["orange_playboys4"] = {min = 18, max = 40},
|
||||
["white_aliens"] = {min = 18, max = 40},
|
||||
["white_aliens2"] = {min = 18, max = 40},
|
||||
["white_aliens3"] = {min = 18, max = 40},
|
||||
["white_aliens4"] = {min = 18, max = 40},
|
||||
["blue_aliens"] = {min = 18, max = 40},
|
||||
["blue_aliens2"] = {min = 18, max = 40},
|
||||
["blue_aliens3"] = {min = 18, max = 40},
|
||||
["blue_aliens4"] = {min = 18, max = 40},
|
||||
["red_aliens"] = {min = 18, max = 40},
|
||||
["red_aliens2"] = {min = 18, max = 40},
|
||||
["red_aliens3"] = {min = 18, max = 40},
|
||||
["red_aliens4"] = {min = 18, max = 40},
|
||||
["orange_aliens"] = {min = 18, max = 40},
|
||||
["orange_aliens2"] = {min = 18, max = 40},
|
||||
["orange_aliens3"] = {min = 18, max = 40},
|
||||
["orange_aliens4"] = {min = 18, max = 40},
|
||||
["white_pl"] = {min = 18, max = 40},
|
||||
["white_pl2"] = {min = 18, max = 40},
|
||||
["white_pl3"] = {min = 18, max = 40},
|
||||
["white_pl4"] = {min = 18, max = 40},
|
||||
["blue_pl"] = {min = 18, max = 40},
|
||||
["blue_pl2"] = {min = 18, max = 40},
|
||||
["blue_pl3"] = {min = 18, max = 40},
|
||||
["blue_pl4"] = {min = 18, max = 40},
|
||||
["red_pl"] = {min = 18, max = 40},
|
||||
["red_pl2"] = {min = 18, max = 40},
|
||||
["red_pl3"] = {min = 18, max = 40},
|
||||
["red_pl4"] = {min = 18, max = 40},
|
||||
["orange_pl"] = {min = 18, max = 40},
|
||||
["orange_pl2"] = {min = 18, max = 40},
|
||||
["orange_pl3"] = {min = 18, max = 40},
|
||||
["orange_pl4"] = {min = 18, max = 40},
|
||||
["white_trolls"] = {min = 18, max = 40},
|
||||
["white_trolls2"] = {min = 18, max = 40},
|
||||
["white_trolls3"] = {min = 18, max = 40},
|
||||
["white_trolls4"] = {min = 18, max = 40},
|
||||
["blue_trolls"] = {min = 18, max = 40},
|
||||
["blue_trolls2"] = {min = 18, max = 40},
|
||||
["blue_trolls3"] = {min = 18, max = 40},
|
||||
["blue_trolls4"] = {min = 18, max = 40},
|
||||
["red_trolls"] = {min = 18, max = 40},
|
||||
["red_trolls2"] = {min = 18, max = 40},
|
||||
["red_trolls3"] = {min = 18, max = 40},
|
||||
["red_trolls4"] = {min = 18, max = 40},
|
||||
["orange_trolls"] = {min = 18, max = 40},
|
||||
["orange_trolls2"] = {min = 18, max = 40},
|
||||
["orange_trolls3"] = {min = 18, max = 40},
|
||||
["orange_trolls4"] = {min = 18, max = 40},
|
||||
["white_cats"] = {min = 18, max = 40},
|
||||
["white_cats2"] = {min = 18, max = 40},
|
||||
["white_cats3"] = {min = 18, max = 40},
|
||||
["white_cats4"] = {min = 18, max = 40},
|
||||
["blue_cats"] = {min = 18, max = 40},
|
||||
["blue_cats2"] = {min = 18, max = 40},
|
||||
["blue_cats3"] = {min = 18, max = 40},
|
||||
["blue_cats4"] = {min = 18, max = 40},
|
||||
["red_cats"] = {min = 18, max = 40},
|
||||
["red_cats2"] = {min = 18, max = 40},
|
||||
["red_cats3"] = {min = 18, max = 40},
|
||||
["red_cats4"] = {min = 18, max = 40},
|
||||
["orange_cats"] = {min = 18, max = 40},
|
||||
["orange_cats2"] = {min = 18, max = 40},
|
||||
["orange_cats3"] = {min = 18, max = 40},
|
||||
["orange_cats4"] = {min = 18, max = 40},
|
||||
["blunts"] = {min = 18, max = 40},
|
||||
["leanblunts"] = {min = 18, max = 40},
|
||||
["dextroblunts"] = {min = 18, max = 40},
|
||||
["chewyblunt"] = {min = 18, max = 40},
|
||||
["cupoflean"] = {min = 18, max = 40},
|
||||
["shatter"] = {min = 18, max = 40},
|
||||
["ciggie"] = {min = 18, max = 40},
|
||||
["methbags"] = {min = 18, max = 40},
|
||||
["driedmescaline"] = {min = 18, max = 40},
|
||||
["specialchocolate"] = {min = 18, max = 40},
|
||||
["shrooms"] = {min = 18, max = 40},
|
||||
["gratefuldead_tabs"] = {min = 18, max = 40},
|
||||
["bart_tabs"] = {min = 18, max = 40},
|
||||
["pineapple_tabs"] = {min = 18, max = 40},
|
||||
["yinyang_tabs"] = {min = 18, max = 40},
|
||||
["wildcherry_tabs"] = {min = 18, max = 40},
|
||||
["smiley_tabs"] = {min = 18, max = 40},
|
||||
|
||||
-- base qb
|
||||
["weed_white-widow"] = {min = 15, max = 24 },
|
||||
["weed_og-kush"] = {min = 15, max = 28},
|
||||
["weed_skunk"] = {min = 15, max = 31 },
|
||||
["weed_amnesia"] = {min = 18, max = 34},
|
||||
["weed_purple-haze"] = {min = 18, max = 37},
|
||||
["weed_ak47"] = {min = 18, max = 40},
|
||||
["crack_baggy"] = {min = 18, max = 34},
|
||||
["cokebaggy"] = {min = 18, max = 37},
|
||||
-- coke
|
||||
["cokebaggystagetwo"] = {min = 18, max = 40},
|
||||
["cokebaggystagethree"] = {min = 18, max = 40},
|
||||
-- heroin
|
||||
["heroin_ready"] = {min = 18, max = 40},
|
||||
["heroin_readystagetwo"] = {min = 18, max = 40},
|
||||
["heroin_readystagethree"] = {min = 18, max = 40},
|
||||
-- crack
|
||||
["baggedcracked"] = {min = 18, max = 40},
|
||||
["baggedcrackedstagetwo"] = {min = 18, max = 40},
|
||||
["baggedcrackedstagethree"] = {min = 18, max = 40},
|
||||
-- xtc
|
||||
["white_playboys"] = {min = 18, max = 40},
|
||||
["white_playboys2"] = {min = 18, max = 40},
|
||||
["white_playboys3"] = {min = 18, max = 40},
|
||||
["white_playboys4"] = {min = 18, max = 40},
|
||||
["blue_playboys"] = {min = 18, max = 40},
|
||||
["blue_playboys2"] = {min = 18, max = 40},
|
||||
["blue_playboys3"] = {min = 18, max = 40},
|
||||
["blue_playboys4"] = {min = 18, max = 40},
|
||||
["red_playboys"] = {min = 18, max = 40},
|
||||
["red_playboys2"] = {min = 18, max = 40},
|
||||
["red_playboys3"] = {min = 18, max = 40},
|
||||
["red_playboys4"] = {min = 18, max = 40},
|
||||
["orange_playboys"] = {min = 18, max = 40},
|
||||
["orange_playboys2"] = {min = 18, max = 40},
|
||||
["orange_playboys3"] = {min = 18, max = 40},
|
||||
["orange_playboys4"] = {min = 18, max = 40},
|
||||
["white_aliens"] = {min = 18, max = 40},
|
||||
["white_aliens2"] = {min = 18, max = 40},
|
||||
["white_aliens3"] = {min = 18, max = 40},
|
||||
["white_aliens4"] = {min = 18, max = 40},
|
||||
["blue_aliens"] = {min = 18, max = 40},
|
||||
["blue_aliens2"] = {min = 18, max = 40},
|
||||
["blue_aliens3"] = {min = 18, max = 40},
|
||||
["blue_aliens4"] = {min = 18, max = 40},
|
||||
["red_aliens"] = {min = 18, max = 40},
|
||||
["red_aliens2"] = {min = 18, max = 40},
|
||||
["red_aliens3"] = {min = 18, max = 40},
|
||||
["red_aliens4"] = {min = 18, max = 40},
|
||||
["orange_aliens"] = {min = 18, max = 40},
|
||||
["orange_aliens2"] = {min = 18, max = 40},
|
||||
["orange_aliens3"] = {min = 18, max = 40},
|
||||
["orange_aliens4"] = {min = 18, max = 40},
|
||||
["white_pl"] = {min = 18, max = 40},
|
||||
["white_pl2"] = {min = 18, max = 40},
|
||||
["white_pl3"] = {min = 18, max = 40},
|
||||
["white_pl4"] = {min = 18, max = 40},
|
||||
["blue_pl"] = {min = 18, max = 40},
|
||||
["blue_pl2"] = {min = 18, max = 40},
|
||||
["blue_pl3"] = {min = 18, max = 40},
|
||||
["blue_pl4"] = {min = 18, max = 40},
|
||||
["red_pl"] = {min = 18, max = 40},
|
||||
["red_pl2"] = {min = 18, max = 40},
|
||||
["red_pl3"] = {min = 18, max = 40},
|
||||
["red_pl4"] = {min = 18, max = 40},
|
||||
["orange_pl"] = {min = 18, max = 40},
|
||||
["orange_pl2"] = {min = 18, max = 40},
|
||||
["orange_pl3"] = {min = 18, max = 40},
|
||||
["orange_pl4"] = {min = 18, max = 40},
|
||||
["white_trolls"] = {min = 18, max = 40},
|
||||
["white_trolls2"] = {min = 18, max = 40},
|
||||
["white_trolls3"] = {min = 18, max = 40},
|
||||
["white_trolls4"] = {min = 18, max = 40},
|
||||
["blue_trolls"] = {min = 18, max = 40},
|
||||
["blue_trolls2"] = {min = 18, max = 40},
|
||||
["blue_trolls3"] = {min = 18, max = 40},
|
||||
["blue_trolls4"] = {min = 18, max = 40},
|
||||
["red_trolls"] = {min = 18, max = 40},
|
||||
["red_trolls2"] = {min = 18, max = 40},
|
||||
["red_trolls3"] = {min = 18, max = 40},
|
||||
["red_trolls4"] = {min = 18, max = 40},
|
||||
["orange_trolls"] = {min = 18, max = 40},
|
||||
["orange_trolls2"] = {min = 18, max = 40},
|
||||
["orange_trolls3"] = {min = 18, max = 40},
|
||||
["orange_trolls4"] = {min = 18, max = 40},
|
||||
["white_cats"] = {min = 18, max = 40},
|
||||
["white_cats2"] = {min = 18, max = 40},
|
||||
["white_cats3"] = {min = 18, max = 40},
|
||||
["white_cats4"] = {min = 18, max = 40},
|
||||
["blue_cats"] = {min = 18, max = 40},
|
||||
["blue_cats2"] = {min = 18, max = 40},
|
||||
["blue_cats3"] = {min = 18, max = 40},
|
||||
["blue_cats4"] = {min = 18, max = 40},
|
||||
["red_cats"] = {min = 18, max = 40},
|
||||
["red_cats2"] = {min = 18, max = 40},
|
||||
["red_cats3"] = {min = 18, max = 40},
|
||||
["red_cats4"] = {min = 18, max = 40},
|
||||
["orange_cats"] = {min = 18, max = 40},
|
||||
["orange_cats2"] = {min = 18, max = 40},
|
||||
["orange_cats3"] = {min = 18, max = 40},
|
||||
["orange_cats4"] = {min = 18, max = 40},
|
||||
-- weed stuff
|
||||
["blunts"] = {min = 18, max = 40},
|
||||
["leanblunts"] = {min = 18, max = 40},
|
||||
["dextroblunts"] = {min = 18, max = 40},
|
||||
["chewyblunt"] = {min = 18, max = 40},
|
||||
["blunt"] = {min = 18, max = 40},
|
||||
["specialchocolate"] = {min = 18, max = 40},
|
||||
["specialbrownie"] = {min = 18, max = 40},
|
||||
["specialcookie"] = {min = 18, max = 40},
|
||||
["specialmuffin"] = {min = 18, max = 40},
|
||||
["shatter"] = {min = 18, max = 40},
|
||||
["ciggie"] = {min = 18, max = 40},
|
||||
-- meth
|
||||
["methbags"] = {min = 18, max = 40},
|
||||
-- mescaline
|
||||
["driedmescaline"] = {min = 18, max = 40},
|
||||
-- shrooms
|
||||
["shrooms"] = {min = 18, max = 40},
|
||||
-- LSD
|
||||
["gratefuldead_tabs"] = {min = 18, max = 40},
|
||||
["bart_tabs"] = {min = 18, max = 40},
|
||||
["pineapple_tabs"] = {min = 18, max = 40},
|
||||
["yinyang_tabs"] = {min = 18, max = 40},
|
||||
["wildcherry_tabs"] = {min = 18, max = 40},
|
||||
["smiley_tabs"] = {min = 18, max = 40},
|
||||
-- lean
|
||||
["cupoflean"] = {min = 18, max = 40},
|
||||
["cupofdextro"] = {min = 18, max = 40},
|
||||
}
|
||||
|
||||
Debug = false -- true / false - Currently prints the vector3 and label of locations when requesting a delivery
|
||||
NearbyDeliveries = false -- true / false - Do you want deliveries to be within a certain amount of units?
|
||||
DeliveryWithin = 2000 -- int (Default 2000) - How many units do you want the delivery location to be within from the player when making a delivery request?
|
||||
QBConfig.Dealers = {}
|
||||
--UseTarget = GetConvar('UseTarget', 'false') == 'true', -- Use qb-target interactions (don't change this, go to your server.cfg and add setr UseTarget true)
|
||||
PoliceCallChance = 99 --in percentage (if 99, theres the 99% to call the police)
|
||||
|
||||
|
||||
-- Shop QBConfig
|
||||
QBConfig.Products = {
|
||||
[1] = {name = "weed_white-widow_seed", label = "White Widow Seed", price = 15, amount = 150, info = {}, type = "item", slot = 1, minrep = 0},
|
||||
[2] = {name = "weed_skunk_seed", label = "Skunk Seed", price = 15, amount = 150, info = {}, type = "item", slot = 2, minrep = 0},
|
||||
[3] = {name = "weed_purple-haze_seed", label = "Purple Haze Seed", price = 15, amount = 150, info = {}, type = "item", slot = 3, minrep = 0},
|
||||
[4] = {name = "weed_og-kush_seed", label = "OG Kush Seed", price = 15, amount = 150, info = {}, type = "item", slot = 4, minrep = 0},
|
||||
[5] = {name = "weed_amnesia_seed", label = "Amnesia Seed", price = 15, amount = 150, info = {}, type = "item", slot = 5, minrep = 0},
|
||||
[1] = {name = "weed_white-widow_seed", price = 15, amount = 150, minrep = 0},
|
||||
[2] = {name = "weed_skunk_seed", price = 15, amount = 150, minrep = 0},
|
||||
[3] = {name = "weed_purple-haze_seed", price = 15, amount = 150, minrep = 0},
|
||||
[4] = {name = "weed_og-kush_seed", price = 15, amount = 150, minrep = 0},
|
||||
[5] = {name = "weed_amnesia_seed", price = 15, amount = 150, minrep = 0},
|
||||
}
|
||||
|
||||
QBConfig.ProductsStupidNameRewrite = {
|
||||
[1] = {name = "weed_whitewidow_seed", label = "White Widow Seed", price = 15, amount = 150, info = {}, type = "item", slot = 1, minrep = 0},
|
||||
[2] = {name = "weed_skunk_seed", label = "Skunk Seed", price = 15, amount = 150, info = {}, type = "item", slot = 2, minrep = 0},
|
||||
[3] = {name = "weed_purplehaze_seed", label = "Purple Haze Seed", price = 15, amount = 150, info = {}, type = "item", slot = 3, minrep = 0},
|
||||
[4] = {name = "weed_ogkush_seed", label = "OG Kush Seed", price = 15, amount = 150, info = {}, type = "item", slot = 4, minrep = 0},
|
||||
[5] = {name = "weed_amnesia_seed", label = "Amnesia Seed", price = 15, amount = 150, info = {}, type = "item", slot = 5, minrep = 0},
|
||||
[1] = {name = "weed_whitewidow_seed", price = 15, amount = 150, minrep = 0},
|
||||
[2] = {name = "weed_skunk_seed", price = 15, amount = 150, minrep = 0},
|
||||
[3] = {name = "weed_purplehaze_seed", price = 15, amount = 150, minrep = 0},
|
||||
[4] = {name = "weed_ogkush_seed", price = 15, amount = 150, minrep = 0},
|
||||
[5] = {name = "weed_amnesia_seed", price = 15, amount = 150, minrep = 0},
|
||||
}
|
||||
|
||||
QBConfig.UseMarkedBills = false -- true for marked bills, false for cash
|
||||
@@ -156,334 +171,89 @@ QBConfig.WrongAmountFee = 2 -- divide the payout by this value for wrong deliver
|
||||
QBConfig.OverdueDeliveryFee = 4 -- divide the payout by this value for overdue delivery
|
||||
|
||||
QBConfig.DeliveryItems = {
|
||||
[1] = {
|
||||
["item"] = "weed_brick",
|
||||
["minrep"] = 0,
|
||||
['payout'] = 1000
|
||||
},
|
||||
[2] = {
|
||||
["item"] = "coke_brick",
|
||||
["minrep"] = 0,
|
||||
['payout'] = 1000
|
||||
},
|
||||
[1] = { ["item"] = "weed_brick", ["minrep"] = 0, ['payout'] = 1000},
|
||||
[2] = { ["item"] = "coke_brick", ["minrep"] = 0, ['payout'] = 1000},
|
||||
}
|
||||
|
||||
QBConfig.DeliveryLocations = {
|
||||
[1] = {
|
||||
["label"] = "Pork Factory",
|
||||
["coords"] = vector3(-296.27, -1300.54, 31.31),
|
||||
},
|
||||
[2] = {
|
||||
["label"] = "Forum Drive Deli",
|
||||
["coords"] = vector3(-36.69, -1492.13, 31.22),
|
||||
},
|
||||
[3] = {
|
||||
["label"] = "Hayes Autos South LS",
|
||||
["coords"] = vector3(282.55, -1814.39, 27.1),
|
||||
},
|
||||
[4] = {
|
||||
["label"] = "Grove Street",
|
||||
["coords"] = vector3(54.55, -1873.15, 22.8),
|
||||
},
|
||||
[5] = {
|
||||
["label"] = "Port1",
|
||||
["coords"] = vector3(-269.4, -2437.15, 6.36),
|
||||
},
|
||||
[6] = {
|
||||
["label"] = "Port2",
|
||||
["coords"] = vector3(269.16, -3248.54, 5.79),
|
||||
},
|
||||
[7] = {
|
||||
["label"] = "Port3",
|
||||
["coords"] = vector3(632.9, -3015.42, 7.34),
|
||||
},
|
||||
[8] = {
|
||||
["label"] = "Industrial1",
|
||||
["coords"] = vector3(1049.52, -2427.96, 30.3),
|
||||
},
|
||||
[9] = {
|
||||
["label"] = "Industrial2",
|
||||
["coords"] = vector3(853.26, -2207.3, 30.68),
|
||||
},
|
||||
[10] = {
|
||||
["label"] = "Industrial3",
|
||||
["coords"] = vector3(903.02, -1721.94, 32.18),
|
||||
},
|
||||
[11] = {
|
||||
["label"] = "EastLS1",
|
||||
["coords"] = vector3(1289.33, -1710.47, 55.51),
|
||||
},
|
||||
[12] = {
|
||||
["label"] = "EastLS2",
|
||||
["coords"] = vector3(1411.94, -1490.54, 60.66),
|
||||
},
|
||||
[13] = {
|
||||
["label"] = "Industrial4",
|
||||
["coords"] = vector3(734.26, -1311.26, 27.01),
|
||||
},
|
||||
[14] = {
|
||||
["label"] = "Industrial5",
|
||||
["coords"] = vector3(1231.6, -1083.06, 38.53),
|
||||
},
|
||||
[15] = {
|
||||
["label"] = "Mirror1",
|
||||
["coords"] = vector3(1143.55, -1000.19, 45.32),
|
||||
},
|
||||
[16] = {
|
||||
["label"] = "Mirror2",
|
||||
["coords"] = vector3(1264.82, -702.87, 64.72),
|
||||
},
|
||||
[17] = {
|
||||
["label"] = "Mirror3",
|
||||
["coords"] = vector3(1119.65, -639.76, 56.81),
|
||||
},
|
||||
[18] = {
|
||||
["label"] = "Mirror4",
|
||||
["coords"] = vector3(1129.59, -462.59, 66.49),
|
||||
},
|
||||
[19] = {
|
||||
["label"] = "City1",
|
||||
["coords"] = vector3(42.8, -811.45, 31.43),
|
||||
},
|
||||
[20] = {
|
||||
["label"] = "City2",
|
||||
["coords"] = vector3(-509.48, -1001.66, 23.55),
|
||||
},
|
||||
[21] = {
|
||||
["label"] = "City3",
|
||||
["coords"] = vector3(-830.97, -862.41, 20.69),
|
||||
},
|
||||
[22] = {
|
||||
["label"] = "Vesp1",
|
||||
["coords"] = vector3(-1320.26, -1177.34, 4.89),
|
||||
},
|
||||
[23] = {
|
||||
["label"] = "Vesp2",
|
||||
["coords"] = vector3(-1097.63, -1673.24, 8.4),
|
||||
},
|
||||
[24] = {
|
||||
["label"] = "Vesp3",
|
||||
["coords"] = vector3(-1147.61, -1452.1, 4.6),
|
||||
},
|
||||
[25] = {
|
||||
["label"] = "Vesp4",
|
||||
["coords"] = vector3(-1241.69, -1208.39, 8.52),
|
||||
},
|
||||
[26] = {
|
||||
["label"] = "Vesp5",
|
||||
["coords"] = vector3(-1876.92, -584.44, 11.85),
|
||||
},
|
||||
[27] = {
|
||||
["label"] = "City4",
|
||||
["coords"] = vector3(-1303.94, -441.39, 35.22),
|
||||
},
|
||||
[28] = {
|
||||
["label"] = "City5",
|
||||
["coords"] = vector3(-1705.48, -433.46, 42.17),
|
||||
},
|
||||
[29] = {
|
||||
["label"] = "City6",
|
||||
["coords"] = vector3(-1305.99, 336.35, 65.5),
|
||||
},
|
||||
[30] = {
|
||||
["label"] = "Vinewood1",
|
||||
["coords"] = vector3(-741.8, 484.84, 109.47),
|
||||
},
|
||||
[31] = {
|
||||
["label"] = "Vinewood2",
|
||||
["coords"] = vector3(-409.57, 341.49, 108.91),
|
||||
},
|
||||
[32] = {
|
||||
["label"] = "Vinewood3",
|
||||
["coords"] = vector3(-126.44, 588.18, 204.71),
|
||||
},
|
||||
[33] = {
|
||||
["label"] = "Vinewood4",
|
||||
["coords"] = vector3(211.42, -101.42, 73.28),
|
||||
},
|
||||
[34] = {
|
||||
["label"] = "Vinewood5",
|
||||
["coords"] = vector3(490.61, -95.04, 66.44),
|
||||
},
|
||||
[35] = {
|
||||
["label"] = "City7",
|
||||
["coords"] = vector3(387.19, -993.59, 29.42),
|
||||
},
|
||||
[36] = {
|
||||
["label"] = "City8",
|
||||
["coords"] = vector3(-500.47, -712.37, 33.21),
|
||||
},
|
||||
[37] = {
|
||||
["label"] = "EastHW",
|
||||
["coords"] = vector3(2572.2, 479.97, 108.68),
|
||||
},
|
||||
[38] = {
|
||||
["label"] = "Vinewood6",
|
||||
["coords"] = vector3(-430.1, 1205.41, 325.76),
|
||||
},
|
||||
[39] = {
|
||||
["label"] = "VinewoodHills1",
|
||||
["coords"] = vector3(-126.06, 1896.58, 197.33),
|
||||
},
|
||||
[40] = {
|
||||
["label"] = "VinewoodHills2",
|
||||
["coords"] = vector3(-2521.08, 2310.31, 33.22),
|
||||
},
|
||||
[41] = {
|
||||
["label"] = "RedwoodsCons",
|
||||
["coords"] = vector3(1129.01, 2125.14, 55.55),
|
||||
},
|
||||
[42] = {
|
||||
["label"] = "RedwoodsFarm",
|
||||
["coords"] = vector3(1546.64, 2166.56, 78.72),
|
||||
},
|
||||
[43] = {
|
||||
["label"] = "Harmony1",
|
||||
["coords"] = vector3(404.34, 2584.54, 43.52),
|
||||
},
|
||||
[44] = {
|
||||
["label"] = "Harmony2",
|
||||
["coords"] = vector3(180.15, 2792.99, 45.66),
|
||||
},
|
||||
[45] = {
|
||||
["label"] = "Harmony3",
|
||||
["coords"] = vector3(287.67, 2843.89, 44.7),
|
||||
},
|
||||
[46] = {
|
||||
["label"] = "Sandy1",
|
||||
["coords"] = vector3(2030.23, 3184.42, 45.13),
|
||||
},
|
||||
[47] = {
|
||||
["label"] = "Sandy2",
|
||||
["coords"] = vector3(2175.33, 3321.92, 46.13),
|
||||
},
|
||||
[48] = {
|
||||
["label"] = "Sandy3",
|
||||
["coords"] = vector3(2389.61, 3340.98, 47.34),
|
||||
},
|
||||
[49] = {
|
||||
["label"] = "Sandy4",
|
||||
["coords"] = vector3(1716.25, 3295.08, 41.26),
|
||||
},
|
||||
[50] = {
|
||||
["label"] = "Sandy5",
|
||||
["coords"] = vector3(1779.38, 3640.83, 34.5),
|
||||
},
|
||||
[51] = {
|
||||
["label"] = "Sandy6",
|
||||
["coords"] = vector3(1894.59, 3715.34, 32.75),
|
||||
},
|
||||
[52] = {
|
||||
["label"] = "Sandy7",
|
||||
["coords"] = vector3(1861.9, 3857.15, 36.27),
|
||||
},
|
||||
[53] = {
|
||||
["label"] = "Sandy8",
|
||||
["coords"] = vector3(996.38, 3575.07, 34.61),
|
||||
},
|
||||
[54] = {
|
||||
["label"] = "Sandy9",
|
||||
["coords"] = vector3(387.45, 3584.73, 33.29),
|
||||
},
|
||||
[55] = {
|
||||
["label"] = "Stab1",
|
||||
["coords"] = vector3(68.08, 3693.22, 40.66),
|
||||
},
|
||||
[56] = {
|
||||
["label"] = "Stab2",
|
||||
["coords"] = vector3(15.55, 3688.7, 39.81),
|
||||
},
|
||||
[57] = {
|
||||
["label"] = "Sandy10",
|
||||
["coords"] = vector3(2566.59, 4283.34, 41.97),
|
||||
},
|
||||
[58] = {
|
||||
["label"] = "Grape1",
|
||||
["coords"] = vector3(2570.82, 4667.95, 34.08),
|
||||
},
|
||||
[59] = {
|
||||
["label"] = "Grape2",
|
||||
["coords"] = vector3(2882.05, 4511.72, 48.02),
|
||||
},
|
||||
[60] = {
|
||||
["label"] = "Grape3",
|
||||
["coords"] = vector3(2243.78, 5154.02, 57.89),
|
||||
},
|
||||
[61] = {
|
||||
["label"] = "Grape4",
|
||||
["coords"] = vector3(1642.91, 4846.08, 45.51),
|
||||
},
|
||||
[62] = {
|
||||
["label"] = "Grape5",
|
||||
["coords"] = vector3(1308.87, 4362.17, 41.55),
|
||||
},
|
||||
[63] = {
|
||||
["label"] = "Paleto1",
|
||||
["coords"] = vector3(-1090.27, 4940.57, 214.13),
|
||||
},
|
||||
[64] = {
|
||||
["label"] = "Paleto2",
|
||||
["coords"] = vector3(-552.37, 5348.37, 74.76),
|
||||
},
|
||||
[65] = {
|
||||
["label"] = "Paleto3",
|
||||
["coords"] = vector3(-679.02, 5834.27, 17.33),
|
||||
},
|
||||
[66] = {
|
||||
["label"] = "Paleto4",
|
||||
["coords"] = vector3(-481.97, 6276.93, 13.35),
|
||||
},
|
||||
[67] = {
|
||||
["label"] = "Paleto5",
|
||||
["coords"] = vector3(-24.92, 6472.6, 31.49),
|
||||
},
|
||||
[68] = {
|
||||
["label"] = "Paleto6",
|
||||
["coords"] = vector3(36.03, 6549.18, 31.43),
|
||||
},
|
||||
[69] = {
|
||||
["label"] = "Paleto6",
|
||||
["coords"] = vector3(406.08, 6526.43, 27.75),
|
||||
},
|
||||
[70] = {
|
||||
["label"] = "Paleto7",
|
||||
["coords"] = vector3(1522.39, 6329.23, 24.61),
|
||||
},
|
||||
[71] = {
|
||||
["label"] = "Paleto8",
|
||||
["coords"] = vector3(1741.39, 6419.62, 35.04),
|
||||
},
|
||||
[72] = {
|
||||
["label"] = "Lighthouse",
|
||||
["coords"] = vector3(3426.72, 5174.42, 7.4),
|
||||
},
|
||||
[73] = {
|
||||
["label"] = "EastSandy",
|
||||
["coords"] = vector3(2525.99, 2586.62, 38.94),
|
||||
},
|
||||
[74] = {
|
||||
["label"] = "Power Station",
|
||||
["coords"] = vector3(2696.29, 1664.44, 24.52),
|
||||
},
|
||||
[75] = {
|
||||
["label"] = "Stripclub",
|
||||
["coords"] = vector3(106.24, -1280.32, 29.24),
|
||||
},
|
||||
[76] = {
|
||||
["label"] = "Vinewood Video",
|
||||
["coords"] = vector3(223.98, 121.53, 102.76),
|
||||
},
|
||||
[77] = {
|
||||
["label"] = "Taxi",
|
||||
["coords"] = vector3(882.67, -160.26, 77.11),
|
||||
},
|
||||
[78] = {
|
||||
["label"] = "Resort",
|
||||
["coords"] = vector3(-1245.63, 376.21, 75.34),
|
||||
},
|
||||
[79] = {
|
||||
["label"] = "Bahama Mamas",
|
||||
["coords"] = vector3(-1383.1, -639.99, 28.67),
|
||||
},
|
||||
[1] = { ["label"] = "Pork Factory", ["coords"] = vector3(-296.27, -1300.54, 31.31),},
|
||||
[2] = { ["label"] = "Forum Drive Deli", ["coords"] = vector3(-36.69, -1492.13, 31.22),},
|
||||
[3] = { ["label"] = "Hayes Autos South LS", ["coords"] = vector3(282.55, -1814.39, 27.1),},
|
||||
[4] = { ["label"] = "Grove Street", ["coords"] = vector3(54.55, -1873.15, 22.8),},
|
||||
[5] = { ["label"] = "Port1", ["coords"] = vector3(-269.4, -2437.15, 6.36),},
|
||||
[6] = { ["label"] = "Port2", ["coords"] = vector3(269.16, -3248.54, 5.79),},
|
||||
[7] = { ["label"] = "Port3", ["coords"] = vector3(632.9, -3015.42, 7.34),},
|
||||
[8] = { ["label"] = "Industrial1", ["coords"] = vector3(1049.52, -2427.96, 30.3),},
|
||||
[9] = { ["label"] = "Industrial2", ["coords"] = vector3(853.26, -2207.3, 30.68),},
|
||||
[10] = { ["label"] = "Industrial3", ["coords"] = vector3(903.02, -1721.94, 32.18),},
|
||||
[11] = { ["label"] = "EastLS1", ["coords"] = vector3(1289.33, -1710.47, 55.51),},
|
||||
[12] = { ["label"] = "EastLS2", ["coords"] = vector3(1411.94, -1490.54, 60.66),},
|
||||
[13] = { ["label"] = "Industrial4", ["coords"] = vector3(734.26, -1311.26, 27.01),},
|
||||
[14] = { ["label"] = "Industrial5", ["coords"] = vector3(1231.6, -1083.06, 38.53),},
|
||||
[15] = { ["label"] = "Mirror1", ["coords"] = vector3(1143.55, -1000.19, 45.32),},
|
||||
[16] = { ["label"] = "Mirror2", ["coords"] = vector3(1264.82, -702.87, 64.72),},
|
||||
[17] = { ["label"] = "Mirror3", ["coords"] = vector3(1119.65, -639.76, 56.81),},
|
||||
[18] = { ["label"] = "Mirror4", ["coords"] = vector3(1129.59, -462.59, 66.49),},
|
||||
[19] = { ["label"] = "City1", ["coords"] = vector3(42.8, -811.45, 31.43),},
|
||||
[20] = { ["label"] = "City2", ["coords"] = vector3(-509.48, -1001.66, 23.55),},
|
||||
[21] = { ["label"] = "City3", ["coords"] = vector3(-830.97, -862.41, 20.69),},
|
||||
[22] = { ["label"] = "Vesp1", ["coords"] = vector3(-1320.26, -1177.34, 4.89),},
|
||||
[23] = { ["label"] = "Vesp2", ["coords"] = vector3(-1097.63, -1673.24, 8.4),},
|
||||
[24] = { ["label"] = "Vesp3", ["coords"] = vector3(-1147.61, -1452.1, 4.6),},
|
||||
[25] = { ["label"] = "Vesp4", ["coords"] = vector3(-1241.69, -1208.39, 8.52),},
|
||||
[26] = { ["label"] = "Vesp5", ["coords"] = vector3(-1876.92, -584.44, 11.85),},
|
||||
[27] = { ["label"] = "City4", ["coords"] = vector3(-1303.94, -441.39, 35.22),},
|
||||
[28] = { ["label"] = "City5", ["coords"] = vector3(-1705.48, -433.46, 42.17),},
|
||||
[29] = { ["label"] = "City6", ["coords"] = vector3(-1305.99, 336.35, 65.5),},
|
||||
[30] = { ["label"] = "Vinewood1", ["coords"] = vector3(-741.8, 484.84, 109.47),},
|
||||
[31] = { ["label"] = "Vinewood2", ["coords"] = vector3(-409.57, 341.49, 108.91),},
|
||||
[32] = { ["label"] = "Vinewood3", ["coords"] = vector3(-126.44, 588.18, 204.71),},
|
||||
[33] = { ["label"] = "Vinewood4", ["coords"] = vector3(211.42, -101.42, 73.28),},
|
||||
[34] = { ["label"] = "Vinewood5", ["coords"] = vector3(490.61, -95.04, 66.44),},
|
||||
[35] = { ["label"] = "City7", ["coords"] = vector3(387.19, -993.59, 29.42),},
|
||||
[36] = { ["label"] = "City8", ["coords"] = vector3(-500.47, -712.37, 33.21),},
|
||||
[37] = { ["label"] = "EastHW", ["coords"] = vector3(2572.2, 479.97, 108.68),},
|
||||
[38] = { ["label"] = "Vinewood6", ["coords"] = vector3(-430.1, 1205.41, 325.76),},
|
||||
[39] = { ["label"] = "VinewoodHills1", ["coords"] = vector3(-126.06, 1896.58, 197.33),},
|
||||
[40] = { ["label"] = "VinewoodHills2", ["coords"] = vector3(-2521.08, 2310.31, 33.22),},
|
||||
[41] = { ["label"] = "RedwoodsCons", ["coords"] = vector3(1129.01, 2125.14, 55.55),},
|
||||
[42] = { ["label"] = "RedwoodsFarm", ["coords"] = vector3(1546.64, 2166.56, 78.72),},
|
||||
[43] = { ["label"] = "Harmony1", ["coords"] = vector3(404.34, 2584.54, 43.52),},
|
||||
[44] = { ["label"] = "Harmony2", ["coords"] = vector3(180.15, 2792.99, 45.66),},
|
||||
[45] = { ["label"] = "Harmony3", ["coords"] = vector3(287.67, 2843.89, 44.7),},
|
||||
[46] = { ["label"] = "Sandy1", ["coords"] = vector3(2030.23, 3184.42, 45.13),},
|
||||
[47] = { ["label"] = "Sandy2", ["coords"] = vector3(2175.33, 3321.92, 46.13),},
|
||||
[48] = { ["label"] = "Sandy3", ["coords"] = vector3(2389.61, 3340.98, 47.34),},
|
||||
[49] = { ["label"] = "Sandy4", ["coords"] = vector3(1716.25, 3295.08, 41.26),},
|
||||
[50] = { ["label"] = "Sandy5", ["coords"] = vector3(1779.38, 3640.83, 34.5),},
|
||||
[51] = { ["label"] = "Sandy6", ["coords"] = vector3(1894.59, 3715.34, 32.75),},
|
||||
[52] = { ["label"] = "Sandy7", ["coords"] = vector3(1861.9, 3857.15, 36.27),},
|
||||
[53] = { ["label"] = "Sandy8", ["coords"] = vector3(996.38, 3575.07, 34.61),},
|
||||
[54] = { ["label"] = "Sandy9", ["coords"] = vector3(387.45, 3584.73, 33.29),},
|
||||
[55] = { ["label"] = "Stab1", ["coords"] = vector3(68.08, 3693.22, 40.66),},
|
||||
[56] = { ["label"] = "Stab2", ["coords"] = vector3(15.55, 3688.7, 39.81),},
|
||||
[57] = { ["label"] = "Sandy10", ["coords"] = vector3(2566.59, 4283.34, 41.97),},
|
||||
[58] = { ["label"] = "Grape1", ["coords"] = vector3(2570.82, 4667.95, 34.08),},
|
||||
[59] = { ["label"] = "Grape2", ["coords"] = vector3(2882.05, 4511.72, 48.02),},
|
||||
[60] = { ["label"] = "Grape3", ["coords"] = vector3(2243.78, 5154.02, 57.89),},
|
||||
[61] = { ["label"] = "Grape4", ["coords"] = vector3(1642.91, 4846.08, 45.51),},
|
||||
[62] = { ["label"] = "Grape5", ["coords"] = vector3(1308.87, 4362.17, 41.55),},
|
||||
[63] = { ["label"] = "Paleto1", ["coords"] = vector3(-1090.27, 4940.57, 214.13),},
|
||||
[64] = { ["label"] = "Paleto2", ["coords"] = vector3(-552.37, 5348.37, 74.76),},
|
||||
[65] = { ["label"] = "Paleto3", ["coords"] = vector3(-679.02, 5834.27, 17.33),},
|
||||
[66] = { ["label"] = "Paleto4", ["coords"] = vector3(-481.97, 6276.93, 13.35),},
|
||||
[67] = { ["label"] = "Paleto5", ["coords"] = vector3(-24.92, 6472.6, 31.49),},
|
||||
[68] = { ["label"] = "Paleto6", ["coords"] = vector3(36.03, 6549.18, 31.43),},
|
||||
[69] = { ["label"] = "Paleto6", ["coords"] = vector3(406.08, 6526.43, 27.75),},
|
||||
[70] = { ["label"] = "Paleto7", ["coords"] = vector3(1522.39, 6329.23, 24.61),},
|
||||
[71] = { ["label"] = "Paleto8", ["coords"] = vector3(1741.39, 6419.62, 35.04),},
|
||||
[72] = { ["label"] = "Lighthouse", ["coords"] = vector3(3426.72, 5174.42, 7.4),},
|
||||
[73] = { ["label"] = "EastSandy", ["coords"] = vector3(2525.99, 2586.62, 38.94),},
|
||||
[74] = { ["label"] = "Power Station", ["coords"] = vector3(2696.29, 1664.44, 24.52),},
|
||||
[75] = { ["label"] = "Stripclub", ["coords"] = vector3(106.24, -1280.32, 29.24),},
|
||||
[76] = { ["label"] = "Vinewood Video", ["coords"] = vector3(223.98, 121.53, 102.76),},
|
||||
[77] = { ["label"] = "Taxi", ["coords"] = vector3(882.67, -160.26, 77.11),},
|
||||
[78] = { ["label"] = "Resort", ["coords"] = vector3(-1245.63, 376.21, 75.34),},
|
||||
[79] = { ["label"] = "Bahama Mamas", ["coords"] = vector3(-1383.1, -639.99, 28.67),},
|
||||
}
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
3.0.0
|
||||
3.5.0
|
||||
Reference in new issue
Block a user