Playerfarbe nur für bestimmte Player sichtbar

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
  • Hi leutz,


    gibt es i-eine möglichkeit, wo jetzt nur von bestimmten Playern die Farbe nur für bestimmte andere Player sicht bar ist? Hier mal ein Beispiel:


    Spieler A ist ein Polizist: Soll die Farbe Blau sichtbar für andere Polizisten, Bundeswehr, FBI sein.
    Spieler B ist Zivilist: Soll die Farbe von Spieler A nicht sehen können (sprich Spieler A soll bei Spieler B Weis sein)
    Spieler C ist Bundeswehr: Soll Spieler A in Blau sehen können.


    ist das möglich? Wenn ja wie mach ich das?


    Bitte helft mir


    MFG
    [XAC]Simon


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • Ungetestet³
    public OnPlayerSpawn
    {
    if(gTeam[playerid] == Cops) // Beispiel
    {
    for(new i = 0, i < MAX_PLAYERS;i++)
    {
    if(gTeam[i] == Cops) // Beispiel²
    {
    SetPlayerColor(playerid, 0xFF0000FF) // Beispiel | Rot
    return 1;
    }
    }
    return 0;
    }

    Help dcmd & sscanf to their way to Pawn domination. Read the tutorial below, and use it.
    dcmd & sscanf

  • kann sein das ich vergessen hab GF zu erwähnen oda?


    ich teste es ma und natürlich werd ich die bestimmten sachen auch auswechseln


    PS: XAC FTW


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • Nene, Klinsen.
    Dann wird die playerid für alle sichtbar.
    [wiki]SetPlayerMarkerForPlayer[/wiki] oderso heisst die gescuchte Funktion ;D


    //EDIT: Es war SetPlayerMarkerForPlayer(playerid,wem soll das gezeigt werden,farbe);
    Beispiel in nem Timer:

    if(gTeam[playerid] == COP)
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(gTeam[i] == BUNDESWEHR)
    {
    SetPlayerMarkerForPlayer(playerid,i,0x0000FFFF);
    }
    }
    }
    }

    2 Mal editiert, zuletzt von Monte ()

  • fahziet des beitrag von Klinse


    error 021: symbol already defined: "i"
    : warning 206: redundant test: constant expression is non-zero
    : error 001: expected token: ";", but found "return"
    : warning 204: symbol is assigned a value that is never used: "i"
    (3568 -- 3576) : warning 225: unreachable code


    SpEaRrOw:


    http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer (bei bestimmten sachen würde ich das englische samp wiki empfehlen, da es einfach viel mehr ausgebaut ist)


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • hmmm klappt i-wie net ich weis net warum habs schon ewig gestestet


    kann es sein, dass ich evtl i-wo anders rein tun muss? evtl bei /login?


    /Edit: Kommt schon Ihr könnt es doch bitte helft mir


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

    Einmal editiert, zuletzt von SmArTi ()