Passa al contenuto principale

IsObjectMaterialSlotUsed

warning

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

Description

Checks if a slot of object material is used.

NameDescription
objectidThe ID of the object.
materialIndexThe material index on the object. (0 to 15)

Returns

The function returns the type of material slot usage.

0 - None

1 - Material

2 - Text

Examples

new objectid = CreateObject(19371, 978.71143, -925.25708, 42.63720,   0.00000, 0.00000, 2.00000);
SetObjectMaterial(objectid, 0, 19341, "egg_texts", "easter_egg01", 0xFFFFFFFF);

new type = IsObjectMaterialSlotUsed(objectid, 0);
// type = 1

Another example:

new objectid = CreateObject(19174, 986.42767, -983.14850, 40.95220,   0.00000, 0.00000, 186.00000);
SetObjectMaterialText(objectid, "OPEN.MP", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 38, true, 0xFF0000FF, 0x00000000, OBJECT_MATERIAL_TEXT_ALIGN_LEFT);

new type = IsObjectMaterialSlotUsed(objectid, 0);
// type = 2