Skip to main content

fiveLib Valentine's Day Baking Event

fiveLib Valentine's Day Baking Event is a seasonal, holiday-themed mini-game script where players collect ingredients to bake romantic treats and earn special rewards.

Overview

Transform your server with a festive baking activity! Players must find event locations, follow recipes, and combine ingredients to create cakes, pies, and donuts.

Features

  • Interactive Mini-game: A dedicated NUI interface for the baking process.
  • Recipe System: Multiple recipes with varying difficulty and point values (e.g., Apple Pie, Marshmallow Sandwich, Croissant).
  • Ingredient Collection: Integrated reward system for finding or earning ingredients.
  • Customizable Rewards: Configure tokens or boxes to be given upon successful baking.
  • Prop/Model Support: Custom models included for event props.

Requirements

  • Framework: Compatible with any framework that supports standard items.
  • Optional: qb-target / ox_target for interaction points.

Installation

  1. Upload: Move the fiveLib-vd-baking folder into your resources directory.
  2. Assets: Ensure the custom models in the stream/ folder are correctly loaded.
  3. Images: Add the item images from the readme + inventory images folder to your inventory script's image directory.
  4. Register: Add the following to your server.cfg:
    ensure fiveLib-Valentine's Day Baking Event
  5. Restart: Restart the server.

Configuration

Settings are primarily in config.lua.

  • Config.RewardItem: The item given for successful completion.
  • Config.MinigameRewardItem: The item given for high scores or special rounds.
  • Config.RespawnTime: Cooldown for event points.
  • Config.Ingredients: List of required items and their UI images.
  • Config.Recipes: Define what ingredients are needed for each treat (e.g., Apple + Flour + Sugar = Apple Pie).
  • Config.ValentinesBearsCoords: Over 100+ pre-configured spawn locations for the event "bears" across the map.

Usage

  1. Locate one of the Valentine's Bears scattered around the map.
  2. Interact with the bear to open the Baking Menu.
  3. Select a recipe and ensure you have the required ingredients in your inventory.
  4. Complete the baking process to receive your rewards.

Support

Free resources are supported via our Discord Community.