Progress Bar bug
#1

Hello everybody, today I tried to make progress bar which will fill while player is capturing zone, but, first time after restart progress bar gets crazy, it`s filling very fast and value is too high, higher then maximum which I defined in script, which is not normal, second time when player is capturing, progress bar is working fine, I debug it and timer repeats only twice in who capturing, it`s should repeat 20 times, but it`s not. Here is part of code which is only for progress bar. Also I am using loop for every zone so that`s means that variable i.

Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
GangZone[i][bar1] = CreatePlayerProgressBar(playerid, 320.0, 200.0, 50.0, 10.0, 0xFFFFFFFF, 100, BAR_DIRECTION_RIGHT);
			SetPlayerProgressBarValue(playerid, GangZone[i][bar1], 0);
			ShowPlayerProgressBar(playerid, GangZone[i][bar1]);

			GangZone[i][ProgressTimer] = SetTimerEx("OnFillingProgress", 1000, 1, "dd", playerid, i);
			printf("Timer Progress: %d", GangZone[i][ProgressTimer]);
			return 1;
}

public OnFillingProgress(playerid, zoneid)
{
    for(new i = 0; i < sizeof(GangZone); i++)
	{
		new Float:value = GetPlayerProgressBarValue(playerid, GangZone[i][bar1]);
		SetPlayerProgressBarValue(playerid, GangZone[i][bar1], value+5);
		printf("Progres Value: %d", value);
	}
	return 1;
}
This is the part of code which is bugging, but here is consol log.
Код:
[14:17:50] Timer Progress: 2
[14:17:51] Progres Value: 1084227584
[14:17:51] Progres Value: 1092616192
[14:17:51] Progres Value: 1097859072
[14:17:51] Progres Value: 1101004800
[14:17:51] Progres Value: 1103626240
[14:17:51] Progres Value: 1106247680
[14:17:51] Progres Value: 1108082688
[14:17:51] Progres Value: 1109393408
[14:17:51] Progres Value: 1110704128
[14:17:51] Progres Value: 1112014848
[14:17:51] Progres Value: 1113325568
[14:17:51] Progres Value: 1114636288
[14:17:51] Progres Value: 1115815936
[14:17:51] Progres Value: 1116471296
[14:17:52] Progres Value: 1117126656
[14:17:52] Progres Value: 1117782016
[14:17:52] Progres Value: 1118437376
[14:17:52] Progres Value: 1119092736
[14:17:52] Progres Value: 1119748096
[14:17:52] Progres Value: 1120403456
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:52] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:53] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:54] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:55] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:56] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:57] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:58] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:17:59] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:00] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:01] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:02] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:03] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:04] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:05] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:06] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:07] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:08] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:09] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
[14:18:10] Progres Value: 1121058816
Maybe I did something wrong, I don`t know, I just followed usage from github. Please reply in short time.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)