Move Object Timer Frage

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
  • Nabend alle zusammen.


    Ich würde gerne eine Brücke machen, die sich alle X Minuten Automatisch öffnet und nach X Min wieder schliesst.


    Allerdings habe ich keinen blassen schimmer, wie ich dies angehen muss, und auch google hat nichts Ausgespuckt (oder ich google verkehrt^^)


    Wäre nett, wenn mir das jemand erklären oder Fertig Basteln kann ^^


    Danke schon mal

  • new TimerAuf;
    new TimerZu;


    OnGameModeInit:


    SetTimer("TimerAuf", 1000*60*DEINE MIN, true); // Erstellt einen Timer, true = wird wiederholt immer wieder


    ganz unten i-wo hin:


    forward TimerAuf();
    public TimerAuf()
    {
    // dann soll das ding gemoved werden
    SetTimer("TimerZu", 1000*DEINE SEKUNDEN, false); // Er setzt den Timer, wann es zugehen soll
    return 1;
    }

    dann


    forward TimerZu();
    public TimerZu()
    {
    // Move Object unso
    return 1;
    }

  • Soweit klar wie du das erklärt hast. Danke dafür erstmal.


    Allerdings schnalle ich das noch nicht ganz.


    Also was wo hin soll ist klar, aber wie mache ich das mit den Publics?


    Kannst du mir das ggf vormachen?


    Das wäre das Object:
    CreateObject(10823, 2534.86, -3173.60, 26.60, 0.00, 0.00, 182.00);


    und dies muss auf diese Position:
    CreateObject(10823, 2534.86, -3173.60, 85.6000, 0.00, 0.00, 182.00);



    Kenne das bisher nur mit Toren, alelrdings mit nem Befehl, bzw ner Taste (Hupe) zum Öffnen.

  • new tor;
    tor=CreateObject(10823, 2534.86, -3173.60, 26.60, 0.00, 0.00, 182.00);


    MoveObject(tor,2534.86, -3173.60, 85.6000); //Runter //Edit: Falsch eingetragen ^^
    MoveObject(tor,2534.86, -3173.60, 26.60);//Hoch

    Liebe Grüße


    Marcel