Привет! Если вы читаете это - вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы получить доступ ко всем разделам нашего форума. Удачи!
Понадобилось мне для ingame-туториалов выделение какой-либо части экрана, направляющий взгляд игрока на эту самую часть
Повозившись с координатами написал рабочий мини-инклуд
Функции:
showAllocation(playerid, Float:minX, Float:minY, Float:maxX, Float:maxY, time = -1, Float:size=0.0, color = 0xFF0000FF) // Показывает само "выделение"
hideAllocation(playerid) // Скрывает его
Аргументы showAllocation: playerid - id игрока minX, minY, maxX, maxY - координаты, рассчитываются таким образом:
time - время до автоматического скрытия в миллисекундах. При значении(по умолчанию) -1 автоматическое скрытие отключено size - толщина линии, 0.0 - самая тонкая. Под спойлером примеры
Немного не понял, что ты имеешь в виду
Делалось это для инвентарей, мини-игр и прочей бубуйни на текстдравах)
Выводишь копу на экран карту из текстдравов и выделяешь твоей функцией зону, где примерно находится игрок)
Неплохо было бы еще добавить возможность изменения толщины линий и заполнение бокса
Выводишь копу на экран карту из текстдравов и выделяешь твоей функцией зону, где примерно находится игрок)
Неплохо было бы еще добавить возможность изменения толщины линий
Я просто вообще не знал, как там в GTAV)
Сейчас попробуем..