Suche checkpoint

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 !!
    Ich suche einen FS wo ich 2 chekpoints ein tragen kan also einen fertigen wo ich nur noch die cordinaten erdern mus und der checkpoint solte sio ein das web ich hingehe da ein texst stht mehr nicht
    kurz und knapp:FS mit checkpint wen ich in den checkpouint gehe erscheint ein text mehr brauch ih nicht


    Bitte hilfe!!!!!!!! :!: :!: :!: :!:

  • http://wiki.sa-mp.com/wiki/Main_Page
    Da finden sich unter "Scripting Functions" alle möglichen Funktionen. Unter anderem auch:
    SetPlayerCheckpoint (playerid,Float:x,Float:y,Float:z,Float:size);
    Sogar mit Beisspielen: http://wiki.sa-mp.com/wiki/SetPlayerCheckpoint
    Um einen Text anzeigen zu lassen sobald ein Spieler in einen solchen Checkpoint geht, musst du den
    public OnPlayerEnterCheckpoint(playerid)
    verwenden und in diesem überprüfen, welcher Checkpoint es ist.
    Dazu musst du in dem Befehl oder was auch immer, bei dem du SetPlayerCheckpoint benutzt eine globale (!) Variable einen anderen Wert zuweisen und diesen bei OnPlayerEnterCheckpoint überprüfen und zurücksetzen


    //
    // Oben in deinem Script
    //


    new Checkpoint[MAX_PLAYERS]; // globale Variable erstellen


    //
    // In dem Befehl, in welchem du SetPlayerCheckpoint benutzt
    //


    SetPlayerCheckpoint(...);
    Checkpoint[playerid] = 1; // Variable setzen


    //
    // In OnPlayerEnterCheckpoint
    //


    if(Checkpoint[playerid] == 1) // Variable überprüfen
    {
    SendClientMessage(playerid, FARBE, "Dein Text");
    Checkpoint[playerid] = 0; // Variable zurücksetzen
    }