Skip to main content

Overview

This guide walks you through integrating NoCloud storage with tgiann-core so that screenshot uploads are handled through the NoCloud CFX SDK. There are 2 steps to complete the integration:
  1. Install the NoCloud CFX SDK on your server
  2. Update the tgiann-core screenshot config

Step 1: Install the NoCloud CFX SDK

You need the NoCloud CFX SDK (nocloud) installed and running on your server. Follow the installation guide to get it set up:

CFX SDK Installation

Step-by-step instructions to install and configure the NoCloud CFX SDK.

Step 2: Update the Screenshot Config

Open tgiann-core/configs/screenshotConfig.lua and set nonefivem.active to true:
configCore.screenshot = {
    fivemanage = {
        active = false,
        api = '',
    },
    nonefivem = {
        active = true,          -- Set to true to enable nonefivem screenshot upload
        scriptName = 'nocloud', -- nocloud script name, change if you renamed the resource
    },
    discordWebhook = ""
}
If you renamed the nocloud resource, update the scriptName value to match your resource name.
Make sure fivemanage.active is set to false. If fivemanage is active, the nonefivem configuration will be ignored.