Guten Tag Community,
ich wollte in der Stadt immer ein Repair Punkt machen der alle 15min die Position wechselt.
Wenn er die Position wechselt soll er nicht an der gleichen Position spawnen.
Ich habe es momentan so gemacht aber befürchte das es so nicht klappt.
public UpdateRepair()
{
DestroyPickup(rInfo[rPunkt][rPickup]);
rInfo[rPunkt][rAktiv] = 0;
new randomr = random(sizeof(rInfo));
if(randomr == rPunkt)
{
UpdateRepair();
return 1;
}
rInfo[randomr ][rPickup] = CreatePickup(1248,1,rInfo[randomr ][rX],rInfo[randomr ][rY],rInfo[randomr ][rZ]);
rInfo[randomr ][rAktiv] = 1;
rPunkt= randomr ;
return 1;
}
{
DestroyPickup(rInfo[rPunkt][rPickup]);
rInfo[rPunkt][rAktiv] = 0;
new randomr = random(sizeof(rInfo));
if(randomr == rPunkt)
{
UpdateRepair();
return 1;
}
rInfo[randomr ][rPickup] = CreatePickup(1248,1,rInfo[randomr ][rX],rInfo[randomr ][rY],rInfo[randomr ][rZ]);
rInfo[randomr ][rAktiv] = 1;
rPunkt= randomr ;
return 1;
}
Der Punkt sollte halt nicht immer an der gleichen Position sein
Ich hoffe jemand kann mir helfen
MfG
Master