Schranke Scripten

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
  • FBITor = CreateObject(968, -1572.16016, 658.79889, 6.90220, 0.00000, 90.00000, 90.40604); //FBI Schranke Unten
    FBITor1 = CreateObject(968, -1701.42346, 687.67249, 24.75240, 0.00000, 90.00000, 270.13831); //FBI Schranke Oben


    Hallo ich bäruchte Hilfe beim Schranken Scripten hätte jemand eine Ahnung wie das geht hab bisher keine Schranken gemacht nur Tor :/

  • else if(IsACop(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid,15,1572.16016, 658.79889, 6.90220))
    {
    MoveObject(FBITor,-1572.16016, 658.79889, 6.90220,3);
    SetTimer("CloseFBI",5000,0);
    }
    }



    Ich komme da nicht weiter den Befehl hab ich schon eingebaut^^

  • Kleines Bespiel anhand des Includes ;)


    MfG
    :thumbup:


    Mit freundlichen Grüßen
    German_ScripterHD

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • else if(IsACop(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid,15,-1572.16016,658.79889,6.90220))
    {
    MoveObject(FBITor,-1572.16016, 658.79889, 6.90220 +0.01,0.01,0.00,0.00,-90.00);
    SetTimer("CloseFBI",5000,0);
    }
    }
    else if(IsACop(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid,15,-1701.42346, 687.67249, 24.75240))
    {
    MoveObject(FBITor1,-1701.42346,687.67249,24.75240 +0.01,0.01,0.00,0.00,-90.00);
    SetTimer("CloseFBI1",5000,0);
    }
    }
    else



    Function CloseFBI()
    {
    MoveObject(FBITor,-1572.16016, 658.79889, 6.90220 -0.01,0.01,0.00,0.00,-90.00);
    return 1;
    }
    Function CloseFBI1()
    {
    MoveObject(FBITor1,-1701.42346,687.67249,24.75240 -0.01,0.01,0.00,0.00,-90.00);
    return 1;
    }



    Jetzt kapier ichs echt nicht mehr die Schranken bewegen sich kein Milimeter :(

    Einmal editiert, zuletzt von DerFamer ()


  • new KHSchranke[2];


    KHSchranke[0] = CreateDynamicObject(968, -2951.149414, 1627.973632, 10.784500, 0.000000, -90.000000, 90.000000);
    KHSchranke[1] = CreateDynamicObject(968, -2851.644775, 1627.844238, 10.784500, 0.000000, -90.000000, 90.000000);


    cmd:khschranke(playerid,params[])
    {
    if(!IstSpielerInFrak(playerid,3)) return SendClientMessage(playerid,COLOR_RED,"Du bist kein Arzt!");
    new Float:X,Float:Y,Float:Z;
    GetDynamicObjectRot(KHSchranke[0],X,Y,Z);
    if(Y == -90)
    {
    MoveDynamicObject(KHSchranke[0], -2951.149414, 1627.973632, 10.784500+0.01, 0.01, 0, 0, 90);
    }
    else
    {
    MoveDynamicObject(KHSchranke[0], -2951.149414, 1627.973632, 10.784500-0.01, 0.01, 0, -90, 90);


    }
    return 1;
    }


    cmd:khschranke2(playerid,params[])
    {
    if(!IstSpielerInFrak(playerid,3)) return SendClientMessage(playerid,COLOR_RED,"Du bist kein Arzt!");
    new Float:X,Float:Y,Float:Z;
    GetDynamicObjectRot(KHSchranke[1],X,Y,Z);
    if(Y == -90)
    {
    MoveDynamicObject(KHSchranke[1], -2851.644775, 1627.844238, 10.784500+0.01, 0.01, 0, 0, 90);
    }
    else
    {
    MoveDynamicObject(KHSchranke[1], -2851.644775, 1627.844238, 10.784500-0.01, 0.01, 0, -90, 90);


    }
    return 1;
    }


    sollte gehen ;)



    cff