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

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

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

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

3d информация о доме

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

AdeLn@ToR

Дебютант
Очень хорошая функция Create3DTextLabel, которая создает 3D текст, как показано на скрине:


PHP:
Text3D:Create3DTextLabel(текст, цвет, позиция х, позиция y, позиция z, дистанция, виртуальный мир, видно через стены или нет)
Сегодня, я покажу вам, как сделать подобную информацию для домов.

Для начала найдем функцию, которая служит, для загрузки информации о доме - LoadProperty

И после того, как мы загрузили последнюю информацию из файла, можно приступать к установке 3D текста:
Допустим, что последняя загруженная информация это - HouseInfo[idx][hWorld] = strval(arrCoords[29]);

После этой строки идет увеличение индекса цикла на 1 - idx++;

После HouseInfo[idx][hWorld] = strval(arrCoords[29]);, но перед idx++; мы создаем наш 3D текст;

format(string, sizeof(string), "Дом №%d\nЦена %d",idx,HouseInfo[idx][hValue]);
PHP:
Create3DTextLabel(string, 0xFFFF00AA, HouseInfo[idx][hEntrancex], HouseInfo[idx][hEntrancey], HouseInfo[idx][hEntrancez]+1,10.0,0);
PHP:
new string[128]; - вставьте перед while (idx < sizeof(HouseInfo))
Ну вот собственно и всё.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу