[Hilfe] bei Random Spawns

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
  • Ich habe das Problem das die Randomspawns nicht gehen :S


    Code
    new Float:Spawns1[5][3] =
    {
     {-206.9998,2625.0051,63.1365},//1
     {-246.2489,2677.4973,62.6782},//2
     {-278.4613,2712.0225,62.6875},//3
     {-196.6265,2731.9648,62.6875},//4
     {-176.7528,2742.9612,62.6541}//5
    };


    und dann kommt das bei mir:



    dann Diesen Error:

    Code
    D:\3.Weltkrieg\gamemodes\Weltkrieg.pwn(235) : error 032: array index out of bounds (variable "Spawns1")


    Ich verstehe das Leider Nicht ;O


    Bitte um eure Hilfe :D


    Danke im Vorraus :D


    Mfg
    Justin

    ServerName: NewYorkGermanReallife
    WebSite: ---> Klick <----
    Klick es an!

  • versuch es mal mit ner enum



    enum Spawns_
    {
    Float:PX,
    Float:PY,
    Float:PZ
    };


    new Float:Spawns1[5][Spawns_] =
    {
    {-206.9998,2625.0051,63.1365},//1
    {-246.2489,2677.4973,62.6782},//2
    {-278.4613,2712.0225,62.6875},//3
    {-196.6265,2731.9648,62.6875},//4
    {-176.7528,2742.9612,62.6541}//5
    };


    benutzung



    //ohne enum
    SetPlayerPos(playerid,Spawns1[rSpawn][0],Spawns1[rSpawn][1],Spawns1[rSpawn][2]);
    //mit enum
    SetPlayerPos(playerid,Spawns1[rSpawn][PX],Spawns1[rSpawn][PY],Spawns1[rSpawn][PZ]);


    ausserdem hat Spawns1 nicht 5 Float


    MFG Piet