Gate mit Key öffnen geht nicht

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
  • So sieht der Code aus:
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == 2)
    if(isPlayerInFrakt(playerid,1))
    if(IsPlayerInRangeOfPoint(playerid,20,1519.41589, -1693.81421, 12.88200))
    {
    MoveObject(pdgate,1524.75122, -1697.09167, 5.6722,4);
    SetTimer("Gate",10000,true);
    SendClientMessage(playerid,WEIß,"Du hast die Tor geöffnet. Das Tor schließt nach 5 Sek von selbst.");
    }
    return 1;
    }


    Ich bekomme 1000 mal die Nachricht das dass Tor sich öffnet aber nichts passiert

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A

  • 1. Schreib das mal so:


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys & 2) {
    if(isPlayerInFrakt(playerid,1) && IsPlayerInRangeOfPoint(playerid,20,1519.41589, -1693.81421, 12.88200)) {
    MoveObject(pdgate,1524.75122, -1697.09167, 5.6722,4);
    SetTimer("Gate",10000,true);
    SendClientMessage(playerid,WEIß,"Du hast die Tor geöffnet. Das Tor schließt nach 5 Sek von selbst.");
    }
    }
    return 1;
    }


    2. Poste mal die Funktion public Gate()


    3. Erstellst du das Gate auch mit CreateObject?


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S



  • Ja das Gate ist erstellt und hier der Public:


    public Gate()
    {
    MoveObject(pdgate,1524.75122, -1697.09167, 13.89220,4);
    return 1;
    }



    Jetzt kommt keine Nachricht mehr und das Gate öffnet sich auch nicht

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A

  • Jetzt kommt keine Nachricht mehr und das Gate öffnet sich auch nicht


    Also, bist du in Fraktion 1 und in der Nähe des Tores?


    Und dann musst du die Taste (zu Fuß) C und im Auto (H oder CAPSLOCK) drücken ;)


    Sollte aber funktionieren ;)


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S


  • Ich bin ein idiot:D danke für deine Hilfe

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A