Beim betreten eines gebäudes timer setzen

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
  • Guten Tag,


    ich habe ein Problem beim betreten eines gebäudes.
    Hier erstmal der Code

    Mein Problem ist das sobald ich das gebäude betrete ich es direkt wieder verlasse.


    Wie kann ich einen sogenanten sleep setzen damit man nicht das gebäude sofort wieder verlässt sondern es erst nach z.B. 5 Sekunden wieder geht.



    MfG
    Ricardo

  • Unter den Includes:

    C
    new pickupStop[MAX_PLAYERS];


    Und dann bei den Pickups, die für eine Zeit gesperrt werden sollen, vor dem SetPlayerPos zum Beispiel:

    C
    if(pickupStop[playerid] > gettime()) return 1;
    pickupStop[playerid] = gettime() + 5; //5 Sekunden
  • Meinst du das so?