SetDynamicMaterialObject - Help
Недавно начал заниматься интерьерами и теперь ломаю голову.
Подскажите как же правильно использовать это и почему?
1) new tmpobjid;
tmpobjid = CreateObject(19378,1765.169,-1211.674,1249.003,0.000,90.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 14652, "ab_trukstpa", "mp_diner_wood", 0);
2) new test;
test = CreateObject(19378,1765.169,-1211.674,1249.003,0.000,90.000,0.000,300.000);
SetObjectMaterial(test, 0, 14652, "ab_trukstpa", "mp_diner_wood", 0);
3) SetObjectMaterial(CreateObject(19378,1765.169,-1211.674,1249.003,0.000,90.000,0.000,300.000),
0, 14652, "ab_trukstpa", "mp_diner_wood", 0);
4) new test[4];
test[0] = CreateDynamicObject(19385, -2801.85, 375.52999, 7.07, 0, 0, 0, -1, -1, -1, 200, 200);
test[1] = CreateDynamicObject(19447, -2801.85, 375.5199, 10.56, 0, 180, 0, -1, -1, -1, 200, 200);
test[2] = CreateDynamicObject(19355, -2801.85, 378.739, 7.07, 0, 0, 0, -1, -1, -1, 200, 200);
test[3] = CreateDynamicObject(19355, -2801.85, 372.32, 7.07, 0, 0, 0, -1, -1, -1, 200, 200);
for(new i=0; i<4; i++)
{
SetDynamicObjectMaterial(test[i], 0, 12980, "sw_block10", "sw_woodslats2", 0xFFFFFFFF);
}
Между первым и вторым вариантом я разницы вообще не вижу, но почему то все чаще всего используют первый вариант, хз почему.