Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Progress Bar

Статус
В этой теме нельзя размещать новые ответы.

orbita

Дебютант
Здраствуйте, я решил сделать ПрогресБар перед авторизацие та сервер (чтобы полоска длилась 10секунд перед авторизацией)
Хотел бы чтобы так было

Я добавил код в мод для прогресс бара (код ниже)
PHP:
new ShowProgressBar[MAX_PLAYERS];
new ProgressTime[MAX_PLAYERS];

forward ShowProgress(playerid);

public ShowProgress(playerid)
{
    if(ProgressTime[playerid] > 0)
    {
        ProgressTime[playerid] --;
    }
    if(ProgressTime[playerid] < 1)
    {
        ProgressTime[playerid] = 0;
        KillTimer(ShowProgressBar[playerid]);
    }
    return 1;
}

И тут где авторизация

		case D_WAIT : {
			if(!response) return KickEx(playerid, "Для игры на сервере, Вы должны авторизоватся!", COLOR_LIGHTRED);	
			if(Pl::Info[playerid][pWait] > 0) {
	      	ProgressTime[playerid] = 10;
            ShowProgressBar[playerid] = SetTimerEx("ShowProgress", 60000, true, "i", playerid);
			}
			return 1;
		} 

а также

	if(Gm::Info[Gm::isAutoRest]) {
		ShowDialog(playerid, D_NONE, 0, "RESTART", "dialog/srv_restart.txt", "OK","");
		Kick(playerid);
	} else {
		Pl::Init(playerid);
		Bl::Init(playerid);
		Pl::RemoveWorldModel(playerid);
		
		Pt::Init(playerid);
		ClearCrime(playerid);
		
		ForceClassSelection(playerid);
		Rac::TogglePlayerSpectating(playerid, true);
		Rac::TogglePlayerSpectating(playerid, false);
	
		ProgressTime[playerid] = 10;
        ShowProgressBar[playerid] = SetTimerEx("ShowProgress", 60000, true, "i", playerid);
	}
	return 1;
}
Error*ов небыло, но при заходе на сервер ПрессБар не показывался
Прошу помоч, сказать где может быть ошибка, и что поменять в коде
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу