YouTube video

Config

PET = {
    -- "/petinfo" pour désactiver la partie qui s'affiche quand on s'approche des animaux.
    debugMode = false, -- Certaines impressions sont activées, si vous ne comprenez pas cela, vous n'avez pas besoin de l'activer du tout, c'est là pour nous aider à comprendre où se trouve l'erreur quand le script a des problèmes.
    --
    petInfoCommand = "petinfo", -- Commande utilisée pour désactiver les informations à l'écran de l'animal.
    showPetCommand = "showmyPets", -- Blip montrant l'emplacement de l'animal
    --
    DefaultPetIMG = "https://cdn.discordapp.com/attachments/919180635388653618/1035353250242777138/pet-logo-design-paw-vector-animal-shop-business_53876-136741.webp",
    DefaultPetName = "Amazing Pets", -- si le nom est "", le système le remplacera automatiquement par celui qui se trouve ici.
    -- Zone de l'animalerie
    petBuyCoords = vector3(-1368.35, 56.31, 53.7), -- acheter le marqueur de l'animal de compagnie
    petShowCoords = vector4(-1366.09,56.68,54.1,119.19),-- Endroit où l'on doit apparaître dans le menu d'achat du familier.
    -- SQL
    Mysql = "oxmysql",
    --NEEDS SYSETM
    petHealFillItem = "pethealth", -- le pad est plein de santé, la faim et la soif restent telles quelles.
    petHealFillAmount = 97, -- Quantité à remplir lors de l'utilisation --max 97

    petHungryFillItem = "petfood", -- objet pour combler la faim de l'animal.
    petHungryFillAmount = 97, -- Quantité à remplir lorsqu'elle est utilisée --max 97

    petThirstFillItem = "petthirst", -- article pour combler la soif de l'animal
    petThirstFillAmount = 50, -- Quantité à remplir lors de l'utilisation --max 97
    -- CÔTÉ MORT
    PermanentlyDie = false, -- si "true", le familier sera directement supprimé à sa mort et ne reviendra jamais.
    -- UPTADES
    UpdateAnimInterval = 0, -- Si le pad entre en animation, comme mourir, etc., combien de secondes seront vérifiées ?
    UpdateInterval = 1, -- "1minutes" mettra à jour la mort, la faim, la soif, la localisation et beaucoup d'autres mises à jour de tous les animaux toutes les 1 minutes (il sera bon de le faire dans un court laps de temps pour vivre sans problèmes).
    UpdateXPInterval = 10, -- "1minutes" Toutes les 1 minutes, tous les familiers gagneront un certain nombre d'xp.
    LevelingDifficulty = 20,--% Indique la valeur d'inanition de santé que le familier aura directement lorsque vous l'achèterez la difficulté à monter en niveau en [ % ]
    --
    lossOfLife_hungry = 3, -- Sélectionne le nombre de vies à prendre lorsque la Faim tombe à 0.
    lossOfLife_thirst = 1, -- Sélectionne le nombre de vies à prendre lorsque la Soif tombe à 0.
    --
    earnXPAmount = 10, -- "UpdateXPInterval" durée pendant laquelle tous les familiers gagneront +1 xp pour la durée spécifiée
    --
    NotificationInScript = true, -- Si ceci est "true", vous utiliserez le système de notification du script.
    Notification = function(text, inform) -- Vous pouvez mettre votre propre texte de notification ici
        
    end,
    PetMiniMap = { showblip = true, sprite = 442, colour = 2, shortRange = false },
    -- CÔTÉ CORDE
    ropeLength = 4, -- La longueur de la corde de remorquage (en mètres) Je recommande fortement de la maintenir entre 6 et 10 mètres
    ropeItem = "petrope",
    -- Boule
    petBallItem = "petball",

    --Attaque de l'animal
    chaseDistance = 50.0,
    chaseIndicator = true, -- énorme marqueur sur la tête de la cible chassée
    petAttackKeyCode = 49, --https://docs.fivem.net/docs/game-references/controls/
    petAttackKeyCodeDisplay = "PRESS ~g~F~w~ TO ATTACK TARGET", --Texte d'affichage
    -- Interaction avec le PET
    petInteractKeyCode = 38, -- [ E ] https://docs.fivem.net/docs/game-references/controls/
    -- Animations aléatoires
    RandomAnim = {
        ["chien"] = {
            -- {
            -- animName = "creatures@rottweiler@amb@",
            -- animID = "hump_loop_chop"
            -- },
            {
                animName = "creatures@rottweiler@amb@world_dog_sitting@idle_a",
                animID = "idle_b"
            },
            {
                animName = "creatures@rottweiler@amb@world_dog_barking@idle_a",
                animID = "idle_a"
            },
            {
                animName = "creatures@rottweiler@amb@sleep_in_kennel@",
                animID = "sleep_in_kennel"
            },
            
        },
        ["cat"] = {
            {
                animName = "creatures@cat@amb@world_cat_sleeping_ground@base",
                animID = "base"
            },
            {
                animName = "creatures@cat@amb@world_cat_sleeping_ledge@base",
                animID = "base"
            },
            -- {
            -- animName = "creatures@cat@step",
            -- animID = "step_lft"
            -- },
            
        },
        ["oiseau"] = {
            {
                animName = "creatures@chickenhawk@amb@world_chickenhawk_feeding@base",
                animID = "base"
            },
            {
                animName = "creatures@cormorant@amb@world_cormorant_standing@base",
                animID = "base"
            },
        },
        ["coguar"] = {
            { -- repos
                animName = "creatures@cougar@amb@world_cougar_rest@idle_a",
                animID = "idle_a"
            },
            { -- lever
                animName = "creatures@cougar@getup",
                animID = "idle_a"
            },
        }  
    },
    --

    --[[
        petTexureID => {
            Rottweiler => Hiç Rengi yok
            Berger => {
                [0] : Basique,
                [1] : Blanc et noir,
                [2] : Marron,
            }
            Husky => {
                [0] : Basique, [1] : Blanc et noir, [2] : Marron, } Husky => {
                [1] : Brun doré,
                [2] : Blanc,
            }
            Retriever => {
                [0] : Basique, [1] : Brun doré, [2] : Blanc, } Retriever => {
                [1] : Noir,
                [2] : Or blanc,
                [3] : Marron,
            }
            Chat => {
                [0] : Basique,
                [1] : Blanc et noir,
                [2] : Marron - comme une rousse :D,
            }
        }

    ]]
    
    Animaux disponibles = {
        {
            prix = 1,
            hungryRatio = 30, --% Lorsque vous achetez le familier, cela indique directement la valeur de la santé et de la faim du familier.
            thirstRatio = 80, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            energyRatio = 70, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            healthRatio = 90, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
 
            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => Thirst level 20, Dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            petName = "Rottweiler",
            petLabel = "Le Rottweiler est l'une des plus anciennes races de chiens connues[1], qui remonte à l'Empire romain. Grâce à ses caractéristiques de gardien de troupeau et de garde, il a été l'auxiliaire des hommes dans de nombreux domaines. Il est même reconnu comme la race qui menait les troupeaux des armées romaines traversant les montagnes alpines et protégeait les personnes dans la caravane",
            petIMG = "https://cdn.discordapp.com/attachments/697541709713899545/1050974691810082896/domestic-dog_thumb_4x3.webp",
            pedHash = "a_c_chop",
            petTexureID = 0, -- Pet TexureID > décide de la couleur de votre animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "F", -- Pet'in cinsiyeti "M ya da F" tarzında olacaktır M = mâle F = femelle
            petLevel = 5, -- Pet'i satın aldığınız zaman otomatik olarak olacak olan leveli
            petBoughtAnim = true, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- la liste sur laquelle il faut être
        },
        {
            price = 1,
            hungryRatio = 30, --% Lorsque vous achetez le familier, cela indique directement la valeur de la santé et de la faim du familier.
            thirstRatio = 80, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la santé et de la faim de l'animal.
            energyRatio = 70, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            healthRatio = 90, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
 
            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => Soif niveau 20, Dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            petName = "Popu",
            petLabel = "Le Rottweiler est l'une des plus anciennes races de chiens connues[1], qui remonte à l'Empire romain. Avec ses caractéristiques de gardien de troupeau et de garde, il a été l'auxiliaire des gens dans de nombreux domaines. Il est même reconnu comme la race qui menait les troupeaux des armées romaines traversant les montagnes alpines et protégeait les personnes dans les caravanes...",
            petIMG = "",
            pedHash = "a_c_westy",
            petTexureID = 0, -- Pet TexureID > décide de la couleur de votre animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "F",
            petLevel = 5,
            petBoughtAnim = false, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- Quelle est la liste sur laquelle il faut être ?
        },
        {
            price = 2,
            hungryRatio = 10, --% Lorsque vous achetez le familier, cela indiquera directement la valeur de la faim de santé du familier.
            thirstRatio = 20, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la santé et de la faim de l'animal.
            energyRatio = 50, --% Lorsque vous achetez le familier, cela indique directement la valeur de la faim de santé du familier.
            healthRatio = 98, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.

            hungryDecrase = 5, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 5, -- Lorsque le familier est mis à jour, il passe à " -1 ", exemple => Soif niveau 20, dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            
            petName = "Retriever",
            petLabel = "Golden Retriever, race de chien. Originaire d'Écosse aux alentours du XIXe siècle, il était utilisé à l'époque pour faciliter les activités de chasse",
            petIMG = "https://cdn.discordapp.com/attachments/697541709713899545/1050974692388900954/unnamed.png",
            pedHash = "a_c_retriever",
            petTexureID = 0, -- Pet TexureID > détermine la couleur de l'animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "M",
            petBoughtAnim = true, -- Avec ou sans animation d'achat ?
            petLevel = 10,
            listOf = "dog", -- sur quelle liste se placer
        },
        {
            price = 1,
            hungryRatio = 30, --% Lorsque vous achetez le familier, cela indique directement la valeur de la faim de santé du familier.
            thirstRatio = 80, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la santé et de la faim de l'animal.
            energyRatio = 70, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            healthRatio = 90, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
 
            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => Soif niveau 20, dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            petName = "Carlin",
            petLabel = "Le Rottweiler est l'une des plus anciennes races de chiens connues[1], qui remonte à l'Empire romain. Avec ses caractéristiques de gardien de troupeau et de garde, il a été l'auxiliaire des gens dans de nombreux domaines. Il est même reconnu comme la race qui menait les troupeaux des armées romaines traversant les montagnes alpines et protégeait les personnes dans les caravanes...",
            petIMG = "",
            pedHash = "a_c_pug",
            petTexureID = 0, -- Pet TexureID > détermine la couleur de votre animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "F",
            petLevel = 5,
            petBoughtAnim = false, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- Quelle est la liste sur laquelle il faut être ?
        },
        {
            price = 1,
            hungryRatio = 30, --% Lorsque vous achetez le familier, cela indiquera directement la valeur de la faim de santé du familier.
            thirstRatio = 80, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la santé et de la faim de l'animal.
            energyRatio = 70, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            healthRatio = 90, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
 
            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => Soif niveau 20, dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            petName = "Caniche",
            petLabel = "Le Rottweiler est l'une des plus anciennes races de chiens connues[1], qui remonte à l'Empire romain. Avec ses caractéristiques de gardien de troupeau et de garde, il a été l'auxiliaire des gens dans de nombreux domaines. Il est même reconnu comme la race qui menait les troupeaux des armées romaines traversant les montagnes alpines et protégeait les personnes dans les caravanes...",
            petIMG = "",
            pedHash = "a_c_poodle",
            petTexureID = 0, -- Pet TexureID > détermine la couleur de votre animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "F",
            petLevel = 5,
            petBoughtAnim = false, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- Quelle est la liste sur laquelle il faut être ?
        },
        
        {
            price = 1,
            hungryRatio = 30, --% Lorsque vous achetez le familier, cela indique directement la valeur de la santé et de la faim du familier.
            thirstRatio = 80, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim en santé de l'animal.
            energyRatio = 70, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
            healthRatio = 90, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.
 
            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => Thirst level 20, Dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            petName = "berger",
            petLabel = "Le chien de berger est l'une des plus anciennes races canines connues[1], qui remonte à l'Empire romain. Grâce à leurs caractéristiques de gardien de troupeau et de garde, ils ont aidé les gens dans de nombreux domaines. Il est même reconnu comme la race qui menait les troupeaux des armées romaines traversant les montagnes alpines et qui protégeait les gens dans la caravane",
            petIMG = "",
            pedHash = "a_c_shepherd",
            petTexureID = 2, -- Pet TexureID > décide de la couleur de votre animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "F",
            petLevel = 5,
            petBoughtAnim = true, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- Quelle est la liste sur laquelle il faut être ?
        },
        {
            price = 2,
            hungryRatio = 10, --% Lorsque vous achetez le familier, cela indiquera directement la valeur de la faim de santé du familier.
            thirstRatio = 20, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la santé et de la faim de l'animal.
            energyRatio = 50, --% Lorsque vous achetez le familier, cela indique directement la valeur de la faim de santé du familier.
            healthRatio = 98, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.

            hungryDecrase = 5, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 5, -- Lorsque le familier est mis à jour, il passe à " -1 ", exemple => Soif niveau 20, dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20
            
            petName = "Rootti",
            petLabel = "Canis est un genre de mammifères de la famille des canidés, qui comprend les chiens, les coyotes et la plupart des loups. Les espèces de ce genre se caractérisent par une taille moyenne à grande, un crâne et une dentition larges et bien développés, de longues pattes et des oreilles et des ailes relativement courtes...",
            petIMG = "",
            pedHash = "a_c_husky",
            petTexureID = 0, -- Pet TexureID > détermine la couleur de l'animal afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.
            petGender = "M",
            petLevel = 10,
            petBoughtAnim = true, -- Avec ou sans animation d'achat ?
            listOf = "dog", -- la liste sur laquelle il faut être
        },
        {
            price = 1,
            -- ped'i satın aldığınız zaman otomatik olarak gelecek olan değerler
            hungryRatio = 10, --% Lors de l'achat du familier, la valeur de la santé et de la faim du familier est directement indiquée.
            thirstRatio = 20, --% Lorsque vous achetez le familier, cela indique directement la valeur de la santé et de la faim du familier.
            energyRatio = 50, --% Lorsque vous achetez le familier, cela indique directement la valeur de la faim de santé du familier.
            healthRatio = 98, --% Lorsque vous achetez l'animal, cela indique directement la valeur de la faim de santé de l'animal.

            hungryDecrase = 1, -- Lorsque le familier est mis à jour, il passera à " -1 ", exemple => niveau de faim 40, "le nombre que vous spécifiez" dans l'intervalle de temps spécifié - 40
            thirstDecrase = 1, -- Lorsque le familier est mis à jour, il passe à " -1 ", exemple => Soif niveau 20, dans l'intervalle de temps spécifié "le nombre que vous spécifiez" - 20

            petName = "Catty",
            petLabel = "Chat domestique, petit mammifère carnivore, généralement poilu, domestiqué. Habituellement gardés comme animaux de compagnie, ils sont appelés chats domestiques, ou simplement chats s'il n'est pas nécessaire de les distinguer des autres félins et des petits chats. Les gens apprécient la compagnie des chats et leur capacité à chasser la vermine et les parasites domestiques",
            petIMG = "",
            pedHash = "a_c_cat_01",
            petTexureID = 0, -- Pet TexureID > détermine la couleur de votre animal de compagnie afin qu'il ne change pas de couleur tout le temps ou qu'il puisse avoir différentes couleurs.s
            petGender = "M",
            petBoughtAnim = true, -- Avec ou sans animation d'achat ?
            petLevel = 10,
            listOf = "cat", -- sur quelle liste se situer
        },
    },
    --COMMANDE
    Orders = { -- Dans cette section, vous pouvez éditer les ordres qui parviennent directement au familier, vous pouvez ajouter des commandes différentes si vous le souhaitez.

        -- CHIEN
        {
            label = "SUIVRE",
            listOf = "dog", -- si c'est un chien, son action
            args = "lab-pet:client:followOwner", -- Dans la première liste d'arguments qui vient avec le contenu du système pet, il y a "Animal Type", i.e. chat ou chien, et le second argument est le networkID de l'animal, donc les deux premières fonctions seront remplies avec ce que vous tapez ici.
            level = 0, -- à quel niveau il peut être appliqué
        },
        {
            label = "SIT",
            listOf = "dog", -- si c'est un chien, son action
            args = "lab-pet:client:sit",
            level = 15, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET UP",
            listOf = "dog", -- s'il s'agit d'un chien, son action
            args = "lab-pet:client:getup",
            level = 15, -- à quel niveau il peut être appliqué
        },
        {
            label = "SLEEP",
            listOf = "dog", -- s'il s'agit d'un chien, son action
            args = "lab-pet:client:sleep",
            level = 15, -- à quel niveau il peut être appliqué
        },
        {
            label = "ATTACK",
            listOf = "dog", -- si c'est un chien, son action
            args = "lab-pet:client:attack",
            level = 15, -- à quel niveau il peut être appliqué
        },

        --Chat
        {
            label = "FOLLOW",
            listOf = "cat", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:followOwner",
            level = 0, -- à quel niveau il peut être appliqué
        },
        {
            label = "SIT",
            listOf = "cat", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:sit",
            level = 15, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET UP",
            listOf = "cat", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:getup",
            level = 15, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET INTO CAR",
            listOf = "dog", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:getIntoCar",
            level = 0, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET OFF THE CAR",
            listOf = "dog", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:getOutCar",
            level = 0, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET INTO CAR",
            listOf = "cat", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:getIntoCar",
            level = 0, -- à quel niveau il peut être appliqué
        },
        {
            label = "GET OFF THE CAR",
            listOf = "cat", -- eğer ki kedi ise yapacağı eylem
            args = "lab-pet:client:getOutCar",
            level = 0, -- à quel niveau il peut être appliqué
        },
    },
    OrderAnim = {
        ["chien"] = {
            ["sexe"] = {
                animName = "creatures@rottweiler@amb@",
                animID = "hump_loop_chop"
            },
            ["sit"] = {
                animName = "creatures@rottweiler@amb@world_dog_sitting@idle_a",
                animID = "idle_b"
            },
            ["bark"] = {
                animName = "creatures@rottweiler@amb@world_dog_barking@idle_a",
                animID = "idle_a"
            },
            ["sleep"] = {
                animName = "creatures@rottweiler@amb@sleep_in_kennel@",
                animID = "sleep_in_kennel"
            },
            ["getup"] = {
                animName = "creatures@rottweiler@amb@world_dog_sitting@exit",
                animID = "exit"
            }
            
        },
        ["cat"] = {
            ["sleep"] = {
                animName = "creatures@cat@amb@world_cat_sleeping_ground@base",
                animID = "base"
            },
            ["getup"] = {
                animName = "creatures@cat@getup",
                animID = "getup_l"
            },
            ["sit"] = {
                animName = "creatures@cat@amb@world_cat_sleeping_ledge@base",
                animID = "base"
            },
        },
        -- ["oiseau"] = {
        -- {
        -- animName = "creatures@chickenhawk@amb@world_chickenhawk_feeding@base",
        -- animID = "base"
        -- },
        -- {
        -- animName = "creatures@cormoran@amb@world_cormorant_standing@base",
        -- animID = "base"
        -- },
        -- }
    },
    
}

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

https://bestfivem.com/terms-conditions/

Product Enquiry

Vos données personnelles seront utilisées pour soutenir votre expérience sur ce site Web, pour gérer l'accès à votre compte et à d'autres fins décrites dans notre privacy policy

chrome Xe8fsC7EBP Système Lab Pet

$44.02

Garantie: Lifetime

or
fr_FRFrançais