Copy CREATE TABLE IF NOT EXISTS `qs_shops` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`creator` varchar(70) NOT NULL DEFAULT '0',
`label` varchar(50) DEFAULT '0',
`shop_type` varchar(30) DEFAULT NULL,
`zone` longtext DEFAULT NULL,
`ped` longtext DEFAULT NULL,
`blip` longtext DEFAULT NULL,
`items` longtext DEFAULT NULL,
`categories` longtext DEFAULT NULL,
`sellable_items` longtext DEFAULT NULL,
`job` varchar(30) DEFAULT NULL,
`job_grades` longtext DEFAULT NULL,
`gang` varchar(30) DEFAULT NULL,
`gang_grades` longtext DEFAULT NULL,
`societies` longtext DEFAULT NULL,
`ownership` longtext DEFAULT NULL,
`required_items` longtext DEFAULT NULL,
`created_at` timestamp NULL DEFAULT current_timestamp(),
`updated_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`is_open` tinyint(1) DEFAULT 1,
`balance` float DEFAULT 0,
PRIMARY KEY (`id`),
KEY `shop_type` (`shop_type`),
KEY `creator` (`creator`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
ALTER TABLE `qs_shops` ADD COLUMN IF NOT EXISTS `required_items` longtext DEFAULT NULL AFTER `ownership`;
ALTER TABLE `qs_shops` ADD COLUMN IF NOT EXISTS `buyable_items` longtext DEFAULT NULL AFTER `items`;
CREATE TABLE IF NOT EXISTS `qs_shops_employees` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`shop_id` int(11) DEFAULT NULL,
`identifier` varchar(80) NOT NULL DEFAULT '0',
`name` varchar(50) NOT NULL DEFAULT '0',
`permissions` longtext NOT NULL DEFAULT '[]',
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
PRIMARY KEY (`id`),
KEY `identifier` (`identifier`),
KEY `idx_shop_employees` (`shop_id`),
KEY `idx_unique_employee` (`identifier`,`shop_id`),
CONSTRAINT `shop_id` FOREIGN KEY (`shop_id`) REFERENCES `qs_shops` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_finance` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`shop_id` int(11) NOT NULL,
`total_balance` float NOT NULL DEFAULT 0,
`available_balance` float NOT NULL DEFAULT 0,
`daily_revenue` float NOT NULL DEFAULT 0,
`weekly_revenue` float NOT NULL DEFAULT 0,
`monthly_revenue` float NOT NULL DEFAULT 0,
`net_profit` float NOT NULL DEFAULT 0,
`profit_margin` float NOT NULL DEFAULT 0,
`cash_flow` float NOT NULL DEFAULT 0,
`last_updated` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
PRIMARY KEY (`id`),
UNIQUE KEY `shop_id` (`shop_id`),
CONSTRAINT `qs_shops_finance_ibfk_1` FOREIGN KEY (`shop_id`) REFERENCES `qs_shops` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_owners` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`shop_id` int(11) NOT NULL,
`identifier` varchar(255) NOT NULL,
`name` varchar(255) NOT NULL,
`purchase_price` float NOT NULL DEFAULT 0,
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
`updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`),
UNIQUE KEY `shop_id` (`shop_id`),
KEY `identifier` (`identifier`),
CONSTRAINT `qs_shops_owners_ibfk_1` FOREIGN KEY (`shop_id`) REFERENCES `qs_shops` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_promotions` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`shop_id` INT(11) NOT NULL,
`name` VARCHAR(255) NOT NULL,
`description` TEXT NULL DEFAULT NULL,
`type` ENUM('discount','fixed_amount') NOT NULL DEFAULT 'discount',
`value` FLOAT NOT NULL DEFAULT '0',
`target_type` ENUM('all_items','categories','specific_items') NOT NULL DEFAULT 'all_items',
`target_data` LONGTEXT NULL DEFAULT NULL,
`start_date` TIMESTAMP NOT NULL DEFAULT current_timestamp() ,
`end_date` TIMESTAMP NOT NULL DEFAULT current_timestamp(),
`is_active` TINYINT(1) NOT NULL DEFAULT '1',
`min_purchase_amount` FLOAT NOT NULL DEFAULT '0',
`created_at` TIMESTAMP NOT NULL DEFAULT current_timestamp(),
`updated_at` TIMESTAMP NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`) USING BTREE,
INDEX `shop_id` (`shop_id`) USING BTREE,
INDEX `is_active` (`is_active`) USING BTREE,
INDEX `start_date` (`start_date`) USING BTREE,
INDEX `end_date` (`end_date`) USING BTREE,
CONSTRAINT `qs_shops_promotions_ibfk_1` FOREIGN KEY (`shop_id`) REFERENCES `qs_shops` (`id`) ON UPDATE RESTRICT ON DELETE CASCADE
) COLLATE='utf8mb4_unicode_ci';
CREATE TABLE IF NOT EXISTS `qs_shops_sell_history` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`store` int(11) NOT NULL DEFAULT 0,
`identifier` varchar(80) NOT NULL DEFAULT '0',
`item` varchar(50) NOT NULL DEFAULT '0',
`category` varchar(50) NOT NULL DEFAULT '0',
`quantity` int(11) NOT NULL DEFAULT 0,
`item_price` int(11) NOT NULL DEFAULT 0,
`total_price` int(11) NOT NULL DEFAULT 0,
`timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_store_history` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`identifier` varchar(80) NOT NULL,
`store` int(11) NOT NULL,
`item` varchar(50) NOT NULL,
`category` varchar(50) NOT NULL,
`quantity` int(11) NOT NULL,
`item_price` int(11) NOT NULL,
`total_price` int(11) NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
`society_revenue` float DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `idx_identifier_store` (`identifier`,`store`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_templates` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`description` text DEFAULT NULL,
`creator` varchar(255) NOT NULL,
`shop_type` varchar(30) NOT NULL DEFAULT 'store',
`items` longtext NOT NULL,
`categories` longtext NOT NULL,
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
`updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`is_public` tinyint(1) NOT NULL DEFAULT 0,
`usage_count` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `creator` (`creator`),
KEY `shop_type` (`shop_type`),
KEY `is_public` (`is_public`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS `qs_shops_transactions` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`shop_id` int(11) NOT NULL,
`transaction_id` varchar(50) NOT NULL,
`type` enum('deposit','withdraw','sale','expense') NOT NULL,
`amount` float NOT NULL DEFAULT 0,
`original_amount` float NOT NULL DEFAULT 0,
`description` varchar(255) NOT NULL,
`identifier` varchar(80) DEFAULT NULL,
`name` varchar(100) DEFAULT NULL,
`reference` varchar(100) DEFAULT NULL,
`status` enum('completed','pending','failed','cancelled') NOT NULL DEFAULT 'pending',
`metadata` longtext DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
`updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`),
UNIQUE KEY `transaction_id` (`transaction_id`),
KEY `shop_id` (`shop_id`),
KEY `type` (`type`),
KEY `status` (`status`),
KEY `created_at` (`created_at`),
CONSTRAINT `qs_shops_transactions_ibfk_1` FOREIGN KEY (`shop_id`) REFERENCES `qs_shops` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Default Shops
INSERT IGNORE INTO `qs_shops` (`id`, `creator`, `label`, `shop_type`, `zone`, `ped`, `blip`, `items`, `categories`, `sellable_items`, `job`, `job_grades`, `gang`, `gang_grades`, `societies`, `ownership`, `created_at`, `updated_at`, `is_open`, `balance`) VALUES
(1, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":19.5457763671875,"y":-1349.4512939453126,"z":29},{"x":49.47792816162109,"y":-1348.9949951171876,"z":29},{"x":48.41528701782226,"y":-1323.58544921875,"z":29},{"x":19.53934097290039,"y":-1316.08642578125,"z":29}]}', '{"enable":true,"coords":{"x":24.47056579589844,"y":-1346.552490234375,"z":28.49703216552734,"w":273},"animationName":"base","model":"mp_m_shopkeep_01","animationDict":"mini@strip_club@idles@bouncer@base","visibility":true,"distance":5}', '{"sprite":59,"scale":0.8,"enable":true,"coords":{"x":29.12844467163086,"y":-1349.2176513671876,"z":29.95085716247558},"label":"24/7 Supermarket","color":3}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"price":100000,"resellPercentage":70,"enable":false,"restrictions":{"maxTotalStock":-1,"maxStockPerItem":-1,"items":[],"type":"whitelist","enabled":false},"distance":5}', '2025-10-22 04:56:59', '2025-10-22 06:15:56', 1, 0),
(2, 'admin', 'LTD Gasoline', 'store', '{"thickness":25,"points":[{"x":-59.81517028808594,"y":-1751.097900390625,"z":29},{"x":-47.20943832397461,"y":-1761.48291015625,"z":29},{"x":-38.3992805480957,"y":-1751.2235107421876,"z":29},{"x":-50.62450790405273,"y":-1740.4112548828126,"z":29}]}', '{"enable":true,"coords":{"x":-46.99421310424805,"y":-1758.2464599609376,"z":28.42100524902344,"w":46},"animationName":"base","model":"mp_m_shopkeep_01","animationDict":"mini@strip_club@idles@bouncer@base","visibility":true,"distance":5}', '{"sprite":59,"scale":0.8,"enable":true,"coords":{"x":-53.04525375366211,"y":-1756.5491943359376,"z":30.14521789550781},"label":"LTD Gasoline","color":3}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"price":100000,"resellPercentage":70,"enable":false,"restrictions":{"maxTotalStock":-1,"maxStockPerItem":-1,"items":[],"type":"whitelist","enabled":false},"distance":5}', '2025-10-22 04:58:35', '2025-10-22 06:15:56', 1, 0),
(3, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":829.9503784179688,"y":-2148.0185546875,"z":29},{"x":805.986328125,"y":-2148.033935546875,"z":29},{"x":804.0986328125,"y":-2196.477783203125,"z":29},{"x":830.3529663085938,"y":-2196.2744140625,"z":29}]}', '{"coords":{"x":809.6917114257813,"y":-2159.16064453125,"z":28.61900520324707,"w":0},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":811.8255615234375,"y":-2148.319580078125,"z":29.98397636413574},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:01:01', '2025-10-22 06:15:44', 1, 0),
(4, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":835.519775390625,"y":-1024.40771484375,"z":27},{"x":835.5563354492188,"y":-1041.765869140625,"z":27},{"x":857.6919555664063,"y":-1041.5875244140626,"z":27},{"x":857.7210693359375,"y":-1024.4248046875,"z":27}]}', '{"coords":{"x":842.0787963867188,"y":-1035.3570556640626,"z":27.19485282897949,"w":0},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":844.0233154296875,"y":-1024.5892333984376,"z":28.34489250183105},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:05:33', '2025-10-22 06:15:45', 1, 0),
(5, 'admin', 'Robs Liquor', 'store', '{"thickness":25,"points":[{"x":1140.8775634765626,"y":-976.2840576171876,"z":47},{"x":1143.57421875,"y":-995.1400756835938,"z":47},{"x":1131.608642578125,"y":-996.8450317382813,"z":47},{"x":1130.2447509765626,"y":-987.1415405273438,"z":47},{"x":1120.630859375,"y":-988.485107421875,"z":47},{"x":1119.273193359375,"y":-979.3589477539063,"z":47}]}', '{"coords":{"x":1134.1348876953126,"y":-982.8303833007813,"z":45.41582489013672,"w":273},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1141.191162109375,"y":-981.1019897460938,"z":46.53216934204101},"label":"Robs Liquor","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:07:43', '2025-10-22 06:15:45', 1, 0),
(6, 'admin', 'LTD Gasoline', 'store', '{"thickness":25,"points":[{"x":1151.156982421875,"y":-328.3247375488281,"z":69},{"x":1167.130126953125,"y":-325.35784912109377,"z":69},{"x":1164.726318359375,"y":-311.6214294433594,"z":69},{"x":1148.70263671875,"y":-314.4093017578125,"z":69}]}', '{"coords":{"x":1164.7037353515626,"y":-322.8495788574219,"z":68.2051010131836,"w":100},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1159.651611328125,"y":-326.6385498046875,"z":69.97684478759766},"label":"LTD Gasoline","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:09:16', '2025-10-22 06:15:45', 1, 0),
(7, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":368.5384521484375,"y":325.1864929199219,"z":103},{"x":384.5440673828125,"y":321.2618713378906,"z":103},{"x":394.20550537109377,"y":352.648193359375,"z":103},{"x":377.2201843261719,"y":357.08343505859377,"z":103}]}', '{"coords":{"x":372.64312744140627,"y":326.9703674316406,"z":102.56641387939452,"w":251},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":376.6477966308594,"y":323.42559814453127,"z":103.87000274658205},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:10:27', '2025-10-22 06:15:46', 1, 0),
(8, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":246.2093048095703,"y":-39.98151016235352,"z":70},{"x":276.85174560546877,"y":-50.38654708862305,"z":70},{"x":271.248779296875,"y":-62.82939147949219,"z":70},{"x":242.10153198242188,"y":-51.94028854370117,"z":70}]}', '{"coords":{"x":253.7380523681641,"y":-50.84069442749023,"z":68.94110107421875,"w":74},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":244.65737915039066,"y":-45.52584838867187,"z":68.94105529785156},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:13:10', '2025-10-22 06:15:46', 1, 0),
(9, 'admin', 'Robs Liquor', 'store', '{"thickness":25,"points":[{"x":-1495.872314453125,"y":-378.3612365722656,"z":40},{"x":-1482.8651123046876,"y":-391.4000244140625,"z":40},{"x":-1468.502685546875,"y":-372.3566284179687,"z":40},{"x":-1476.551025390625,"y":-362.583251953125,"z":40}]}', '{"coords":{"x":-1486.5616455078126,"y":-377.6849060058594,"z":39.16341018676758,"w":130},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-1490.601318359375,"y":-383.01568603515627,"z":39.18024063110352},"label":"Robs Liquor","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:15:27', '2025-10-22 06:15:46', 1, 0),
(10, 'admin', 'Robs Liquor', 'store', '{"thickness":25,"points":[{"x":-1232.4578857421876,"y":-906.2232666015624,"z":13},{"x":-1221.156494140625,"y":-898.2681274414063,"z":13},{"x":-1205.2591552734376,"y":-921.1434326171876,"z":13},{"x":-1218.6517333984376,"y":-929.2984619140624,"z":13}]}', '{"coords":{"x":-1221.5682373046876,"y":-908.1322631835938,"z":11.32635116577148,"w":35},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-1226.36962890625,"y":-902.830078125,"z":12.45345687866211},"label":"Robs Liquor","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:16:26', '2025-10-22 06:15:47', 1, 0),
(11, 'admin', 'LTD Gasoline', 'store', '{"thickness":25,"points":[{"x":-720.4861450195313,"y":-916.8019409179688,"z":19},{"x":-719.3689575195313,"y":-879.7001342773438,"z":19},{"x":-691.5964965820313,"y":-881.6516723632813,"z":19},{"x":-697.02783203125,"y":-916.6630859375,"z":19}]}', '{"coords":{"x":-706.0650634765625,"y":-913.8833618164063,"z":18.21559906005859,"w":100},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-711.8024291992188,"y":-916.5892944335938,"z":19.35943031311035},"label":"LTD Gasoline","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:19:46', '2025-10-22 06:15:47', 1, 0),
(12, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":-666.7711791992188,"y":-945.2850341796876,"z":22},{"x":-655.4292602539063,"y":-945.2899780273438,"z":22},{"x":-655.5523071289063,"y":-922.4465942382813,"z":22},{"x":-677.8963623046875,"y":-922.46240234375,"z":22}]}', '{"coords":{"x":-662.1499633789063,"y":-933.5098266601564,"z":20.82922554016113,"w":190},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":-663.979248046875,"y":-944.2755737304688,"z":21.99813270568847},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:21:04', '2025-10-22 06:15:47', 1, 0),
(13, 'admin', 'Robs Liquor', 'store', '{"thickness":25,"points":[{"x":-2973.314697265625,"y":397.2532348632813,"z":15},{"x":-2974.528564453125,"y":378.0843811035156,"z":15},{"x":-2957.2080078125,"y":376.8941650390625,"z":15},{"x":-2955.939697265625,"y":395.9798278808594,"z":15}]}', '{"coords":{"x":-2966.380859375,"y":391.3348388671875,"z":14.04330825805664,"w":79},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-2973.451171875,"y":390.6714782714844,"z":15.17798042297363},"label":"Robs Liquor","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:22:31', '2025-10-22 06:15:48', 1, 0),
(14, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":-3036.66845703125,"y":583.8246459960938,"z":8},{"x":-3040.29736328125,"y":595.2843627929688,"z":8},{"x":-3047.34375,"y":592.9635009765625,"z":8},{"x":-3046.576171875,"y":590.1170654296875,"z":8},{"x":-3054.232666015625,"y":586.4769897460938,"z":8},{"x":-3052.2119140625,"y":579.8822631835938,"z":8}]}', '{"coords":{"x":-3039.541259765625,"y":584.3851318359375,"z":6.90893173217773,"w":14},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-3038.663818359375,"y":589.4774169921875,"z":8.05318450927734},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:23:49', '2025-10-22 06:15:49', 1, 0),
(15, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":-3239.560791015625,"y":1010.0498046875,"z":12},{"x":-3240.4873046875,"y":998.9927368164063,"z":12},{"x":-3242.692626953125,"y":997.2202758789063,"z":12},{"x":-3253.76611328125,"y":998.0797119140624,"z":12},{"x":-3252.897216796875,"y":1007.6017456054688,"z":12},{"x":-3246.709716796875,"y":1012.6519165039063,"z":12},{"x":-3241.373291015625,"y":1012.161865234375,"z":12}]}', '{"coords":{"x":-3242.964111328125,"y":1000.02587890625,"z":11.83071136474609,"w":0},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-3240.058837890625,"y":1004.5262451171876,"z":13.10819911956787},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:24:54', '2025-10-22 06:15:49', 1, 0),
(16, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":-3176.109375,"y":1094.4124755859376,"z":22},{"x":-3161.41357421875,"y":1088.049072265625,"z":22},{"x":-3165.30078125,"y":1079.854736328125,"z":22},{"x":-3176.2802734375,"y":1084.580322265625,"z":22}]}', '{"coords":{"x":-3173.333984375,"y":1088.791748046875,"z":19.83873558044433,"w":253},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":-3164.238525390625,"y":1082.6671142578126,"z":20.89350891113281},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:26:33', '2025-10-22 06:15:50', 1, 0),
(17, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":-1123.0579833984376,"y":2697.464599609375,"z":19},{"x":-1115.25830078125,"y":2688.5048828125,"z":19},{"x":-1109.08740234375,"y":2694.026611328125,"z":19},{"x":-1123.8387451171876,"y":2710.800048828125,"z":19}]}', '{"coords":{"x":-1118.6810302734376,"y":2699.970458984375,"z":17.55413818359375,"w":230},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":-1113.0419921875,"y":2690.702392578125,"z":18.65157127380371},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:28:19', '2025-10-22 06:15:50', 1, 0),
(18, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":538.2492065429688,"y":2672.052734375,"z":42},{"x":539.338134765625,"y":2664.33984375,"z":42},{"x":542.2574462890625,"y":2664.688720703125,"z":42},{"x":544.075927734375,"y":2656.06298828125,"z":42},{"x":552.2081298828125,"y":2657.045166015625,"z":42},{"x":551.273193359375,"y":2664.392333984375,"z":42},{"x":561.3602905273438,"y":2665.71875,"z":42},{"x":560.18359375,"y":2674.234619140625,"z":42}]}', '{"coords":{"x":549.1151733398438,"y":2670.88037109375,"z":41.15651321411133,"w":101},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":544.221435546875,"y":2672.62548828125,"z":42.33672332763672},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:32:11', '2025-10-22 06:15:50', 1, 0),
(19, 'admin', 'Robs Liquor', 'store', '{"thickness":25,"points":[{"x":1158.37548828125,"y":2703.009765625,"z":38},{"x":1158.382568359375,"y":2721.75244140625,"z":38},{"x":1170.50244140625,"y":2721.453369140625,"z":38},{"x":1170.2156982421876,"y":2702.95263671875,"z":38}]}', '{"coords":{"x":1165.1143798828126,"y":2710.842041015625,"z":37.15768814086914,"w":187},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1166.28759765625,"y":2703.777587890625,"z":38.4437026977539},"label":"Robs Liquor","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:34:05', '2025-10-22 06:15:51', 1, 0),
(20, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":1960.087890625,"y":3737.537841796875,"z":32},{"x":1970.35888671875,"y":3743.47314453125,"z":32},{"x":1966.44287109375,"y":3750.23193359375,"z":32},{"x":1963.8160400390626,"y":3748.748046875,"z":32},{"x":1958.8623046875,"y":3756.033935546875,"z":32},{"x":1951.5745849609376,"y":3751.956298828125,"z":32}]}', '{"coords":{"x":1959.81884765625,"y":3740.5341796875,"z":31.34376144409179,"w":295},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1965.0732421875,"y":3740.6865234375,"z":32.98657608032226},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:35:03', '2025-10-22 06:15:52', 1, 0),
(21, 'admin', 'LTD Gasoline', 'store', '{"thickness":25,"points":[{"x":1693.7535400390626,"y":4921.92333984375,"z":42},{"x":1700.79345703125,"y":4916.9130859375,"z":42},{"x":1701.8280029296876,"y":4918.17529296875,"z":42},{"x":1707.536376953125,"y":4914.52294921875,"z":42},{"x":1717.558837890625,"y":4928.416015625,"z":42},{"x":1704.931884765625,"y":4937.98828125,"z":42}]}', '{"coords":{"x":1697.943359375,"y":4922.9150390625,"z":41.06365585327149,"w":329},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1698.609375,"y":4928.8017578125,"z":42.65327072143555},"label":"LTD Gasoline","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:36:15', '2025-10-22 06:15:52', 1, 0),
(22, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":-328.7646179199219,"y":6072.435546875,"z":31},{"x":-347.98388671875,"y":6091.60302734375,"z":31},{"x":-339.5866394042969,"y":6099.91259765625,"z":31},{"x":-320.49493408203127,"y":6080.91796875,"z":31}]}', '{"coords":{"x":-331.3025817871094,"y":6085.2685546875,"z":30.45477485656738,"w":232},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":-325.2401428222656,"y":6076.07177734375,"z":31.67239379882812},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:37:29', '2025-10-22 06:15:52', 1, 0),
(23, 'admin', 'LTD Gasoline', 'store', '{"thickness":25,"points":[{"x":-1828.5712890625,"y":782.2057495117188,"z":138},{"x":-1816.66796875,"y":793.3243408203125,"z":138},{"x":-1826.0836181640626,"y":803.6114501953125,"z":138},{"x":-1838.0828857421876,"y":792.591064453125,"z":138}]}', '{"coords":{"x":-1820.0667724609376,"y":794.0386352539063,"z":137.08958435058595,"w":138},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":-1822.39208984375,"y":788.2682495117188,"z":138.31956481933595},"label":"LTD Gasoline","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:38:39', '2025-10-22 06:15:53', 1, 0),
(24, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":1702.698486328125,"y":3756.341064453125,"z":34},{"x":1695.746826171875,"y":3748.80322265625,"z":34},{"x":1681.831787109375,"y":3761.620849609375,"z":34},{"x":1688.862548828125,"y":3769.21826171875,"z":34}]}', '{"coords":{"x":1692.6180419921876,"y":3761.31494140625,"z":33.70533752441406,"w":244},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":1699.17431640625,"y":3752.5732421875,"z":35.07268905639648},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:41:24', '2025-10-22 06:15:53', 1, 0),
(25, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":2578.46826171875,"y":303.9583740234375,"z":108},{"x":2578.478271484375,"y":279.6412658691406,"z":108},{"x":2559.061279296875,"y":279.6412658691406,"z":108},{"x":2559.088623046875,"y":303.9190979003906,"z":108}]}', '{"coords":{"x":2567.62646484375,"y":292.58544921875,"z":107.73489379882813,"w":0},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":2569.4658203125,"y":303.3674011230469,"z":108.7861328125},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:42:27', '2025-10-22 06:15:54', 1, 0),
(26, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":2546.6044921875,"y":379.8032531738281,"z":108},{"x":2547.18310546875,"y":391.9217224121094,"z":108},{"x":2559.61572265625,"y":392.3309020996094,"z":108},{"x":2559.05810546875,"y":379.3831176757813,"z":108}]}', '{"coords":{"x":2556.690185546875,"y":380.8782958984375,"z":107.62298583984377,"w":0},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":2559.2998046875,"y":385.3462219238281,"z":108.95225524902344},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:43:54', '2025-10-22 06:15:54', 1, 0),
(27, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":53.48984909057617,"y":-1052.02880859375,"z":28},{"x":13.99532794952392,"y":-1038.13427734375,"z":28},{"x":-10.05049800872802,"y":-1105.7127685546876,"z":28},{"x":20.66303443908691,"y":-1116.8336181640626,"z":28}]}', '{"coords":{"x":22.90396881103515,"y":-1105.6142578125,"z":28.79701805114746,"w":173},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":17.23102569580078,"y":-1115.060302734375,"z":30.13149261474609},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:45:38', '2025-10-22 06:15:54', 1, 0),
(28, 'admin', 'Ammunation', 'store', '{"thickness":25,"points":[{"x":-1310.6717529296876,"y":-377.7986755371094,"z":37},{"x":-1315.6905517578126,"y":-395.5791931152344,"z":37},{"x":-1307.1973876953126,"y":-402.09869384765627,"z":37},{"x":-1296.8765869140626,"y":-395.8184814453125,"z":37}]}', '{"coords":{"x":-1304.1673583984376,"y":-394.9655456542969,"z":35.69578552246094,"w":85},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"s_m_y_ammucity_01","animationName":"base"}', '{"sprite":110,"coords":{"x":-1314.23193359375,"y":-390.6793823242187,"z":37.09268569946289},"label":"Ammunation","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:48:13', '2025-10-22 06:15:55', 1, 0),
(29, 'admin', '24/7 Supermarket', 'store', '{"thickness":25,"points":[{"x":1726.0242919921876,"y":6413.70849609375,"z":34},{"x":1739.36767578125,"y":6407.09326171875,"z":34},{"x":1744.7392578125,"y":6417.56591796875,"z":34},{"x":1727.742431640625,"y":6425.95361328125,"z":34}]}', '{"coords":{"x":1728.043212890625,"y":6415.6103515625,"z":34.0372428894043,"w":237},"distance":5,"enable":true,"visibility":true,"animationDict":"mini@strip_club@idles@bouncer@base","model":"mp_m_shopkeep_01","animationName":"base"}', '{"sprite":59,"coords":{"x":1731.4857177734376,"y":6411.33056640625,"z":35.58304595947265},"label":"24/7 Supermarket","color":3,"enable":true,"scale":0.8}', '[]', '[]', '[]', NULL, NULL, NULL, NULL, NULL, '{"restrictions":{"items":[],"enabled":false,"type":"whitelist","maxTotalStock":-1,"maxStockPerItem":-1},"price":100000,"resellPercentage":70,"enable":false,"distance":5}', '2025-10-22 05:49:27', '2025-10-22 06:15:55', 1, 0);