cellIdToInteractive

🎮Méthode

map:cellIdToInteractive(Cellid)

Recherche si une cellule contient un élément interactif (porte, zaap, ressource, etc.). Utilise D2Pparsing.Getdoor() avec les données de la carte (_everMap et _mapcomp) pour trouver l'ID de l'élément.

Paramètres:

Nom
Type
Description

Cellid

number

ID de la cellule a vérifier (0-559)

Retourne: number - ID de l'élément interactif, ou -1 si aucun élément sur cette cellule

Exemple:

local cellId = 256
local interactiveId = map:cellIdToInteractive(cellId)

if interactiveId > 0 then
    global:printMessage("Element interactif ID: " .. interactiveId)
    -- Utiliser l'element
    map:useById(interactiveId, 0)
else
    global:printMessage("Pas d'element interactif sur cette cellule")
end

Mis à jour