Сообщение от DeimoS Используйте этот код PHP код: new afk_time[MAX_PLAYERS];public OnGameModeInit(){ SetTimer("CheckAFK", 1000, 1); return 1;}public OnPlayerUpdate(playerid){ afk_time[playerid] = -1; return 1;}forward CheckAFK();public CheckAFK(){ new string[18]; for(new i = GetMaxPlayers() - 1; i != -1; i--) { if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue; if(++afk_time[i] > 0) { if(afk_time[i] > 3599) format(string, sizeof(string), "На паузе %d:%02d:%02d", afk_time[i] / 3600, afk_time[i] % 3600/60, afk_time[i] % 3600 % 60); else if(afk_time[i] > 59) format(string, sizeof(string), "На паузе %d:%02d", afk_time[i] / 60, afk_time[i] % 60); else format(string, sizeof(string), "На паузе %d сек.", afk_time[i]); SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1000); } } return 1;} Скомпилировалась без ошибок, пойду протестить - - - Добавлено - - - Всё хорошо но время каждую секунду прыгает, мерцает. Огромное спасибо DeiMos
new afk_time[MAX_PLAYERS];public OnGameModeInit(){ SetTimer("CheckAFK", 1000, 1); return 1;}public OnPlayerUpdate(playerid){ afk_time[playerid] = -1; return 1;}forward CheckAFK();public CheckAFK(){ new string[18]; for(new i = GetMaxPlayers() - 1; i != -1; i--) { if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue; if(++afk_time[i] > 0) { if(afk_time[i] > 3599) format(string, sizeof(string), "На паузе %d:%02d:%02d", afk_time[i] / 3600, afk_time[i] % 3600/60, afk_time[i] % 3600 % 60); else if(afk_time[i] > 59) format(string, sizeof(string), "На паузе %d:%02d", afk_time[i] / 60, afk_time[i] % 60); else format(string, sizeof(string), "На паузе %d сек.", afk_time[i]); SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1000); } } return 1;}
Попробуй тут SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1000); увеличить значение до 1100, например.
Сообщение от denis01 Скомпилировалась без ошибок, пойду протестить - - - Добавлено - - - Всё хорошо но время каждую секунду прыгает, мерцает. Огромное спасибо DeiMos PHP код: SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1500);
SetPlayerChatBubble(i, string, 0xFF0000FF, 10.0, 1500);
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Правила форума