Neues Menü für jeden Spieler

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 möchte erstellen, dass ein Spieler ein Menü erstellt indem er den Command /skins eingibt. Dieses Menü soll den Namen seines Spielernamen tragen. Da ich in den identifier von menu:IDENT kein %s oder sonstiges eintragen kann, habe ich versucht das ganze über einen Stock zu lösen. Allerdings funktioniert das auch nicht so richtig. Kann das ganze jemand verbessern dass ich einfach nur erstellen(playerid); eingeben muss um ein Menü mit dessen Namen zu erstellen?
    Hier mein Stock:
    stock erstellen(playerid)
    {
    new pName[MAX_PLAYER_NAME], out[128];
    GetPlayerName(playerid,pName,sizeof(pName));
    format(out,sizeof(out),"%s",pName);
    new menu:format;
    return 1;
    }


    Mit freundlichen Grüßen
    Padarom

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger

    Einmal editiert, zuletzt von Padarom ()

  • Beides eigentlich.
    Das Menü sollte so heißen vom Identifier her und die Überschrift sollte auch "%s Skins'" sein.

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger

    Einmal editiert, zuletzt von Padarom ()