Beiträge von Kevin_CaruZo


    LSPDinnen1 = CreateDynamicObject(1569, 250.48875, 64.26849, 1002.59192, 0.00000, 0.00000, -88.92000); //BEWEGLICHE TÜR
    LSPDinnen2 = CreateDynamicObject(1569, 245.46582, 72.40785, 1002.59192, 0.00000, 0.00000, 0.12000); //BEWEGLICHE TÜR

    Klar mache ich das


    if(LSPDTuer2 == 0)


    {


    MoveObject (LSPDinnen2,245.46582, 72.40785, 1002.59192,3);


    LSPDTuer2 = 1;


    }


    else if(LSPDTuer2 == 1)


    {


    MoveObject (LSPDinnen2,245.46582, 70.40785, 1002.59192,3);


    LSPDTuer2 = 0;


    }


    Ich habe im Script
    if (strcmp("/pdtuer", cmdtext, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IstSpielerInFraktion(playerid, 1))
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0, 250.48875, 64.26849, 1002.59192)) // LSPD DOOR 1
    {
    if(LSPDTuer1 == 0)
    {
    MoveObject (LSPDinnen1, 250.48875, 64.26849, 1002.59192,3);
    LSPDTuer1 = 1;
    SendClientMessage(playerid,ROT,"Das erste Tor sollte gehen");
    print(" Mitte!");
    }
    else if(LSPDTuer1 == 1)
    {
    MoveObject (LSPDinnen1,250.48875, 62.26849, 1002.59192,3);
    LSPDTuer1 = 0;
    SendClientMessage(playerid,ROT,"Das erste Tor sollte gehen");
    print(" Mitte!");
    }
    }
    else if (IsPlayerInRangeOfPoint(playerid,3.0, 245.46582, 72.40785, 1002.59192)) // LSPD DOOR 2
    {
    if(LSPDTuer2 == 0)
    {
    MoveObject (LSPDinnen2,245.46582, 72.40785, 1002.59192,3);
    LSPDTuer2 = 1;
    SendClientMessage(playerid,ROT,"Die zweite Tor sollte gehen");
    print(" Mitte!");
    }
    else if(LSPDTuer2 == 1)
    {
    MoveObject (LSPDinnen2,245.46582, 70.40785, 1002.59192,3);
    LSPDTuer2 = 0;
    SendClientMessage(playerid,ROT,"Die zweite Tor sollte gehen");
    print(" Mitte!");
    }
    }
    }
    else
    {
    print(" Ende!");
    SendClientMessage(playerid,ROT, "Du hast nicht die Erlaubnis dazu!.");
    return 1;
    }
    }
    return 1;
    }


    Und Mitte Mitte wird angezeigt.
    Kann es sein wegen einem anderem Interrior?

    Hallo liebe Scripter,
    Ich habe ein Problem mit den PDTueren undzwar gehen die nicht auf.



    if (strcmp("/pdtuer", cmdtext, true, 10) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IstSpielerInFraktion(playerid, 1))
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0, 250.48875, 64.26849, 1002.59192)) // LSPD DOOR 1
    {
    if(LSPDTuer1 == 0)
    {
    MoveObject (LSPDinnen1, 250.48875, 64.26849, 1002.59192,3);
    LSPDTuer1 = 1;
    }
    else if(LSPDTuer1 == 1)
    {
    MoveObject (LSPDinnen1,250.48875, 62.26849, 1002.59192,3);
    LSPDTuer1 = 0;
    }
    }
    else if (IsPlayerInRangeOfPoint(playerid,3.0, 245.46582, 72.40785, 1002.59192)) // LSPD DOOR 2
    {
    if(LSPDTuer2 == 0)
    {
    MoveObject (LSPDinnen2,245.46582, 72.40785, 1002.59192,3);
    LSPDTuer2 = 1;
    }
    else if(LSPDTuer2 == 1)
    {
    MoveObject (LSPDinnen2,245.46582, 70.40785, 1002.59192,3);
    LSPDTuer2 = 0;
    }
    }
    }
    else
    {
    SendClientMessage(playerid,ROT, "Du bist kein Beamte.");
    return 1;
    }
    }
    return 1;
    }


    MfG
    Dr.House

    Bei mir kommt auch sowas hier :