ВНИМАНИЕ!!!
Этот урок только для новичков!
Сегодня вы узнаете как менять текстуры у объектов
для начала нам понадобится SAMP: Map Construction
1) Там мы создадим объект допустим стену id 19379

2)Переводим код в павн

3)Теперь добавляем инклуды.
#include <a_samp> #include <streamer>

4) Теперь на пишем сток смены текстуры!
stock CustObject(objectid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz) { new Stena=CreateDynamicObject(objectid, x, y, z, rx, ry, rz); SetDynamicObjectMaterial(Stena, 0, 4821, "union_las", "ws_carparkwall2", 0); }

5) Теперь надо перевести объект в нужный фотмат с CreateObject на CreateDynamicObject, а в этом нам поможет вот этот сайт (Не реклама)
CreateDynamicObject(19379,2034.4200000,1343.3100000,10.0000000,0.0000000,0.0000000,0.0000000);

6) Теперь добавим в OnGameModeInit
CustObject(19379,2034.4200000,1343.3100000,10.0000000,0.0000000,0.0000000,0.0000000);

Как вы поняли мы заменили CreateDynamicObject на имя нашего стока CustObject
PS: Вот сайт с текстурами
Как поменять на другую текстуру?

Смотрим эти данные и заменяем на те которые понравились
"Model ID" "TXD Name" "Texture Name"
stock CustObject(objectid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz) { new Stena=CreateDynamicObject(objectid, x, y, z, rx, ry, rz); SetDynamicObjectMaterial(Stena, 0, "Model ID", "TXD Name", "Texture Name", 0); }


Вот что получилось у меня!
Первый урок, дайте плюс если не жалко)))
Сообщение отредактировал veta963: 15 июня 2015 - 13:54