Moin Brotfische,
hab wieder mit dem Scripten angefangen und wollte euch fragen wie das nochmal geht mit z.B. Random Spawns oder so?
Hab auch schon gesucht aber nichts gefunden.
MfG
Random Spawns bzw. Random abfragen
- EuroniX
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Das könntest du z.B. so machen:
static const Float:spawns[][] = {
{192.01, 127.01, 13.65},
{3121.20, 312.01, 12.31}
//usw
};//Abfragen tust du es so:
new idx = random(sizeof(spawns));
SetPlayerPos(playerid,spawns[idx][0],spawns[idx][1],spawns[idx][2]);mfg.
-
static const Float:spawns[][] = {
{192.01, 127.01, 13.65},
{3121.20, 312.01, 12.31}
//usw
};Kann ich das überall im Script platzieren oder z.B. muss das unter OnPlayerSpawn ?
-
Kann ich das überall im Script platzieren oder z.B. muss das unter OnPlayerSpawn ?
Soweit ich mich erinnere muss das unter den Includes. (Wenn ich falsch liege, sry. Bin nur Mapper kein Scripter.) -
static const Float:spawns[][] = {
{192.01, 127.01, 13.65},
{3121.20, 312.01, 12.31}
//usw
};Kann ich das überall im Script platzieren oder z.B. muss das unter OnPlayerSpawn ?
Kommt darauf an, wo du Zugriff darauf haben möchtest. Grundsätzlich jedoch kannst du es überall hinpacken, jedoch immer über der Verwendung. Bedeutet, dass es über der ersten Verwendung im Script sein muss.
Wenn Du es allerdings in eine Funktion packst, wirst du es nur in dieser verwenden können (lokales Array). -
breadfish.de
Hat das Thema geschlossen.