Skip to content

Features

🌟 Features#

FRKN Cake Job is a fully immersive, multiplayer bakery & cake job system for FiveM. Below are the core features that make this script unique.

πŸ“ Information#

  • This system features a fully custom-built bakery interior (MLO) with interactive workstations, ovens, and a customer counter β€” all integrated directly into the gameplay.

πŸŽ‚ Advanced Cake Baking System

  • Dough Mixing Minigame: Players go through a realistic dough-mixing process with interactive minigames before the cake enters the oven.
  • Oven Baking: Place your cake dough into the oven and wait for it to bake. The baking time is fully configurable.
  • Cream & Frosting Selection: Choose from multiple cream types β€” Vanilla, Chocolate, Strawberry, Caramel β€” each producing a different cake appearance.
  • Heart-Shaped Cakes: In addition to standard round cakes, players can create beautiful heart-shaped cakes with all cream variants.

🎨 Cake Decoration & Piping Bag System

  • Piping Bag Decorating: After baking, players use a piping bag to add cream designs onto cakes using an interactive placement system.
  • Drag & Drop Decorations: Place ball decorations, stars, and various ornamental props directly onto the cake surface in real-time.
  • Unique Decorations Per Cream: Each cream type has its own set of allowed decorations, creating truly unique combinations.

🍰 Cake Slicing & Placement

  • Physical Cake Placement: Players can place cake boxes and cakes in the world as physical props. Other players can see and interact with them.
  • Cake Slicing System: Place a whole cake on a table, and players can slice it into up to 10 individual slices that restore hunger.
  • Box Open/Close System: Open the cake box to reveal the cake, take the cake out, put it back, or give the whole box to another player.
  • Permission System: Configure whether other players (non-owners) can pick up, open, slice, or interact with placed cakes.

🚚 Multiple Mission Types

  • Vehicle Single Delivery: Bake a cake, pack it, and deliver it on a scooter (faggio) to a random customer location on the map.
  • Vehicle Multi Delivery: A team-based mission where multiple cakes (normal, heart, tier) must be baked and delivered in a van (speedo) to a drop-off point.
  • NPC Customer Orders: A customer NPC walks into the bakery with a specific order. Players must bake the right cake, negotiate the price, and deliver it within a time limit.
  • Roleplay Mode: Free baking mode with no delivery requirements β€” perfect for pure roleplay servers where players want to run a bakery business.

πŸ’° NPC Bargaining & Economy System

  • Dynamic Pricing: Each cake has a calculated fair price based on its base value plus decoration bonuses.
  • Customer Negotiation: The NPC customer will accept, negotiate, or reject your price based on how fair it is. Up to 3 rounds of bargaining.
  • Mood System: Set your price too high and the customer gets angry and leaves. Price it fairly and they accept immediately.
  • Correct Cream Bonus: Using the cream type the customer requested gives a price bonus. Using the wrong cream applies a penalty.

πŸ‘₯ Fully Synchronized Multiplayer

  • Co-Op Missions: Up to 2 players (configurable) can join the same mission lobby and work together in the bakery.
  • Real-time Prop Sync: All cake props, decorations, piping bags, and placed items are fully synchronized across all players on the server.
  • Team Info Panel: A dedicated on-screen panel shows the current team members and mission progress.

πŸ“ˆ Leveling & Progression System

  • XP & Levels: Players earn XP for completing missions. Higher levels unlock bonus reward multipliers.
  • Level-Based Rewards: Each level increases the payout by a configurable percentage (default: +10% per level).
  • Database Persistence: Player levels and XP are saved to the database and persist across sessions.

πŸ‘• Work Clothes System

  • Auto-Apply Uniforms: When a mission starts, players can automatically change into bakery work clothes.
  • Configurable Outfits: Define separate outfits for male and female characters, and even set different outfits per mission type.
  • Clothing Restoration: When the mission ends, the player's original clothes are properly restored.

πŸ“ Immersive World Interactions

  • NPC Shop: A custom bakery NPC greets players and serves as the mission hub.
  • Delivery NPC: A separate NPC handles delivery mission assignments.
  • Target Support: Fully integrated with ox_target and qb-target for all workstation and NPC interactions.
  • Help Guide: Press a configurable key (default: J) during a mission to open an in-game help guide.

πŸ—ΊοΈ Map Blips & Delivery System

  • Bakery Blip: A customizable map blip marks the bakery location for all players.
  • Delivery Vehicle Blip: When on a delivery mission, the delivery vehicle gets its own tracking blip.
  • Multiple Delivery Locations: Random delivery destinations ensure variety in each playthrough.
  • Vehicle Fuel Integration: Delivery vehicles spawn with full fuel, compatible with LegacyFuel, ps-fuel, ox_fuel, and cdn-fuel.

βš™οΈ Fully Configurable

  • Everything in One File: All settings are in shared/config.lua β€” no core code changes needed.
  • Multi-Framework Support: Works with QB-Core, QBX (Qbox), and ESX out of the box.
  • Multi-Language Support: Built-in locale system with English and Turkish translations. Easily add more languages.
  • Customizable Rewards: Set XP, money, level requirements, and timers for every mission individually.