Newbie Chat

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
  • Hey Brotfische :),


    Ich brauche hilfe bei /newbiechat.
    Unzwar brauch ich hilfe bei Name & Text.
    (Mein Deutsch ist auch nicht das beste xD)


    if(strcmp(cmdtext, "/newbiechat", true) == 0)
    {
    SendClientMessage(playerid,Rot,"(( Nur bei Fragen! ))");
    SendClientMessageToAll(Weiß,"(( {FF9900}Spieler NAME: {FFFFFF}TEXT ))");
    return 1;
    }
    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }
    Das mit Text hab ich nicht..


    MfG....

  • Musst du mit einem String machen.


    new string[256];
    new text[256];
    new sendername[MAX_PLAYER_NAME];
    format(string,sizeof(string),"%s sagt: %s",sendername,text);
    SendClientMessageToAll(ROT,string);


    MFG K3VIN

  • ocmd:n(playerid,params[])
    {
    if(GetPlayerScore(playerid) >1) return SendClientMessage(playerid,ROT,"Du bist kein Newbie! nur lvl. 1 Player können hier schreiben!");
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/n [text]");
    format(text,sizeof(text),"Newbie %s sagt: {F7F9FA}%s",SpielerName(playerid),text);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    SendClientMessage(i,COLOR_GREY,text);
    }
    }
    return 1;
    }


    Keine Ahnung ob´s geht, musst du ausprobieren ;)

    Einmal editiert, zuletzt von PrinceOfBelvedair () aus folgendem Grund: Verbessert