• We sell Discord Boosts (level 3) now at a very cheap price and 100% guarantee safe and with replacement guarantees if there happens to be an issue💪

STANDALONE sd-beekeeping Open Source (2 Viewers)

bobokaka6969

Member
Dec 25, 2023
32
33
18
Credits
23,650
This is the latest update of the script as of 5/27/2025

FEATURES

  • Place Bee Houses, which will attract bees, including occasional queens. These can then be used in hives.
  • Place Hives and introduce bees and queens into them. Over time, observe the production of honey and wax.
  • Beekeeping Ped: A place where players can purchase bee houses and hives, as well as sell honey and wax.
  • As the owner of a House or Hive, you can easily add ‘collaborators’, enabling others to assist in their management.
  • Hives and Houses feature gradually depleting durability. Players must maintain them to prevent the houses and hives from being destroyed.
  • Highly configurable to adapt to your specific requirements.
  • Minimal latency & efficient database saving (MS range: 0.00 - 0.01)
  • Included Locales for easy language swapping: English, German, French, Spanish & Arabic currently available.
DEPENDENCIES

(SELECTIVE) DEPENDENCIES

Interaction

Each of the following interaction methods are supported. At least one of these is required for the script to function.



Script Details - https://forum.cfx.re/t/qb-qbx-esx-beekeeping/5268912
Preview -



  • If you are using ESX, you can continue using ESX.RegisterUsableItem.
  • If you are using QBox, you can continue using exports.qbx_core:CreateUseableItem.
  • If you are using QBcore, you can continue using exports.[qb-core]:CreateUseableItem.
 
Last edited:

jul60

Member
God VIP
Aug 19, 2023
48
2
8
Credits
947
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HouseItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Apiculture.Props.bee_house,
hive_type = 'maison',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HouseItem,
citizenid = SD.GetIdentifier(source)
})
fin)
-- Ruche
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HiveItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Beekeeping.Props.bee_hive,
hive_type = 'ruche',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HiveItem,
citizenid = SD.GetIdentifier(source)
})
fin)
 

free4all.

Member
God VIP
Dec 5, 2023
39
5
8
Credits
1,607
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HouseItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Apiculture.Props.bee_house,
hive_type = 'maison',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HouseItem,
citizenid = SD.GetIdentifier(source)
})
fin)
-- Ruche
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HiveItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Beekeeping.Props.bee_hive,
hive_type = 'ruche',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HiveItem,
citizenid = SD.GetIdentifier(source)
})
fin)
What is that?
 

bobokaka6969

Member
Dec 25, 2023
32
33
18
Credits
23,650
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HouseItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Apiculture.Props.bee_house,
hive_type = 'maison',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HouseItem,
citizenid = SD.GetIdentifier(source)
})
fin)
-- Ruche
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HiveItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Beekeeping.Props.bee_hive,
hive_type = 'ruche',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HiveItem,
citizenid = SD.GetIdentifier(source)
})
fin)
if you use qb-core use qbcore export same with ESX and qbox! What are you trying to imply here? i dont understand are you new or something?
 

marko_3112

New member
Oct 23, 2024
2
0
1
Credits
20
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HouseItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Apiculture.Props.bee_house,
hive_type = 'maison',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HouseItem,
citizenid = SD.GetIdentifier(source)
})
fin)
-- Ruche
exports.qbx_core:CreateUseableItem(Beekeeping.Items.HiveItem, fonction(source)
TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
objet = Beekeeping.Props.bee_hive,
hive_type = 'ruche',
distance = Apiculture.SpawnRange,
item = Apiculture.Items.HiveItem,
citizenid = SD.GetIdentifier(source)
})
fin)
  • Replaced Funktion with correct function.
  • Changed Quelle to source, which is the conventional name in FiveM.
  • Replaced invalid :eek: with correct colon in the event name.
  • Corrected variable names to follow typical conventions (object, item, distance).
  • Fixed typos (fin → end).


    -- Maison (House)
    exports.qbx_core:CreateUseableItem(Beekeeping.Items.HouseItem, function(source)
    TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
    object = Beekeeping.Props.bee_house,
    hive_type = 'maison',
    distance = Apiculture.SpawnRange,
    item = Beekeeping.Items.HouseItem,
    citizenid = SD.GetIdentifier(source)
    })
    end)

    -- Ruche (Hive)
    exports.qbx_core:CreateUseableItem(Beekeeping.Items.HiveItem, function(source)
    TriggerClientEvent('sd-beekeeping:eek:bjects:client:SpawnObject', source, {
    object = Beekeeping.Props.bee_hive,
    hive_type = 'ruche',
    distance = Apiculture.SpawnRange,
    item = Beekeeping.Items.HiveItem,
    citizenid = SD.GetIdentifier(source)
    })
    end)
 

Users who are viewing this thread

  • John_G
Top