Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Создание 3D текста.

Статус
В этой теме нельзя размещать новые ответы.

P1n0k10

Новичок
Здравствуйте,дорогие форумчане.​

В этом уроке мы будем делать 3D текст на любой точке карты.​
1.Координаты 3D текста.
• Становимся на место где будет отображен наш 3D текст и используем системную команду /save.
• Желательно вводить не находясь в автомобиле.
• Далее идем в Мои Документы/GTA San Andreas User Files/SAMP и открываем файл savedpositions.txt.

2.Разбор координат.
• И так мы открыли savedpositions.txt.Далее идем в самый конец текстового документа и ищем строчку на подобии этой: AddPlayerClass(264,-690.5038,941.4228,13.6328,180.0000,0,0,0,0,0,0);.
• Данная строчка это и есть наши координаты.
• Разбирем её:

AddPlayerClass(264,-690.5038,941.4228,13.6328,180.0000,0,0,0,0,0,0);
264 - ID скина,это скин который был у вас при вводе команды /save.
-690.5038 - Координаты X
941.4228 - Координаты Y
13.6328 - Координаты Z

2.Создание 3D текста.

• Отправляемся в public OnGameModeInit().
• В свободном месте вставляем строчку Create3DTextLabel("[text]",color,X,Y,Z,видимость,virtual world,прозрачность);
• Разбирем её:

Create3DTextLabel("[text]",color,X,Y,Z,видимость,virtual world,прозрачность);
[text] - Это и есть сам 3D текст.Пример: Автобусная Станция.
color - Цвет нашего 3D текста.Пример: COLOR_WHITE.Или можно через HTML код,пример: 0xFFFFFF.
X - Координаты X.Пример: -690.5038
Y - Координаты Y.Пример: 941.4228
Z - Координаты Z.Пример: 13.6328
видимость - Расстояние с которого будет видно 3D текст.Пример: 30.0
virtual world - Виртуальный мир,если на улице то 0,если в здании то 1.
прозрачность - Если вы поставите 1,то 3D текст не будет видно сквозь объекты,если 0 то будет видно.

2.Завершение.

• Вот 3D текст который у меня получился:
Create3DTextLabel("Автобусная Станция",0xFF0000FF,1213.7356,-1843.0756,13.3828,25.0,0,0);

Автор: P1n0k10
Спасибо за внимание.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу