Schranke Problem

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
  • Ich würde gerne das die Schranke auf und zu geht. Im Script füge ich die kordinaten ein aber trotzdem funkzuniert es nicht.


    AUF: http://www.pic-upload.de/view-25638885/sa-mp-006.png.html




    ZU: http://www.pic-upload.de/view-25638884/sa-mp-005.png.html


    Wie habe ich es gemacht:


    new MVTor9; 







    MVTor9 = CreateDynamicObject(968, 1544.69604, -1630.90295, 13.11210, 0.00000, 90.00000, 90.00000);



    if(strcmp(cmd,"/Schranke", true) == 0) { if(IsACop(playerid) || IsPlayerInFrac(playerid, 22)) { MoveDynamicObject(MVTor9, 1544.69604,-1630.90295,13.11210,0.00000,0.00000,3.0); SetTimer("CloseMVTor9", 5000, 0); SendClientMessage(playerid, COLOR_YELLOW,"Schranke geöffnet"); } else SendClientMessage(playerid, 0xFF6347AA, "Du hast nicht die Erlaubnis dazu!"); return 1; }






    Function CloseMVTor9(){ MoveDynamicObject(MVTor9,1544.69604,-1630.90295, 13.11210,0.00000,90.00000, 3.0);return 1;}




    Wie mache ich es richtig??

  • Nein. Pass auf.


    Welche Koordinaten stehen da und was am wichtigsten ist, in welcher Reihenfolge stehen sie da?

  • Hallo Mischa.Messi,


    für Schranken empfehle ich dir dieses Plugin (klick mich)


    Wenn du dir wiegesagt das Include etc heruntergalden hast und in deinem Script eingebaut hast musst du das ganze dann so bei deiner Schranke einfügen:


    Deffinieren

    new MVTor9;


    MVTor9 = CreateSchranke(968, 1544.69604, -1630.90295, 13.11210, 0.00000, 90.00000, 90.00000);


    Beim Befehl:

    if(strcmp(cmd,"/Schranke", true) == 0)
    {
    if(IsACop(playerid) || IsPlayerInFrac(playerid, 22))
    {
    MoveSchranke(MVTor9);
    SetTimer("CloseMVTor9", 5000, 0); SendClientMessage(playerid, COLOR_YELLOW,"Schranke geöffnet");
    }
    else SendClientMessage(playerid, 0xFF6347AA, "Du hast nicht die Erlaubnis dazu!");
    return 1;
    }


    Nach dem Timer:



    forward CloseMVTor9(playerid);
    public CloseMVTor9(playerid)
    {
    SetSchranke(MVTor9, false);
    return 1;
    }



    Ich hoffe ich konnte dir damit weiterhelfen :D


    P.S.: Du kannst nur 300 Schranken erstellen!


    Lg
    J0a9