Hallöchen
Ich versuche, eine Variable per format zu erstellen, weil sie zufällig sein soll.
Es gibt in meinem script in einem Array z.B. die Koordinaten spawnX1, spawnX2, spawnX3 und spawnX4.
Aufrufen kann ich sie mit Autohaus[0][spawnX1], Autohaus[0][spawnX2] usw.
Jetzt möchte ich zufällige Koordinaten haben und muss an spawnX eine zufällige Zahl (1-4) hängen.
Das habe ich so versucht
new zf = 1 + random(3);
new spawX[7];
format(spawX, sizeof(spawX), "spawnX%d", zf);
new spawY[7];
format(spawY, sizeof(spawY), "spawnY%d", zf);
new spawZ[7];
format(spawZ, sizeof(spawZ), "spawnZ%d", zf);
new spawA[7];
format(spawA, sizeof(spawA), "spawnA%d", zf);
new stringXYZ[128];
format(stringXYZ, sizeof(stringXYZ), "Spawn %d - X %s Y %s Z %s A %s", zf, spawX, spawY, spawZ, spawA); // Nur zum testen...
SendClientMessage(playerid, COLOR_GREY, stringXYZ);
Das funktioniert aber nicht.
Wie kann man so etwas umsetzen? Ich komme hier grad nicht weiter