sendername, empfängername

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
  • ich versteh das nicht ganz mit dem GetPlayerName.... sendername --> das das dann z.b der abschleppertyp( Typ XY braucht einen Abschlepper) bekommt.


    und


    der was /service abschlepper gemacht hat das der dann ( Typ XY ist auf dem Weg zu dirum dich abzuschleppen)


    kann mir das bitte einer erklären?

    Reallife-Server
    62.141.35.206:7777
    TeamSpeak
    85.131.199.220:9995

  • Also du machst erstmal
    new sendername[MAX_PLayeR_NAME]; //edit: von mir aus MAX_PLAYER_NAME
    new string[128]


    GetPlayerName(playerid, sendername, sizeof(sendername));


    und dann bei dem command etc.
    format(string, sizeof(sendername), "** %s ist doof!", sendername);
    SendClientMessage(COLOR_RED,string);


    //edit²

    2 Mal editiert, zuletzt von cruzer ()

  • das falsch little lol


    so
    new string[128];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "*** %s hat gerufen bla bla",sendername);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);


    //edit
    und so wie du da stehen hast mit abschlepper müsste glaub ich so gehen:


    if (strcmp("/abschlepp", cmdtext, true, 10) == 0)
    {
    new string[128];
    new sendername[MAX_PLAYER_NAME];
    new empfangname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "*** %s hat gerufen bla bla",sendername);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(gTeam[i] == TEAM_ABSCHLEPER)
    {
    GetPlayerName(i,empfangname,sizeof(empfangname));
    format(string, sizeof(string), "*** %s hat einen Abschlepper gerufen.",sendername);
    SendClientMessage(i, COLOR_LIGHTRED, string);
    }
    format(string, sizeof(string), "*** %s ist auf dem weg zu dir",emfpangname);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    }
    return 1;
    }

    2 Mal editiert, zuletzt von Sampi ()