Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 4 из 4 ПерваяПервая ... 2 3 4
Показано с 31 по 33 из 33

Тема: AFK система

  1. #31
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Используйте этот код
    PHP код:
    new afk_time[MAX_PLAYERS];

    public 
    OnGameModeInit()
    {
        
    SetTimer("CheckAFK"10001);
        return 
    1;
    }
    public 
    OnPlayerUpdate(playerid)
    {
        
    afk_time[playerid] = -1;
        return 
    1;
    }
    forward CheckAFK();
    public 
    CheckAFK()
    {
        new 
    string[18];
        for(new 
    GetMaxPlayers() - 1!= -1i--)
        {
            if(!
    IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
            if(++
    afk_time[i] > 0)
            {
                if(
    afk_time[i] > 3599format(stringsizeof(string), "На паузе %d:%02d:%02d"afk_time[i] / 3600afk_time[i] % 3600/60afk_time[i] % 3600 60);
                else if(
    afk_time[i] > 59format(stringsizeof(string), "На паузе %d:%02d"afk_time[i] / 60afk_time[i] % 60);
                else 
    format(stringsizeof(string), "На паузе %d сек."afk_time[i]);
                
    SetPlayerChatBubble(istring0xFF0000FF10.01000);
            }
        }
        return 
    1;

    Скомпилировалась без ошибок, пойду протестить

    - - - Добавлено - - -

    Всё хорошо но время каждую секунду прыгает, мерцает. Огромное спасибо DeiMos

  2. #32
    Аватар для OKStyle
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.05.2013
    Сообщений
    205
    Репутация:
    49 ±
    Попробуй тут SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1000); увеличить значение до 1100, например.

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

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Скомпилировалась без ошибок, пойду протестить

    - - - Добавлено - - -

    Всё хорошо но время каждую секунду прыгает, мерцает. Огромное спасибо DeiMos
    PHP код:
    SetPlayerChatBubble(istring0xFF0000FF10.01500); 

 

 
Страница 4 из 4 ПерваяПервая ... 2 3 4

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

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

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

Ваши права

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