Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для НикитаАуе
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.01.2018
    Сообщений
    3
    Репутация:
    0 ±

    Как сделать затемнение при входе на сервер?

    Всем привет!Обращаюсь к вам за вопросом как же сделать затемнение при входе игрока на сервер на пару секунд

  2. #2
    Аватар для TimoXa32
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.11.2013
    Сообщений
    195
    Репутация:
    21 ±
    Черный текстдрав на весь экран, первое что пришло в голову
    Двойной класс

  3. #3
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Как написали выше. А чтобы это происходило плавно, погугли "textdraw fader".
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  4. #4
    Аватар для pawnoholic
    Пользователь

    Статус
    Оффлайн
    Регистрация
    18.01.2018
    Сообщений
    128
    Репутация:
    15 ±
    Как то так:

    PHP код:
    public OnPlayerConnect(playerid)
    {
        new 
    PlayerText:text CreatePlayerTextDraw(playerid0.00.0"_");

        
    PlayerTextDrawUseBox(playeridtext1);
        
    PlayerTextDrawBoxColor(playeridtext0);
        
    PlayerTextDrawShow(playeridtext);

        
    SetTimerEx("OnPlayerTextDrawBlackout"100false"ddd"playerid_:text1);

        return 
    1;
    }

    forward OnPlayerTextDrawBlackout(playeridtextsteps);
    public 
    OnPlayerTextDrawBlackout(playeridtextsteps)
    {
        if (
    steps >= 18)
        {
            
    PlayerTextDrawDestroy(playeridPlayerText:text);
            return 
    1;
        }
        
    PlayerTextDrawBoxColor(playeridPlayerText:textsteps 15);
        
    PlayerTextDrawShow(playeridPlayerText:text);

        
    SetTimerEx("OnPlayerTextDrawBlackout"100false"ddd"playeridtext, ++steps);

        return 
    0;

    ЗЫ, 15 и 18 магические числа, 15*17=255.

  5. #5
    Аватар для Bib
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2017
    Адрес
    Челябинск
    Сообщений
    56
    Репутация:
    6 ±
    Цитата Сообщение от TimoXa32 Посмотреть сообщение
    Черный текстдрав на весь экран, первое что пришло в голову
    Ну. Повышая прозрачность (альфа-канал) со временем. Это две последние цифры цвета 0xRRGGBBAA.
    **** RolePlay - всё слоооожно

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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