Schranken sanft rotieren?

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
  • Wüsste einer wie soetwas geht?
    Habe schon etwas :


    new Schranke,IstSchrankeOben=0;


    Schranke = CreateObject(968,58.69755936,-1529.75964355,4.82776403,0.00000000,268.99987793,260.24993896);


    if(!strcmp("/schranke", cmdtext, true))
    {
    if(IstSchrankeOben == 1)
    {
    SetObjectRot(Schranke, 0,268.99987793,260.24993896);
    IstSchrankeOben = 0;
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast die Schranke geschlossen!");
    }
    else if(IstSchrankeOben == 0)
    {
    SetObjectRot(Schranke, 0,359.74487305,260.24963379);
    IstSchrankeOben = 1;
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast die Schranke geöffnet!");
    }
    return 1;
    }


  • new Schranke;
    new IstSchrankeObenvar;



    if(!strcmp("/schranke", cmdtext, true))
    {
    if(IstSchrankeObenvar == 0)
    {
    SetObjectRot(Schranke, 0,359.74487305,260.24963379);
    IstSchrankeObenvar = 1;
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast die Schranke geöffnet!");
    }
    else if(IstSchrankeObenvar == 1)
    {
    SetObjectRot(Schranke, 0,268.99987793,260.24993896);
    IstSchrankeObenvar = 0;
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast die Schranke geschlossen!");
    }
    return 1;
    }



    Probiers mal so.


    Du brauchs auch den richtigen streamer....




    //editet

    2 Mal editiert, zuletzt von Joshi ()

  • Joshi, dafür brauch man keinen Scripter und das ist auch nicht Sanft rotieren.. kack Spammer.


    Pack die Include rein die hier iwer gepostet hat und mach das mit der Schranke dann so
    RotateObject(Schranke, 0,359.74487305,260.24963379,2);

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Danke :x
    Ich habe versucht das mit Timer wieder runter zu machen...
    Was passiert?
    Es geht hoch dann is nix mehr...


    forward ZollZu();
    new Zoll;


    Zoll = CreateObject(968,58.69755936,-1529.75964355,4.82776403,0.00000000,268.99987793,260.24993896);


    if(!strcmp("/schranke", cmdtext, true))
    {
    RotateObject(Zoll, 0,359.74487305,260.24963379,2);
    SetTimer("ZollZu",5000,0);
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast die Schranke geöffnet!");
    return 1;
    }


    public Zollzu()//Die public die wir mit dem forward erstellt haben!
    {
    RotateObject(Zoll,0,268.99987793,260.24993896,2);
    return 1;
    }


    Edit: Diese Warning kommt immer:


    (699) : warning 235: public function lacks forward declaration (symbol "Zollzu")


    Zeile: public Zollzu()

    Einmal editiert, zuletzt von Blitz100 ()