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

Тема: Progress Bar

  1. #1
    Активный пользователь Аватар для Sanders
    Регистрация
    22.05.2013
    Сообщений
    245
    Репутация: 25

    Звание: на пути к лучшему

    Progress Bar

    Недавно наткнулся на данный инклуд, довольно полезная штука, можно много к чему применить. Инклуд позволяет создать прогресс-бар, на подобие полоски жизней.

    Функции:

    CreateProgressBar(x, y, width, height, color, max) // Создает прогресс-бар. x и y - координаты экрана, в которых будет размещен бар, width и height - ширина и высота соответственно. И наконец max - максимальное значение бара.
    DestroyProgressBar(barid) // Уничтожает созданный бар.
    ShowProgressBarForPlayer(playerid, barid) // Показывает прогресс-бар определенному игроку.
    HideProgressBarForPlayer(playerid, barid) // Скрывает прогресс-бар от игрока.
    ShowProgressBarForAll(barid) // Показывает прогресс-бар всем игрокам.
    HideProgressBarForAll(barid) // Скрывает прогресс бар от всех.
    SetProgressBarValue(barid, value) // Задает значение прогресс-бара.
    GetProgressBarValue(barid) // Возращает значение прогресс-бара.
    SetProgressBarMaxValue(barid, max) // Задает максимальное значение прогресс-бара.
    SetProgressBarColor(barid, color) // Задает цвет прогресс-бара.
    UpdateProgressBar(barid, playerid=INVALID_PLAYER_ID) // Обновляет прогресс-бар. Эту функцию необходимо использовать, когда вы меняете цвет / значение / максимальное значение бара.

    Пример использования:
    PHP код:
    new Bar:health CreateProgressBar(50.0300.0100.05.00xFF0000FF100.0);
    SetProgressBarValue(health50.0);
    ShowProgressBarForAll(health); 
    Тут мы создали прогресс бар с названием "health", в координатах 50.0, 300.0, с шириной - 100.0, высотой - 5.0, красного цвета и показали его всем игрокам. Если мы хотим его удалить, используем функцию:
    PHP код:
    DestroyProgressBar(health); 
    Ссылка на pastebin: кликабельно.

  2. #2
    кабанчик :3
    Регистрация
    20.01.2012
    Сообщений
    1,513
    Репутация: 231

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

    Re: Progress Bar

    Спасибо) Как раз искал...
    ...

  3. #3
    Люблю Окса :3 Аватар для Folleah
    Регистрация
    26.09.2012
    Сообщений
    2,045
    Репутация: 184

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

    Re: Progress Bar

    При использовании могут быть неровности...

  4. #4
    кабанчик :3
    Регистрация
    20.01.2012
    Сообщений
    1,513
    Репутация: 231

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

    Re: Progress Bar

    Цитата Сообщение от Folleah Посмотреть сообщение
    При использовании могут быть неровности...
    почему?
    ...

  5. #5
    Люблю Окса :3 Аватар для Folleah
    Регистрация
    26.09.2012
    Сообщений
    2,045
    Репутация: 184

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

    Re: Progress Bar

    Цитата Сообщение от КабанчиК Посмотреть сообщение
    почему?
    У автора инклуда спроси)

  6. #6
    Активный пользователь
    Регистрация
    03.10.2011
    Адрес
    Оренбург
    Сообщений
    1,425
    Репутация: 121

    Звание: скоро придёт к известности

    Re: Progress Bar

    Можете подкинуть скринчик?
    Skype:leksarutik



  7. #7
    Активный пользователь Аватар для Sanders
    Регистрация
    22.05.2013
    Сообщений
    245
    Репутация: 25

    Звание: на пути к лучшему

    Re: Progress Bar

    Цитата Сообщение от Leksarut Посмотреть сообщение
    Можете подкинуть скринчик?

Ваши права

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