[Suche] Tor soll sich automatisch öffnen

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
  • Hallo,


    suche ein Script womit ein Fraktionmitglied ohne ein cmd einzugeben das Tor aufbekommt.
    Allso zur verständlichkeitshalber:


    Fraktionmitglied fährt zum Tor ---> Tor öffnet sich automatisch ohne cmd---> und geht automatisch wieder zu


    if (strcmp(cmdtext, "/auf", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    MoveObject(gate,1534.735840, -1451.466064, 9.606289, 3.5);
    }
    return 1;
    }
    if (strcmp(cmdtext, "/zu", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    MoveObject(gate,1535.043335, -1451.620605, 15.161728, 3.5);
    }
    return 1;
    }


    Was genau müsste ich jetzt einfügen damit es klappen würde ?


    Danke im Voraus fürs weiter helfen ! ^^


    Ich Sponsor: Teamspeak², Teamspeak³, Mumble, Ventrilo, SA-MP Server
    Einfach per pm nachfragen

  • Erstelle einen Timer:


    forward Gatez();
    public Gatez()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint(Radius,playerid,x,y,z))
    {
    MoveObject(gate,x,y,z,7.0); // auf
    }
    elseif(!PlayerToPoint(Radius,playerid,x,y,z))
    {
    MoveObject(gate,x,y,z,7.0); // zu
    }
    }
    return 1;
    }


    Timer Setzen:


    SetTimer("Gatez",1000,1);

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • funzt leider nicht das Tor will sich leider nicht öffnen bleibt einfach zu


    forward Gatez();
    public Gatez()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint(1000,1,1534.735840, -1451.466064, 9.606289))
    {
    MoveObject(gate,1534.735840, -1451.466064, 9.606289,7.0); // auf
    }
    else if(!PlayerToPoint(1000,1,1534.735840, -1451.466064, 9.606289))
    {
    MoveObject(gate,1534.735840, -1451.466064, 9.606289,7.0); // zu
    }
    }
    return 1;
    }


    Ich Sponsor: Teamspeak², Teamspeak³, Mumble, Ventrilo, SA-MP Server
    Einfach per pm nachfragen