12.08.2015, 12:24
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.
This is the part of code which is bugging, but here is consol log.
Maybe I did something wrong, I don`t know, I just followed usage from github. Please reply in short time.
Код:
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;
}
Код:
[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

