Real Name

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, wie kann ich überprüfen lassen, ob der User einen realen Name hat?
    Also Vorname_Nachname ?


    Ich bin der Meinung dazu gab es schon ein fertigen Code hier, aber ich finde ihn nicht mehr. :huh:

  • Du könntes ne Bad Word liste anlegen... Empfehle ich aber nicht :D

  • Gehen würde es aber schon :p


    genau lass den armen Millionen gar mehr als Milliarden Namen Möglichkeiten aufschreiben und selbst dann hat er nicht alle...


    bitte wenn ihr keine Hilfe geben wollt, dann schreibt einfach nichts und gebt nicht noch Flasche "Hilfe"..


    Bitte keine Script/Supportanfragen via PN!!!
    (Ausnahme: Scripten gegen Bezahlung!)

  • Die wohl einfachste Möglichkeit:

    new PlayerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,PlayerName,MAX_PLAYER_NAME);
    if(strfind(PlayerName,"_",true)!=-1&&PlayerName[0]!='_'&&PlayerName[strlen(PlayerName)-1]!='_'){
    // Name korrekt
    }

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • & wo lass ich ihn Kicken, also den 'Befehl' weiß ich ja, nur wo kommt das hin, in die Klammer? /push

    Einmal editiert, zuletzt von |GXR|B3ar () aus folgendem Grund: edit

  • So:

    new PlayerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,PlayerName,MAX_PLAYER_NAME);
    if(strfind(PlayerName,"_",true)!=-1&&PlayerName[0]!='_'&&PlayerName[strlen(PlayerName)-1]!='_'){
    // Name korrekt
    }
    else {
    //Was passieren soll
    }


    @|GXR|B3ar: Das ist aber Grundwissen ;) If-Abfrage mit Else.