Показано с 1 по 5 из 5

Тема: Allocatioins (Выделение на экране)

  1. #1
    Пользователь
    Регистрация
    27.07.2012
    Сообщений
    55
    Репутация: 8

    Звание: пока не определено

    Allocatioins (Выделение на экране)

    Понадобилось мне для 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 - самая тонкая. Под спойлером примеры
    color - цвет коробочки, по умолчанию - красный

    Cкриншоты: http://imgur.com/kHA6g5U,HsHIPJ2,cZ504C2#0
    Сам инклуд: http://pastebin.com/wMcABBGb

    p.s. инклуд на скорую руку для ленивых(таких как я)

  2. #2
    МАМБА ХУЯМБА Аватар для FanHamMer
    Регистрация
    27.03.2011
    Адрес
    Москва
    Возраст
    20
    Сообщений
    2,635
    Репутация: 272

    Звание: как роза среди колючек

    Re: Allocatioins (Выделение на экране)

    По такому принципу можно сделать преследование за игроком по стилю как в GTA V.

  3. #3
    Пользователь
    Регистрация
    27.07.2012
    Сообщений
    55
    Репутация: 8

    Звание: пока не определено

    Re: Allocatioins (Выделение на экране)

    Немного не понял, что ты имеешь в виду
    Делалось это для инвентарей, мини-игр и прочей бубуйни на текстдравах)

  4. #4
    Ясно, понятно. Аватар для Jekazzz
    Регистрация
    08.01.2011
    Сообщений
    1,830
    Репутация: 188

    Звание: - весьма и весьма положительная личность

    Re: Allocatioins (Выделение на экране)

    Цитата Сообщение от DIz Посмотреть сообщение
    Немного не понял, что ты имеешь в виду
    Делалось это для инвентарей, мини-игр и прочей бубуйни на текстдравах)
    Выводишь копу на экран карту из текстдравов и выделяешь твоей функцией зону, где примерно находится игрок)
    Неплохо было бы еще добавить возможность изменения толщины линий и заполнение бокса

  5. #5
    Пользователь
    Регистрация
    27.07.2012
    Сообщений
    55
    Репутация: 8

    Звание: пока не определено

    Re: Allocatioins (Выделение на экране)

    Цитата Сообщение от Jekazzz Посмотреть сообщение
    Выводишь копу на экран карту из текстдравов и выделяешь твоей функцией зону, где примерно находится игрок)
    Неплохо было бы еще добавить возможность изменения толщины линий
    Я просто вообще не знал, как там в GTAV)
    Сейчас попробуем..

    Готово! Хотя там и костыли-велосипеды

Похожие темы

  1. Артефакты на экране
    от Ленивый в разделе Беседка
    Ответов: 1
    Последнее сообщение: 16.02.2015, 21:52
  2. Область выделение TextDraw
    от ReFix™ в разделе Вопросы по скриптингу
    Ответов: 4
    Последнее сообщение: 27.11.2014, 23:44
  3. Время на экране без команды /time
    от Noobik4 в разделе Вопросы по скриптингу
    Ответов: 3
    Последнее сообщение: 11.10.2013, 03:38
  4. Отображение денег на экране
    от Forward в разделе Вопросы по скриптингу
    Ответов: 5
    Последнее сообщение: 15.06.2013, 20:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •