Objekte als 1 Objekt behandeln

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
  • Hallo Leute,


    Kann ich mehrere Objekte mit


    new beispiel[anzahl]


    erstellen und mit


    name[1] = irgendwas


    name[2] = beispiel


    usw...


    zuordnen, sodas ich sie dann mit


    MoveObject beispiel bewegen kann?


    Wenn das geht, was muss ich denn hinter bespiel schreiben?



    Gruß Hauke

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • //maximale anzahl an objecten die du damit erstellst
    new objects[50];
    //erstellen
    objects[0] = CreateObject...
    objects[1] = CreateObject...
    objects[2] = CreateObject...
    //wo dus brauchst
    for(new o = 0; o < 50; o++)
    {
    MoveObject(objects[o],x,y,z,2.0);

    Ansonsten mit unterschiedlichen definierungen kA

  • nein,geht nicht.
    //Internetink, das geht aber nur, wenn sie exakt auf der selben pos. seinen sollen... :love:

  • aso ne :D
    for(new o = 0; o < 50; o++)
    {
    new Float:x,Float:y,Float:z;
    GetObjectPos(objects[o],x,y,z);
    MoveObject(objects[o],x+9999,y,z,2.0);//z.B
    }


    So verschiebt man alle objecte unendlich in eine richtung mit der gleichen forschleife und StopObject hält man das ganze an,eine txtdatei zu schreiben mit createobject an der neue position lässt sich auch machen,so lassen sich z.B auch meine schiffe bewegen bzw komplett verlegen :D (Wie im Video von Haubitze)