Desenvolvido por DOIZZP 🧙♂️
Este script adiciona um sistema de colheita de melancias totalmente funcional no FiveM 🍉
Perfeito para criar empregos agrícolas, rotas de colheita ou sistemas de sobrevivência em servidores RP.
Compatível tanto com vRP quanto com QBCore, podendo ser facilmente adaptado a outros frameworks.
✅ Spawn automático das plantas no mapa
✅ Colheita com animação e tempo configurável
✅ Texto 3D interativo (“[E] Colher Melancia”)
✅ Reaparecimento automático dos objetos
✅ Entrega direta do item no inventário
✅ Código leve e otimizado (thread com sleep dinâmico)
plantacao_melancia/
│
├── fxmanifest.lua # Metadados e carregamento de scripts
├── config.lua # Configurações e coordenadas da plantação
├── client.lua # Lógica visual e interação do jogador
└── server.lua # Entrega do item e integração com framework
-
Coloque a pasta plantacao_melancia dentro de
resources/no seu servidor. -
Adicione ao seu
server.cfg:ensure plantacao_melancia
-
Configure o
server.luaconforme o framework usado:
Já vem configurado:
local user_id = vRP.getUserId(src)
vRP.giveInventoryItem(user_id, "watermelon", 1, true)Substitua dentro do server.lua:
local Player = QBCore.Functions.GetPlayer(src)
Player.Functions.AddItem("watermelon", 1)Você pode ajustar todos os parâmetros da plantação facilmente:
| Parâmetro | Descrição |
|---|---|
collectDuration |
Tempo da animação de colheita (ms) |
collectCoords |
Coordenadas onde as melancias aparecem |
collectProp |
Modelo 3D usado no GTA (ex: prop_watermelon) |
respawnTime |
Tempo até a planta reaparecer (em segundos) |
deliveryItem |
Nome do item entregue ao jogador |
Exemplo:
["PlantacaoMelancia"] = {
["collectProp"] = "prop_watermelon",
["collectDuration"] = 8000,
["respawnTime"] = 300,
["deliveryItem"] = "watermelon"
}- O servidor spawna as plantas nas coordenadas definidas.
- O jogador se aproxima e vê o texto interativo:
[E] Colher Melancia
- Ao pressionar
E, toca a animação configurada. - O item é entregue automaticamente no inventário.
- A planta é removida e reaparece após o tempo configurado.
- Modelos são carregados de forma assíncrona.
- Threads usam sleep dinâmico para economia de recursos.
- Textos 3D só aparecem quando o jogador está próximo.
- Respawn automático individual por ponto de colheita.
- ✅ FiveM Build Cerulean
- ✅ vRP ou QBCore
- ⚙️ Permissão para editar o
server.cfg
-2107.92, 7147.42, 29.47
As melancias reaparecem a cada 5 minutos (300s).
- Primeira versão estável
- Compatível com vRP e QBCore
- Sistema completo de colheita e respawn automático
DOIZZP
💬 Projeto desenvolvido para EVOM GG
📍 Feito com 🖤 e café ☕
📎 Contato:
- Discord: poolshev.exe
- GitHub: github.com/poolshev
Distribuído sob licença MIT.
Você pode editar, modificar e redistribuir, desde que mantenha os créditos originais.