gunware docs
  • Docs GunWare
  • GW-SKINV2
    • State bags
    • Crée une tenue (exports)
    • Crée un items vêtements
    • getUrl
    • Command
    • config
    • token
  • GW-OFFLINEV2
    • exports
      • Client
      • Server
        • SetCustomState
        • DisplayEntity
        • SetDefaultAnim
    • Event
    • Config
    • target function
      • config.target.function.lua
Powered by GitBook
On this page
  • Export : getUrl
  • Description
  • Syntaxe
  • Paramètres
  • Valeur de retour
  • Exemple d'utilisation
  • Fonctionnement
  • Messages d'erreur possibles
  • Remarques
  1. GW-SKINV2

getUrl

Voici la documentation pour l'export getUrl :


Export : getUrl

Description

L'export getUrl permet de récupérer l'URL d'une image associée à un vêtement spécifique en fonction de son type, du genre et de son identifiant. Si aucune URL correspondante n'est trouvée dans le stockage, une URL par défaut est retournée.


Syntaxe

local url = exports.nom_du_script:getUrl(type, gender, drawable)

Paramètres

Paramètre
Type
Description

type

string

Le type de vêtement (ex: "torso", "pants", "shoes").

gender

string

Le genre du vêtement ("male" ou "female").

drawable

number

L'identifiant du modèle de vêtement à rechercher.


Valeur de retour

Type
Description

string

L'URL de l'image associée au vêtement, ou l'URL par défaut si non trouvée.


Exemple d'utilisation

local torsoUrl = exports.nom_du_script:getUrl("torso", "male", 15)

print("URL du vêtement :", torsoUrl)

Fonctionnement

  1. La fonction charge les données depuis un fichier storage.json via STORAGE:load("storage.json").

  2. Elle vérifie si les données du type, du genre et de l'identifiant de vêtement existent.

  3. Si l'URL existe, elle est retournée, sinon l'URL par défaut définie dans SHARED_CONFIG.default_url est renvoyée.


Messages d'erreur possibles

  • Aucune gestion explicite d'erreurs n'est présente, mais assurez-vous que :

    • Le fichier storage.json est correctement formaté et accessible.

    • Les paramètres type, gender et drawable sont fournis avec des valeurs valides.


Remarques

  • Le fichier storage.json doit contenir une structure organisée par type, genre, et identifiant de vêtement.

  • La fonction retourne systématiquement une URL, soit spécifique, soit la valeur par défaut.


Si tu as besoin d'autres précisions, n'hésite pas à demander !

PreviousCrée un items vêtementsNextCommand

Last updated 4 months ago