Aufzug Probleme - Auto fällt runter

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
  • Hey Leute!


    Hab wieder ein kleines Problem für euch :D
    Und zwar folgendes:


    Ich hab auf meinem Server ein wenig gemapped und ein Autoparkhaus in einem Wolkenkratzer erstellt.
    Das besondere daran ist(soll sein), dass man mit dem Fahrzeug auf eine Platform fährt und dann
    durch mehrere Befehle auswählen kann in welche Etage man fahren möchte(0 - 3).


    Das Problem:
    Wenn ich mit einem Fahrzeug(egal welches) auf die Platform fahre und z.B. Befehl /etage1 eingebe fährt die
    Platform einfach ohne das Auto nach oben!! - dieses fällt dann einfach runter oder bleibt stehen?!


    Script:



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/etage0", cmdtext, true, 10) == 0)
    {
    MoveDynamicObject(CarPark,-1284.54150391,-434.07904053,12.86226559,15);
    SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 0");
    SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
    return 1;
    }


    if (strcmp("/etage1", cmdtext, true, 10) == 0)
    {
    MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,115.31722260,15);
    SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 1");
    SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
    return 1;
    }

    if (strcmp("/etage2", cmdtext, true, 10) == 0)
    {
    MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,187.81745911,15);
    SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 2");
    SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
    return 1;
    }

    if (strcmp("/etage3", cmdtext, true, 10) == 0)
    {
    MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,260.36730957,15);
    SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 3");
    SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
    return 1;
    }
    return 0;
    }


    -> es werden keine Fehler/Errors angezeigt
    Hab schon Aufzüge gemacht bei denen das problemlos geklappt hat - genau gleich


    Kann mir jemand helfen


    lg TheStorm941

    THE STORM941

    Einmal editiert, zuletzt von TheStorm941 ()

  • Den Fehler hatte ich auch schon :/


    Versuch das mal mit MoveObject? Bin mir nicht sicher, aber bei mir gings damals.

  • Du meinst ich könnte den ganzen Aufzug als Filterscript mit MoveObject statt MoveDynamicObject einbinden?
    Das könnte gehen - versuch ich gleich mal danke!


    //EDIT


    Es funktioniert leider nicht - hab alles was ich brauche in ein Filterscript ohne Objectstreamer gepackt, ohne Erfolg
    -> Die Platform des Aufzugs wird nichtmehr angezeigt


    Hat noch jemand eine Idee?


    LG TheStorm941


    //EDIT


    Stellt nie die Geschwindigkeit des MovePbjects zu schnell ein sonst fallen alle Autos runter - Player bleibt allerdins verschont :D

    THE STORM941

    2 Mal editiert, zuletzt von TheStorm941 ()