Player Abfragen

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 Fischbrote,


    Wie kann ich Abfragen wv Player in einem Checkpoint sind und das sie dann bei 2 Starten ..


    Das habe ich bereits :



    //Oben im Script
    new betreter[MAX_PLAYERS];

    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    if(Race1[playerid] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2187.2468,1291.5117,10.3300))
    {
    betreter[playerid] += 1;
    if(betreter[playerid] >= 2)
    {
    SetTimer("StartRace",1000,true);
    SetPlayerRaceCheckpoint(playerid,0,2048.7620,1186.0100,10.3300,2009.5347,1093.9270,10.3300,7.0);
    Race1[playerid] = 2;
    }
    }
    }



    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    if(Race1[playerid] == 1)
    {
    betreter[playerid] -= 1;
    }
    return 1;
    }

    MFG

    Einmal editiert, zuletzt von Nightstr3am ()

  • ^^


    So circa ? :



    if(Race1[playerid] == 1)
    {
    for(new betreter; betreter < MAX_PLAYERS; betreter ++)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2187.2468,1291.5117,10.3300))
    if(betreter >= 2)


    {
    SetTimer("StartRace",1000,true);
    SetPlayerRaceCheckpoint(playerid,0,2048.7620,1186.0100,10.3300,2009.5347,1093.9270,10.3300,7.0);
    Race1[playerid] = 2;
    }
    }
    }

    MFG

  • Keine Ahnung wo, denn ich weiß ja nicht was du wann und wo vor hast, ich habe dir nur die Frage "Wie kann ich Abfragen wv Player in einem Checkpoint sind und das sie dann bei 2 Starten .." beantwortet.


    €: Ich kann dir aber sagen, dass es nicht funktionieren wird, weil du betreter schon global deklariert hast.

  • Keine Ahnung wo, denn ich weiß ja nicht was du wann und wo vor hast, ich habe dir nur die Frage "Wie kann ich Abfragen wv Player in einem Checkpoint sind und das sie dann bei 2 Starten .." beantwortet.




    Ja das betreter habe ich schon weggemacht jedoch ist jetzt das PRoblem das wenn man /race 1 eingibt dann kommt Checkpoint und er startet sofort egal ob ein andere drin ist oder nicht.....

    MFG

    2 Mal editiert, zuletzt von Nightstr3am ()


  • Wo für macht ihr denn die Schleife, wenn ihr Sie nicht benutzt?!


    MfG
    Geronimo
    Guten Rutsch euch!