warning Not Translated
This page has not been translated into the language that your browser requested yet. The English content is being shown as a fallback.
If you want to contribute a translation for this page then please click here.
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.
Name | Description |
---|---|
playerid | The ID of the player. |
objectid | The ID of the player-object. |
materialIndex | The 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
Related Functions
- SetPlayerObjectMaterial: Replace the texture of a player-object with the texture from another model in the game.
- SetPlayerObjectMaterialText: Replace the texture of a player object with text.
- GetPlayerObjectMaterial: Get the material data from an index of the player-object.
- GetPlayerObjectMaterialText: Get the material text data from an index of the player-object.
- IsObjectMaterialSlotUsed: Checks if a slot of object material is used.