Name überprüfen

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
  • Wie kann ich beim Speichern überprüfen ob ein "[NeL]" in seinem Namen steckt, und dann sein Name ohne das "[NeL]" bekommen?


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));

  • Also mit dem format findest du den Namen raus also [NeR]%s das %s steht für nen string SpielerName(playerid) falls stock vorhanden gibt den Name für den string. mit if(strcmp überprüfst du jetzt dann wenn der User [NeR]vor dem Namen hatt