Script Wunsch = Text Löschen/Clearen

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
  • Hätte kleinen Script wunsch, und zwar, breuchte ich script. womit man durch command den Text oben links löschen kann, also das der für jeden Benutzer gelöscht ist, man soll dannach aber gleich weiter schreiben könnene,


    Beispiel: Mr.X macht werbung auf Server A.


    Admin macht /cleartext


    Text,Text,Text,Text <---- Weg/durch /cleartext


    Text,Text,Text,Text <---- Weg/durch /cleartext


    Text,Text,Text,Text <---- Weg/durch /cleartext


    Hoffe, ihr wisst was ich jezt meine^^ :D


    also einfach den text als admin löschen,....


    mfg. suppenhuhn danke im vorraus

  • xD glaube das Großschreiben kommt hier nicht gut Oo xD aber bei gf ist Standart mäßig eig eins dabei wo man /clearchat oder /clearchatt eingibt und dann der text gelöscht wird oben in chat.

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • füg das unter public OnPlayerCommandText(playerid, cmdtext[]) ein dann dürfte es gehen.


    /---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) // Chat window is gone
    {
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    return 1;
    }

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • achso ja mmm dann macht man ein paar SendClientMessage(playerid,COLOR_GREY," "); mehr drann das das einzige was mir jetz noch einfällt . weis ja nicht wie lange der die texte speichert.

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • /---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) // Chat window is gone
    {
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    SendClientMessage(playerid,COLOR_GREY," ");
    return 1;
    }
    immer + eine zeile dazu aber ich würde es so wie oben dann lassen das löscht immer das was man ohne bild up dann sieht weil das wird sonst zu lang und ich weiß leider nicht wie lange ehr den text speichert

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • ehm chakuza hast du teamspeak wenn ja komm ma auf mei server, will ni andauernd schreiben: ip:
    85.214.78.25:8000

  • Kürzer :p
    /---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) { // Chat window is gone
    for (new i = 0;i < 16; i++) {
    SendClientMessage(playerid,COLOR_GREY," ");
    }
    return 1;
    }

    Intel Xeon W3690 Hexacore @ 4.5 GHz - 48GB Triple Channel DDR3 - GeForce RTX 2070 Super - Asus P6T Deluxe V1 @ P6T WS Pro BIOS

    Mainboard 12 Jahre, CPU 10 Jahre alt - old but gold!

  • xD und wieder was Gelernt :) aber da ist ein fehler glaube ich xD



    Zitat

    /---------------------------------/clearchat--------------------------------------------

    muss das nicht so ?
    //---------------------------------clearchat--------------------------------------------

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

    Einmal editiert, zuletzt von Dog ()

  • Hier so das nur admins das machen können eig solte für die die nicht admins sind und das machen ein text kommen aber kommt nichts ka aber das /clearchat geht dann nur für admins. Wenn normale das eingeben passiert nichts.


    //---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) { // Chat window is gone
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
    if (IsPlayerConnected(playerid))
    {
    for (new i = 0;i < 16; i++) {
    SendClientMessage(playerid,COLOR_GREY," ");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
    }
    }
    return 1;
    }
    }
    }

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • Sind insgesamt 50 Zeilen:
    //---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) { // Chat window is gone
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
    if (IsPlayerConnected(playerid))
    {
    for (new i = 0;i < 50; i++) {
    SendClientMessage(playerid,COLOR_GREY," ");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
    }
    }
    return 1;
    }
    }
    }

  • hmmm, das is zwa alles schön und gut, aber wie macht man das nu noch das das für alle geht, also wenn mans jezt eingbibt dann löschts das nua für mich es soll abba bei allen gelöscht werden


  • //---------------------------------/clearchat--------------------------------------------
    if(strcmp(cmdtext,"/clearchat",true)==0) // Chat window is gone
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
    if (IsPlayerConnected(playerid))
    {
    for (new i = 0;i < 50; i++) {
    SendClientMessageToAll(COLOR_GREY," "); }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
    }
    }
    return 1;
    }


    Hat wohl keiner beachtet. :D

  • omg suppenhuhn den Zeigt man das in MSN wies geht und dann sagt er ok und fragt hier das nochma omahn dann frag mich bitte nicht mehr in msn wenn du das dann hier nochma fragst... :thumbdown:

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi