[esx][qbcore] cm lipgloss selling script

CM LipGloss - Comprehensive Lip Gloss Business System

Introduction

CM LipGloss is a complete business system that allows players to craft, sell, and distribute lip gloss products throughout your FiveM server. From gathering ingredients to bulk distribution, this script provides a unique entrepreneurial experience with multiple gameplay loops.

Features

Complete Business Experience

  • Crafting System: Create 8 different flavors of lip gloss using various ingredients
  • Retail Sales: Sell products to NPCs throughout the city
  • Bulk Distribution: Use the trap phone for larger sales and deliveries
  • Supply Store: Purchase ingredients and equipment from a dedicated store

Immersive Gameplay

  • Realistic Animations: Crafting and selling animations with prop attachments
  • Dynamic NPC Interactions: NPCs approach players to purchase products
  • Risk Management: Police alert chance during sales adds excitement
  • Delivery Missions: Complete timed deliveries for bulk sales

Technical Excellence

  • Dual Framework Support: Fully compatible with both ESX and QB-Core with automatic detection
  • Optimized Performance: Minimal resource usage during idle time
  • Target Integration: Works with ox_target or qb-target systems
  • Inventory Support: Compatible with ox_inventory and qb-inventory
  • Customizable UI: Sleek interface with customizable color scheme

Detailed Mechanics

Crafting System

Players can purchase a portable crafting table and set it up anywhere in the world. The crafting process requires specific ingredients for each flavor:

  • Strawberry Lip Gloss: Sweet strawberry flavored lip gloss
  • Cherry Lip Gloss: Vibrant cherry flavored lip gloss
  • Vanilla Lip Gloss: Smooth vanilla flavored lip gloss
  • Chocolate Lip Gloss: Rich chocolate flavored lip gloss
  • Mint Lip Gloss: Refreshing mint flavored lip gloss
  • Peach Lip Gloss: Juicy peach flavored lip gloss
  • Coconut Lip Gloss: Tropical coconut flavored lip gloss
  • Glitter Lip Gloss: Sparkly glitter lip gloss

Each recipe requires flavor-specific ingredients plus common base components (beeswax and coconut oil).

Selling System

Two distinct selling methods provide varied gameplay:

  1. Street Sales: Use the /sellgloss command to enter selling mode. NPCs will approach you to purchase products with:

    • Realistic approach animations
    • Custom dialogue options
    • Chance-based acceptance system
    • Risk of police notification
  2. Bulk Distribution: Use the trap phone to arrange larger sales:

    • Select quantity and product type
    • Navigate to randomly selected delivery locations
    • Complete deliveries within a time limit
    • Higher profits but increased risk

Supply Store

A dedicated store allows players to purchase all necessary supplies:

  • Equipment (crafting table, trap phone)
  • All ingredients for different flavors
  • Organized by categories for easy navigation
  • Custom NPC and blip for easy location

Configuration Highlights

The script is highly configurable with options for:

  • Framework selection (ESX/QB-Core with auto-detection)
  • Job requirements and restrictions
  • Interaction methods (target/key press)
  • Animation and prop settings
  • Product types, ingredients, and pricing
  • NPC behavior and dialogue
  • Delivery locations and timers
  • UI color scheme customization

Preview

[(https://youtu.be/0C9Q9g8QTU4)]

Screenshots


Requirements

  • ESX or QB-Core framework
  • ox_lib, ox_target, or qb-target (depending on your framework)
  • ox_inventory or qb-inventory

Installation

  1. Extract the cm_lipgloss folder to your server’s resources directory
  2. Add ensure cm_lipgloss to your server.cfg
  3. Import the provided SQL file to your database
  4. Configure the script to your liking in the config.lua file (framework auto-detection available)
  5. Restart your server

Documentation

Full documentation is available at: [(Installation Guide | Cakes Development)]

Purchase & Support

Purchase Link: [(https://cakesdevelopment.tebex.io)]

For support, please join our Discord: (Cakes Development)

Required Information

Code is accessible Yes
Subscription-based No
Lines (approximately) 2,500
Requirements ESX or QB-Core / ox_lib or qb-target
Support Yes
Assets are accessible Yes
Subscription-based No
Polygons (model and LOD) N/A (No custom models)
Texture size and amount 10 textures (512x512)
Requirements & dependencies None for assets
Support Yes
Code is accessible Yes
Subscription-based No
MLO No
Number of rooms N/A
Number of entities N/A
Requirements & dependencies N/A
Support Yes

Checklist

  • I have reviewed the latest version of the Releases rules.
  • I have included a detailed description of my work as described in the rules.
  • I have included a download link or a store link.
  • I have filled out the required information at the end of the topic
1 Like

is this qb-core or only esx??

ok thank you so much

1 Like