Anti ESC Flucht

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
  • Moin ihr Fische,


    Ich habe derzeit ein kleines Problem, bei dem ich nicht weiterkomme.
    Es handelt sich um mein Anti ESC Flucht Filterscript,ich möchte abfragen ob der spieler ESC ist, indem ich 2 Werte ausgeben lasse,
    was passieren soll wenn der Spieler ESC ist ist eine SendClientMessage auszugeben, um zu gucken ob es ausgeführt wird, was nicht der Fall ist.
    Ich habe grade eine totale Denkblockade, und hoffe das ihr mir weiterhelfen könnt.


    Code:


    forward GlobalTimer(playerid);
    public GlobalTimer(playerid)
    {

    if(GetPVarInt(playerid,"Combat")==1)
    {
    if(GetPVarInt(playerid,"EscCheck")==0)
    {

    if(GetPVarInt(playerid,"MaxAfk")>=MAX_AFKTIME)
    {
    //Nix passiert.
    SendClientMessage(playerid,0xFFFFFFFF,"Tot.");
    }
    }
    else
    {

    SetPVarInt(playerid,"MaxAfk",GetPVarInt(playerid,"MaxAfk")+1);
    }
    }
    else
    {

    SetPVarInt(playerid,"MaxAfk",0);
    }

    SetPVarInt(playerid,"EscCheck",0);
    }


    L.G. und danke an euch im Vorraus :)

  • Du kannst auch einfach dieses Plugin nutzen.
    http://forum.sa-mp.com/showthread.php?t=513499


    Denn es bietet genau das was du eigentlich möchtest:
    // Pause functions
    native IsPlayerPaused(playerid);
    native GetPlayerPausedTime(playerid);

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski