Normaler 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
  • Guten Tag, ich habe grade mit einem Freund über hamachi mein server wegen einigen systemen geprüft, jdoch sind unsere Namen bunt und ich kann mit ihm normal schreiben, auch wenn ich in lv bin und er in ls..


    1. Wie bekomme ich es hin, dass in der Spieler leiste alle namen weiß sind und auch wenn man schreibt die namen weiß


    2. wie kann ich den chat umstellen, sodass er nur mit mir öffentlich schreiben kann wenn ich in seiner nähe bin?


    Bitte um hilfe :s

    Script-Neuling:[x]
    50 Beiträge: []
    100 Beiträge: []
    200 Beiträge: []
    350 Beiträge: []
    500 Beiträge: []
    Script-Fortgeschrittener: []
    600 Beiträge: []
    700 Beiträge: []
    900 Beiträge: []
    Script-Professioneller: []
    1500 Beiträge: []
    Script-Experte:[]
    _______________________


    Selfmade Fortschritt: 5%


    _______________________

  • @IceCube24: Damit hat sich dann wohl das mit der Farbe erledigt, nun wie verkürz iich den chat? sodass ich nur mit spielern öffentlich schreiben kann wenn sie in meiner nähe sind, bzw das nur die sehen was ich schreibe?

    Script-Neuling:[x]
    50 Beiträge: []
    100 Beiträge: []
    200 Beiträge: []
    350 Beiträge: []
    500 Beiträge: []
    Script-Fortgeschrittener: []
    600 Beiträge: []
    700 Beiträge: []
    900 Beiträge: []
    Script-Professioneller: []
    1500 Beiträge: []
    Script-Experte:[]
    _______________________


    Selfmade Fortschritt: 5%


    _______________________

  • Oder direkt wie im GF:

    public OnPlayerText(playerid, text[])
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x,y,z);
    new i;
    for(i=0;i<GetMaxPlayers();i++)
    {
    if(IsPlayerInRangeOfPoint(i, 5.0, x, y, z))
    {
    new pname[24];
    GetPlayerName(playerid, pname, sizeof(pname));
    new chatstring[128];
    format(chatstring, sizeof(chatstring), "%s sagt: %s", pname, text);
    SendClientMessage(i, color, chatstring);
    }
    }
    return 0;
    }

  • Habs hinbekommen, danke :)

    Script-Neuling:[x]
    50 Beiträge: []
    100 Beiträge: []
    200 Beiträge: []
    350 Beiträge: []
    500 Beiträge: []
    Script-Fortgeschrittener: []
    600 Beiträge: []
    700 Beiträge: []
    900 Beiträge: []
    Script-Professioneller: []
    1500 Beiträge: []
    Script-Experte:[]
    _______________________


    Selfmade Fortschritt: 5%


    _______________________