Hallo Breadfish,
ich bin hier total am verzweifeln, ich habe versucht ein Bankrob-System zu machen
wo man pro 20 Sekunden einen Fortschritt von 25% bekommt,
wenn der Fortschritt auf 100 ist, hat man das ganze Geld gestohlen.
Der Timer ist auf 20 Sekunden gestellt und wiederholt sich im Moment permanent(gewollt)
Nur leider bleibt der Fortschritt bei mir immer nur auf 25%
Bitte helft mir...
Code:
new EinzelFortschritt = 0;
new HauptFortschritt;
new i = 0;
while(i < 4)
{
HauptFortschritt = EinzelFortschritt + 25;
new randmoney = 5000 + random(20000);
GivePlayerMoney(playerid,randmoney);
new string[128];
format(string,sizeof(string),"Du hast $%d erbeutet!",randmoney);
SendClientMessage(playerid,COLOR_GREEN,string);
SetTimerEx("BankRobing",60000+random(90000),0,"i",playerid); //Nach 1 Minute Nachricht an das LSPD
format(string, sizeof(string), "Fortschritt: %d", HauptFortschritt);
SendClientMessage(playerid, COLOR_GREEN, string);
i++;
}
if(i == 10)
{
SendClientMessage(playerid, COLOR_GREEN,"Du hast das Ganze Geld, Verschwinde von hier!");
}
Leider ist durch den Code die Struktur flöten gegangen.
Danke schonmal für eure Hilfe!