IsObjectMaterialSlotUsed
هشدار
This function was added in omp v1.1.0.2612 and will not work in earlier versions!
توضیحات
چک میکنه که آیا یه اسلات از material آبجکت استفاده شده یا نه.
نام | توضیحات |
---|---|
objectid | ID آبجکت. |
materialIndex | ایندکس material روی آبجکت. (0 تا 15) |
مقادیر برگشتی
این تابع نوع استفاده اسلات material رو برمیگردونه.
0
- هیچی
1
- Material
2
- Text
مثالها
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
مثال دیگه:
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
توابع مرتبط
- SetObjectMaterial: جایگزین کردن texture آبجکت با texture از مدل دیگهای در بازی.
- SetObjectMaterialText: جایگزین کردن texture آبجکت با متن.
- GetObjectMaterial: دریافت داده material از یه ایندکس آبجکت.
- GetObjectMaterialText: دریافت داده material text از یه ایندکس آبجکت.
- IsPlayerObjectMaterialSlotUsed: چک میکنه که آیا یه اسلات از player-object material استفاده شده یا نه.