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
    • Fivecode Bahama Mamas 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 27 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