[Вопрос]Как аттачить объект, используя SetObjectMaterial?
#1

Всем привет, столкнулся с одним делом, когда позарез нужно зааттачить объект, изменив его текстуру, но все мои попытки пошли крахом... нифига не получается, если кто знает, как это сделать, то подскажите незнающему
P.s. Ну а если же никак, то смирюсь...
Reply
#2

создаёшь объект > меняешь свойство объекта > аттачишь этот объект
Reply
#3

Скинь пример, если не сложно, я так и делал, задавал имя объекту, менял свойство, аттачил и объекта просто нет)
Reply
#4

Извини, нет возможности сейчас.
Скинь свой код, посмотрим, возможно где-то ошибка.
Reply
#5

Я в ongamemodeinit прописал
Quote:

new Float:X, Float:Y, Float:Z;
myobject = CreateObject(3026, X, Y, Z+0.5, 0.0, 0.0, 0.0, 300.0);
SetObjectMaterial(myobject, 0, 2048, "CJ_AMMO_POSTERS", "cj_flag2", 0xFFFFFFFF);

потом в onplayerspawn
Quote:

SetPlayerAttachedObject(playerid, 1, myobject, 1, -0.2, -0.06, 0, 0, 0, 0,1,1,1);

и объекта просто нет, он не появляется...
Reply
#6

к игроку нельзя аттачить созданные объекты, такое применимо только к транспорту
Reply
#7

Quote:
Originally Posted by Fireline
Посмотреть сообщение
к игроку нельзя аттачить созданные объекты, такое применимо только к транспорту
Рухнули мои "Наполеоновские планы" =D... Можешь привести пример с транспортом? если не сложно)
Reply
#8

Quote:
Originally Posted by riodespain
Посмотреть сообщение
Рухнули мои "Наполеоновские планы" =D... Можешь привести пример с транспортом? если не сложно)
Почему же рухнули? AttachObjectToPlayer
Reply
#9

Хех... как раз рылся по этому поводу в wiki, наткнулся на эту функцию и сделал, все работает... =D спасибо, + дал)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)