[FRAGE] Namen Verschwinden lassen.

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
  • Habe ne frage, wen man zB /maske macht, soll man dem jenigen wo den command eingegeben hat sein namen nicht mehr sehen, habe das schon auf :thumbup: manchen servern gesehen, pls help
    keiner ne ahnung?

    Einmal editiert, zuletzt von [GGR]SoNiC ()

  • habe das nun so
    if(strcmp(cmdtext, "/nameweg", true)==0)
    {
    ShowNameTags(0);
    SendClientMessage(playerid, rot, "Dein name ist nun verdeckt");
    }
    aber es geht nicht-.-

  • nun ises so, wen ich jetz /nameoff mach, sind alle namen weg aber meiner is sichtbar
    ich will das meiner weg ist und die andren sichtbar sind^^

  • Hier mal mit Absicherung so dass es wirklich für jeden Deaktiviert wird ...


    Variable...
    new isDisabled[MAX_PLAYERS];


    Kommando...

    if(!strcmp(cmdtext,"/disabletag",true))
    {
    isDisabled[playerid] = 1;
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(!IsPlayerConnected(i) || IsPlayerNPC(i))continue;
    ShowPlayerNameTagForPlayer(i,playerid,0);
    }
    return 1;
    }



    >> OnPlayerConnect...


    for(new i = 0;i<MAX_PLAYERS;i++){
    if(!IsPlayerConnected(i) || IsPlayerNPC(i) || !isDisabled[i])continue;
    ShowPlayerNameTagForPlayer(playerid,i,0);
    }


    >> OnPlayerDisconnect


    isDisabled[playerid] = 0;

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


    Einmal editiert, zuletzt von BlackFoX ()

  • ok, also ich teste es mal.
    und wen ich jetzt zB so mache
    if(strcmp(cmdtext, "/buymask", true)==0)
    {
    GivePlayerMoney(playerid, -10000);
    isDisabled[playerid] = 1;
    SendClientMessage(playerid,rot, " Du hast dir eine Sturmmaske gekauft");
    }
    das er es sich kaufen muss, is das dan richtig ?

  • if(!strcmp(cmdtext, "/buymask", true))
    {
    if(GetPlayerMoney(playerid) < 10000)return SendClientMessage(playerid,0xFF0000FF,"Du brauchst mindestens 10000$!");
    GivePlayerMoney(playerid, -10000);
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(!IsPlayerConnected(i) || IsPlayerNPC(i))continue;
    ShowPlayerNameTagForPlayer(i,playerid,0);
    }
    isDisabled[playerid] = 1;
    return SendClientMessage(playerid,rot, " Du hast dir eine Sturmmaske gekauft");
    }


    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • könnte das jemand netter weiße als fertiges filterscript anbieten, wäre zum testen, obs auf nem server gut ankommt oder nicht, ziemlich vorteilhaft

    Staatlich anerkannter o.o, 8| und O.o User



    *~* To love somebody, and to be loved by somebody, that's the Reason why we exsist *~*