Passa al contenuto principale

IsPlayerObjectMaterialSlotUsed

warning

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

Description

Checks if a slot of player-object material is used.

NameDescription
playeridThe ID of the player.
objectidThe ID of the player-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 playerobjectid = CreatePlayerObject(playerid, 19371, 978.71143, -925.25708, 42.63720,   0.00000, 0.00000, 2.00000);
SetPlayerObjectMaterial(playerid, playerobjectid, 0, 19341, "egg_texts", "easter_egg01", 0xFFFFFFFF);

new type = IsPlayerObjectMaterialSlotUsed(playerid, playerobjectid, 0);
// type = 1

Another example:

new playerobjectid = CreatePlayerObject(playerid, 19174, 986.42767, -983.14850, 40.95220,   0.00000, 0.00000, 186.00000);
SetPlayerObjectMaterialText(playerid, playerobjectid, "OPEN.MP", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 38, true, 0xFF0000FF, 0x00000000, OBJECT_MATERIAL_TEXT_ALIGN_LEFT);

new type = IsPlayerObjectMaterialSlotUsed(playerid, playerobjectid, 0);
// type = 2