Skip to content

twinded_trashbin ​

Un script de fouille de poubelles pour RedM. Les joueurs peuvent fouiller les poubelles dispersees sur la carte pour trouver du butin aleatoire, ou regarder a l'interieur pour acceder a un inventaire partage.

Dependances ​

RessourceRequiseNotes
jo_libsOuiLibrairie partagee gratuite

Compatibilite ​

Cross-framework — fonctionne avec VORP, RSG, QBCore RedM, QRCore, RedEM:RP, RPX, TPZ-CORE et FRP. Le framework est auto-detecte par jo_libs.

Installation ​

bash
ensure jo_libs
ensure twinded_trashbin

Fichiers de configuration ​

FichierDescription
settings.luaParametres principaux, emplacements des poubelles, tables de loot, cooldowns
lang.luaChaines de traduction
webhook.luaHandler de webhook personnalise (quand Config.Webhook.type = 'custom')

Consultez le guide de configuration pour savoir comment surcharger ces fichiers.

Reference de configuration ​

settings.lua ​

OptionTypeDefautDescription
Config.SearchTimenumber10000Duree de fouille (millisecondes)
Config.TrashbinBlipbooleanfalseAfficher les blips sur la carte pour les emplacements de poubelles
Config.TimeToRefilltable{ 300, 600 }Plage de cooldown aleatoire (secondes) entre les fouilles { min, max }
Config.TrashSlotsnumber500Slots d'inventaire par stash partage
Config.ClearCommandstring"cleartrash"Commande admin pour vider tous les inventaires de poubelles
Config.AdminGroupstable{ ["superadmin"]=true, ["admin"]=true }Groupes autorises a utiliser la commande admin (format hash table)
Config.Webhook.typestring"discord"'discord' ou 'custom'
Config.Webhook.urlstring""URL du webhook Discord

Format de la table de loot ​

Chaque item dans la table de loot utilise ce format :

lua
["item_name"] = {
    Label = "Display Name",
    Amount = { 1, 3 },    -- { min, max } plage de quantite aleatoire
    Chance = 40,           -- Chance de drop (pourcentage 1-100)
}

Champs des emplacements de poubelles ​

Chaque entree dans Config.TrashBins :

ChampTypeDescription
Propstring ou falseModele de prop a faire apparaitre (false = utiliser l'objet du monde existant)
PostableCoordonnees : { x, y, z }
ItemstableTable de loot pour cet emplacement (utilisez une variable partagee DefaultLoot ou definissez-en une personnalisee)

Fonctionnalites ​

  • Poubelles fouillables — Maintenez le prompt pour fouiller avec animation et barre de progression
  • Stash partage — Chaque poubelle a son propre inventaire partage
  • Loot aleatoire — Items configurables avec chances de drop individuelles et plages de quantite
  • Systeme de cooldown — Temps de reapprovisionnement aleatoire entre les fouilles pour prevenir le farming
  • 94 emplacements preconfigures — Valentine, Saint Denis, Rhodes, Blackwater, Armadillo, et plus
  • Spawn de props — Fait apparaitre automatiquement les props de poubelles aux emplacements configures
  • Blips optionnels — Activez/desactivez les blips sur la carte pour les emplacements de poubelles
  • Loot personnalise par emplacement — Chaque poubelle peut avoir sa propre table de loot
  • Commande admin — /cleartrash pour vider tous les inventaires de poubelles et reinitialiser les cooldowns
  • Logging webhook — Logging Discord ou handler personnalise

Depannage ​

ProblemeSolution
Le script ne demarre pasAssurez-vous que jo_libs est demarre avant twinded_trashbin
Pas de blips sur la carteDefinissez Config.TrashbinBlip = true dans vos parametres personnalises
Impossible d'interagirVerifiez que vous etes assez proche de la poubelle
"Quelqu'un a deja fouille"La poubelle est en cooldown — attendez Config.TimeToRefill
Les props n'apparaissent pasVerifiez que le champ Prop est defini (pas false) dans la config de la poubelle

Premium RedM Scripts — Multi-Framework