Wie können alle Spieler den Namen (%s) sehen?

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 macht man dass, dass alle Spieler den Namen eines Spielers im Chat sehen können, wenn er zum beispiel Portet?
    Ich weiß zwar, dass der Name mit %s ersetzt wird, aber nicht wie man es anwendet!


    if(strcmp(cmdtext,"/minirc",true)==0)
    {
    SetVehiclePos(vehicleid,-2252.3000,116.1544,35.1719);
    SetPlayerPos(playerid,-2252.3000,116.1544,35.1719);
    PutPlayerInVehicle(playerid,vehicleid,0);
    SetPlayerFacingAngle(playerid,179.8057);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,0xFFFF00FF,"Port: MiniRC");
    new string[128], pName[24];
    GetPlayerName(playerid, pName, 24);
    format(string, 128, "%s teleport to MiniRC (/minirc)", pName);
    SendClientMessageToAll(0xFF01FFFF,string);
    return 1;
    }


    Wäre cool, wenn mir jemand zeigen könnte, wie man da statt SPIELERNAME da den InGameName von der Person die Portet machen kann, so dass jeder sieht, wo derjenige hinteleportert.


    //edit sry war mein Fehler hab ausversehen dein Beitrag editiert so dürfte es funktionieren.


    MFG RFT

    Zocke kein GTA SA mehr !
    Nur noch GTA SA-Multiplayer!

    2 Mal editiert, zuletzt von RFT ()

  • Mueste doch so funktionieren wies da ist

    new string[128], pName[24];
    GetPlayerName(playerid, pName, 24);
    format(string, 128, "%s teleport to MiniRC (/minirc)", pName);
    SendClientMessageToAll(0xFF01FFFF,string);


  • Hi,


    mach das so

    if(strcmp(cmdtext,"/minirc",true)==0)
    {
    SetVehiclePos(vehicleid,-2252.3000,116.1544,35.1719);
    SetPlayerPos(playerid,-2252.3000,116.1544,35.1719);
    PutPlayerInVehicle(playerid,vehicleid,0);
    SetPlayerFacingAngle(playerid,179.8057);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,0xFFFF00FF,"Port: MiniRC");
    GetPlayerName(playerid, pName, sizeof(pName));
    new name[MAX_PLAYER_NAME], string[100];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "[TELEPORT] %s ist bei /minirc)!", name );
    SendClientMessageToAll(COLOR_GREEN, string);
    }


    MFG

  • Wow, du hast jetzt Eine total Unnötige Textzeile hinzugefügt.
    SendClientMessage(playerid,0xFFFF00FF,"Port: MiniRC");