پرش به مطلب اصلی

GetPlayerObjectMaterial

هشدار

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

توضیحات

دریافت داده‌های متریال از یک index از player-object.

نامتوضیحات
playeridID بازیکن.
objectidID player-object.
materialIndexindex متریال در object. (0 تا 15)
&modelidمتغیری برای ذخیره ID مدل، به صورت reference پاس داده می‌شود.
textureLibrary[]آرایه‌ای برای ذخیره textureLibrary، به صورت reference پاس داده می‌شود.
textureLibrarySizeاندازه textureLibrary.
textureName[]آرایه‌ای برای ذخیره textureName، به صورت reference پاس داده می‌شود.
textureNameSizeاندازه textureName.
&materialColourمتغیری برای ذخیره materialColour، به صورت reference پاس داده می‌شود.

مقادیر برگشتی

true - تابع با موفقیت اجرا شد.

false - تابع در اجرا ناموفق بود. object مشخص شده وجود ندارد یا index متریال نامعتبر است.

مثال‌ها

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
modelid,
textureLibrary[16],
textureName[16],
materialColour;

GetPlayerObjectMaterial(playerid, playerobjectid, 0, modelid, textureLibrary, sizeof(textureLibrary), textureName, sizeof(textureName), materialColour);
// modelid = 19341
// textureLibrary = "egg_texts"
// textureName = "easter_egg01"
// materialColour = 0xFFFFFFFF

توابع مرتبط