mount

Gestion des montures et enclos

addPaddockItem

Ajoute un objet dans l'enclos.

Signature: mount:addPaddockItem(UID, cellId)

Paramètres:

Nom
Type
Description

UID

number

UID de l'objet

cellId

number

Cellule cible

Retourne: object

Exemple:

mount:addPaddockItem(123456, 256)

DeleteMountList

Supprime la liste des montures en cache.

Signature: mount:DeleteMountList()

Exemple:

mount:DeleteMountList()

feedMount

Nourrit la monture avec un objet.

Signature: mount:feedMount(Gid, Quantity)

Paramètres:

Nom
Type
Description

Gid

number

GID de la nourriture

Quantity

number

Quantite

Exemple:


getEnergy

Retourne l'energie actuelle de la monture.

Signature: mount:getEnergy()

Retourne: number - Points d'energie

Exemple:


getMaxEnergy

Retourne l'energie maximale de la monture.

Signature: mount:getMaxEnergy()

Retourne: number - Points d'energie max

Exemple:


getPaddockInformations

Retourne les informations de l'enclos actuel.

Signature: mount:getPaddockInformations()

Retourne: PaddockContentInformations - Informations de l'enclos

Exemple:


hasMount

Verifie si le personnage possede une monture.

Signature: mount:hasMount()

Retourne: boolean - true si une monture est possedee

Exemple:


id

Retourne l'ID de la monture equipee.

Signature: mount:id()

Retourne: number - ID de la monture

Exemple:


inventoryMounts

Retourne les montures dans l'inventaire (certificats).

Signature: mount:inventoryMounts()

Retourne: table - Liste des montures

Exemple:


inventoryMountsData

Retourne les donnees detaillees des montures en inventaire.

Signature: mount:inventoryMountsData()

Retourne: table - Donnees des montures

Exemple:


isRideable

Verifie si la monture peut etre montee.

Signature: mount:isRideable()

Retourne: boolean - true si montable

Exemple:


isRiding

Verifie si le personnage est sur sa monture.

Signature: mount:isRiding()

Retourne: boolean - true si monte

Exemple:


level

Retourne le niveau de la monture.

Signature: mount:level()

Retourne: number - Niveau de la monture

Exemple:


maxPods

Retourne les pods bonus de la monture.

Signature: mount:maxPods()

Retourne: number - Pods bonus

Exemple:


mountInformation

Recupere les informations d'une monture.

Signature: mount:mountInformation(id, time)

Paramètres:

Nom
Type
Description

id

number

ID de la monture

time

number

Timeout

Exemple:


moveMounts

Deplace des montures entre etable/enclos/inventaire.

Signature: mount:moveMounts(idList, action)

Paramètres:

Nom
Type
Description

idList

table

Liste des IDs de montures

action

number

Type d'action

Retourne: number - Nombre de montures deplacees

Exemple:


movePaddockItem

Deplace un objet dans l'enclos.

Signature: mount:movePaddockItem(fromCellId, toCellId)

Paramètres:

Nom
Type
Description

fromCellId

number

Cellule source

toCellId

number

Cellule destination

Retourne: object

Exemple:


myMount

Retourne les donnees de la monture equipee.

Signature: mount:myMount()

Retourne: MountClientData - Donnees de la monture

Exemple:


newBorns

Retourne la liste des nouveaux-nes.

Signature: mount:newBorns()

Retourne: table - Liste des bebes montures

Exemple:


paddockedMounts

Retourne les montures dans l'enclos.

Signature: mount:paddockedMounts()

Retourne: table - Liste des montures en enclos

Exemple:


putPaddockItem

Place un objet dans l'enclos.

Signature: mount:putPaddockItem(UID, cellId)

Paramètres:

Nom
Type
Description

UID

number

UID de l'objet

cellId

number

Cellule cible

Retourne: object

Exemple:


removePaddockItem

Retire un objet de l'enclos.

Signature: mount:removePaddockItem(cellId)

Paramètres:

Nom
Type
Description

cellId

number

Cellule de l'objet

Retourne: object

Exemple:


RetireMountSet

Retire le set de monture.

Signature: mount:RetireMountSet()

Exemple:


setXpRatio

Definit le ratio d'XP donne a la monture.

Signature: mount:setXpRatio(Xp)

Paramètres:

Nom
Type
Description

Xp

number

Pourcentage d'XP (0-90)

Exemple:


stabledMounts

Retourne les montures en etable.

Signature: mount:stabledMounts()

Retourne: table - Liste des montures en etable

Exemple:


switchMount

Change de monture via l'enclos.

Signature: mount:switchMount(doorEnclos, Adjacentecell, levelMax)

Paramètres:

Nom
Type
Description

doorEnclos

number

Cellule de la porte

Adjacentecell

number

Cellule adjacente

levelMax

number

Niveau max de la monture

Exemple:


toggleRiding

Monte ou descend de la monture.

Signature: mount:toggleRiding()

Exemple:


UpdateCertificate

Met a jour les certificats de monture.

Signature: mount:UpdateCertificate()

Exemple:


Mis à jour