Name ändern beim porten

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
  • //edit 2 sowas vielleicht:



    if(strcmp(cmd, "/paintball", true) == 0)
    {
    GetPlayerName(playerid, Paintball_Old_Name[playerid], 24);
    new str[32];
    format(str, 32, "[Paintball]%s", Player_Old_Name[playerid]);
    SetPlayerName(playerid, str);

    // Hier den rest vom Paintball Befehl einfügen.
    return true;
    }
    if(strcmp(cmd, "/exit", true) == 0)
    {
    SetPlayerName(playerid, Player_Old_Name[playerid]);


    // Hier den rest vom exit Befehl einfügen.
    return true;
    }


    Achtung: Es gibt ein Limit bei den Spieler Namen

    RFT

  • new paintName[MAX_PLAYERS][MAX_PLAYER_NAME];
    oben ins Script und beim paintball enter:



    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname, sizeof pname);
    paintName[playerid] = pname;

    und beim exit:


    SetPlayerName(playerid,pname[playerid]);


    UNGETESTET



  • [quote='RFT','index.php?page=Thread&postID=591004#post591004']// Hier den rest vom exit Befehl einfügen.
    return true;
    }[
    bekomme 5 error


    Zeile (5482) : Unbekannte Variable : "Player_Old_Name"
    Zeile (5482) : Befehl hat keinen Sinn
    Zeile (5482) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (5482) : Ungültiger Befehl
    Zeile (5482) : Zuviele Fehler in einer Zeile


    5 Errors, 1 Warnungen
    Zeile:


    SetPlayerName(playerid, Player_Old_Name[playerid]);

  • was ist jetz das problem


    Error:


    Zeile (6742) : Unbekannte Variable : "Paintball_Old_Name"
    Zeile (6742) : Befehl hat keinen Sinn
    Zeile (6742) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (6742) : Ungültiger Befehl
    Zeile (6742) : Zuviele Fehler in einer Zeile


    Zeile:


    GetPlayerName(playerid, Paintball_Old_Name[playerid], 24);