FivecodeDocs
DiscordTebex StoreYoutube
  • Welcome
  • Scripts
    • Fivecode Clothing
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Armor
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Carkeys
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Roleplay Chat
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Camping
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Burger Shot Job
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode UWU Cat Cafe Job
      • Installation Guide
      • Config file
      • Tutorials
    • Fivecode Vanilla Unicorn Job
      • Installation Guide
      • Config file
      • Tutorials
  • Tutorials
    • Fivem escrow System
      • Error parsing script ... <\1>
      • Failed to verify protected resource
Powered by GitBook
On this page

Was this helpful?

  1. Scripts
  2. Fivecode Camping

Tutorials

PreviousConfig fileNextFivecode Burger Shot Job

Last updated 6 days ago

Was this helpful?

1.

How to add camping_objects table in your database:

CREATE TABLE IF NOT EXISTS camping_objects (
    id INT AUTO_INCREMENT PRIMARY KEY,
    item VARCHAR(255) NOT NULL,
    codelock int(11) NOT NULL DEFAULT 0,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    `x` DOUBLE NOT NULL,
    `y` DOUBLE NOT NULL,
    `z` DOUBLE NOT NULL,
    `h` DOUBLE NOT NULL
)

2.

How to create a custom object ?

  1. Create new object in Config.CustomObjects:

    Example:
    Config.CustomObjects = {
        {
            label = 'Example Item',
            item = 'exampleitem',
            prop = 'exampleprop',
            target = 'Interact with this example object',
            distance = 2.5,
            offset = 0.50,
            menu = {
                {
                    title = 'Test Label',
                    description = 'Test Text',
                    icon = 'fas fa-circle-dot',
                    event = 'fivecode_camping:testtest',
                },
                {
                    title = 'Test Label 2',
                    description = 'Test Text 2',
                    icon = 'fas fa-circle-dot',
                    event = 'fivecode_camping:testEvent2'
                },
            },
        },
    }

  2. Add the item from your new object into your inventory: - Look into if you need help with creating items for your inventory.

  3. Create custom event which will be triggered from the menu: - You can create it in any script on client side.

    Example:
    ---@param args entity
    
    RegisterNetEvent('fivecode_camping:testtest')
    AddEventHandler('fivecode_camping:testtest', function(args)
        print('Very cool text message!')
        print('Shop at https://fivecode.tebex.io/')
    end)
    
    RegisterNetEvent('fivecode_camping:testtest2')
    AddEventHandler('fivecode_camping:testtest2', function(args)
        local entity = args.entity
        print('Very cool entity: '..entity)
    end)
  4. Enjoy your new custom object!

Installtion Guide
I am missing sql file how to add camping_objects table to my database ?
How to create a custom object in Config.CustomObjects ?
Showcase of menu above