Team Color

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
  • Moin,
    ich möchte was neues Scripten und zwar soll
    die Polizei die anderen Team Kollegen blau auf der Map haben, aber
    für andere Fraktionen "unsichtbar" sein. Jedoch ist bei mir immer jeder Spieler für sich Blau, aber nicht
    für die anderen Cops...



    • if(gTeam[playerid] == Polizei){
      wanteds[playerid] = 0;
      KillTimer(killwanted[playerid]);
      SetPlayerInterior(playerid, 0);
      SetPlayerVirtualWorld(playerid, 2);
      for(new i = 0; i <= MAX_PLAYERS; i++)
      {
      if(IsPlayerConnected(i) && !IsPlayerNPC(i))
      {
      if(gTeam[playerid] == gTeam[i])
      {
      if(gTeam[playerid] == Polizei)
      {
      SetPlayerMarkerForPlayer(playerid,i,BLUE);
      SetPlayerMarkerForPlayer(i,playerid,BLUE);
      }
      else
      {
      SetPlayerMarkerForPlayer(playerid,i,0xFFFFFFFF);
      SetPlayerMarkerForPlayer(i,playerid,0xFFFFFFFF);
      }
      }
      }
      }











    Würde mich freuen wenn jemand ne Lösung weiß :D


    MfG

  • ist ungetestet, müsste aber klappen:


    for(new i; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && !IsPlayerNPC(i))
    {
    if(gTeam[i] == gTeam[playerid] && gTeam[playerid] == Polizei)
    {
    SetPlayerMarkerForPlayer(playerid,i,BLUE);
    SetPlayerMarkerForPlayer(i,playerid,BLUE);
    }
    else
    {
    SetPlayerMarkerForPlayer(playerid,i,0x00000000);
    SetPlayerMarkerForPlayer(i,playerid,0x00000000);
    }
    }


    Und UNSICHTBAR ist das hier:

    Code
    0x00000000


    Nimm dir mal den SAMP-Colorpicker zur Hilfe, der letzte Wert ist der Alpha-Wert, der entscheidet, wie sichtbar die Farbe sein soll.

  • [i]Man kann doch den Teil unten theoretisch weglassen oder? (Kann aber auch sein dass ich voll daneben liege)

    Windows ist wie ein U-Boot, öffnest du ein Fenster hast du ein Problem.