hilfe bei schranken ..

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
  • Also ich will das mein schranke hoch und wieder runter geht also mit befehl


    #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new schranke;


    public OnFilterScriptInit()
    {
    schranke = CreateObject(968, 342.1923828125, 1796.0849609375, 18.208486557007, 0.000000, 89, 33.744506835938);


    print("\n--------------------------------------");
    print(" Blank Filterscript by KingCan");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/scho", true) == 0){
    MoveObject(schranke,);


    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Offen");
    return 1;
    }
    if (strcmp(cmdtext, "/schc", true) == 0){
    MoveObject(schranke,);
    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Geschlossen");
    return 1;
    }
    return 0;
    }


    problem dabei ist ich will das es wieder nach oben geht und nicht hinter bei mir wenn ich /scho mache
    geht der schranke nach hinten und ja da sind die cords kann mir wer mal pls helfen , danke !!


    (968, 342.1923828125, 1796.0849609375, 18.208486557007, 0.000000, 89, 33.744506835938); // Die schranke ist Offen
    (968, 342.1923828125, 342.1923828125, 18.208486557007, 0.000000, 0.000000, 33.744506835938); // Die schranke ist Geschlossen

    Script erfahrung: 3%

  • hier..


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/scho", true) == 0){
    MoveObject(schranke,342.1923828125, 1796.0849609375, 18.208486557007, 3.5);


    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Offen");
    return 1;
    }
    if (strcmp(cmdtext, "/schc", true) == 0){
    MoveObject(schranke,342.1923828125, 342.1923828125, 18.208486557007, 3.5);
    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Geschlossen");
    return 1;
    }


    hmm..


    ayura

  • Ich glaube du meinst, dass die Schranke rotiert und nicht sich einfach nur Bewegt, so sollte es aussehen:



    public OnFilterScriptInit()
    {
    schranke = CreateObject(968, 342.1923828125, 1796.0849609375, 18.208486557007, 0.000000, 89, 33.744506835938);
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/scho", true) == 0){
    SetObjectPos(schranke,342.1923828125, 1796.0849609375, 18.208486557007
    );
    SetObjectRot(schranke,0.000000, 89, 33.744506835938
    );
    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Offen");
    return 1;
    }
    if (strcmp(cmdtext, "/schc", true) == 0){
    SetObjectPos(schranke,342.1923828125, 342.1923828125, 18.208486557007
    );
    SetObjectRot(schranke,0.000000, 0.000000, 33.744506835938
    );
    SendClientMessage(playerid, COLOR_YELLOW,"Schranke ist nun Geschlossen");
    return 1;
    }
    return 0;
    }


    MFG luckyguy