Hilfe bei User Marker

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
  • Hallo Community,


    ich möchte euch mal fragen ob Ihr zuffäligerweiße wisst, wie man Marker auf die Minimap bekommt, damit man die User wo Online sind auf der Minimap sieht.
    Wäre nett für eine Antwort, denn ich habe nichts in Google gefunden.


    Danke im Vorraus

  • SetPlayerColor(playerid, FARBE);


    z.B.:


    #define ORANGE 0xF97804FF
    SetPlayerColor(playerid, ORANGE);


    //EDIT:
    Damit alle die Online kommen einen haben, einfach unter OnPlayerConnect das einfügen:
    SetPlayerColor(playerid, FARBE);

  • Danke sehr muss ich das SetPlayerColor(playerid, ORANGE); bei OnGameModeInit eingeben ?

  • es funkt nicht.


    habe oben bei defines
    #define ORANGE 0xF97804FF
    eingegeben


    und bei public OnPlayerConnect, habe ich
    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))
    {
    TogglePlayerControllable(playerid, 1);
    gPlayerLogged[playerid] = 1;
    PlayerInfo[playerid][pTut] = 1;
    PlayerInfo[playerid][pCarLic] = 1;
    SpawnPlayer(playerid);
    ForceClassSelection(playerid);
    // OnPlayerCommandText(playerid,"/login 123");
    }


    //Uhr
    gettime(hour, minute);
    SetPlayerTime(playerid,hour,minute);
    //Uhr


    // AdminText(playerid) = 0;


    //Licht System
    On[playerid] = 1;
    //Licht System


    TogglePlayerControllable(playerid, 0);
    pIPWarns[playerid] = 0;
    HalloGezeigt[playerid] = 0;
    AllesLoaded[playerid] = 0;
    gPlayerUsingLoopingAnim[playerid] = 0;
    gPlayerAnimLibsPreloaded[playerid] = 0;
    ZKX_OnPlayerConnect(playerid);
    SetPlayerColor(playerid, ORANGE); // das ist das was ich dann eingefügt habe..


    //nagel
    blocked[playerid] = 0;
    checktimer[playerid] = SetTimerEx("check",12000,0,"i",playerid);
    //nagel


    //Helikopter System
    gunner[playerid] = 0;
    driver[playerid] = 0;
    //Helikopter System


    if(Security != 0)
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Host hat die Regeln gebrochen Maßnahmen wurden eingeleitet.");
    Kick(playerid);
    return 1;
    }
    das so eingefügt.



    BITTE UM SCHNELLEN RAT

    Einmal editiert, zuletzt von Tochnas ()

  • vielen dank ich teste es nun, wenn es gehen sollte schonmal danke.