Gangzonenfarben

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 ich hab mal ne frage,
    Also ich fang mal an,
    Wenn man im Checkpoint steht und 5sek drinne steht dann ändert sich die farbe in die playerfarbe, aber wenn jetzt ein neuer connectet sieht er die start farbe!


    wie mach ich dsa das er die jetztige farbe der zone sieht?


    //edit wenn ihr was vom Script sehen wollt dann sagt bitte was ich rein tun soll
    MFG
    deathrunner

    Einmal editiert, zuletzt von [XF12]deathrunner ()

  • wie soll ich das abspeichern


    new Desert_Airport;


    Desert_Airport = GangZoneCreate(431.7686, 2553.7458, 277.4229, 2431.5508);


    public OnPlayerSpawn(playerid)
    {
    GangZoneShowForPlayer(playerid, Desert_Airport, COLOR_WHITE);
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    if(!IsPlayerInAnyVehicle(playerid))
    {
    if(IsPlayerInCheckpoint(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid, 2, 414.2662,2532.6575,16.5780))
    {
    new farbe;
    farbe = GetPlayerColor(playerid);
    GangZoneFlashForAll(Desert_Airport, farbe);
    SetTimerEx("en5",1000,0,"i",playerid);
    }
    }
    }
    return 1;
    }


    forward en5(playerid);
    public en5(playerid)
    {
    GameTextForPlayer(playerid, "~w~5", 1000, 1);
    SetTimerEx("en4",1000,0,"i",playerid);
    return 1;
    }


    forward en4(playerid);
    public en4(playerid)
    {
    GameTextForPlayer(playerid, "~w~4", 1000, 1);
    SetTimerEx("en3",1000,0,"i",playerid);
    return 1;
    }


    forward en3(playerid);
    public en3(playerid)
    {
    GameTextForPlayer(playerid, "~w~3", 1000, 1);
    SetTimerEx("en2",1000,0,"i",playerid);
    return 1;
    }


    forward en2(playerid);
    public en2(playerid)
    {
    GameTextForPlayer(playerid, "~w~2", 1000, 1);
    SetTimerEx("en1",1000,0,"i",playerid);
    return 1;
    }


    forward en1(playerid);
    public en1(playerid)
    {
    GameTextForPlayer(playerid, "~w~1", 1000, 1);
    SetTimerEx("en0",1000,0,"i",playerid);
    return 1;
    }


    forward en0(playerid);
    public en0(playerid)
    {
    new farbe;
    farbe = GetPlayerColor(playerid);
    GameTextForPlayer(playerid, "~w~0", 1000, 1);
    if(Desert_Airport)
    {
    GangZoneStopFlashForAll(Desert_Airport);
    GangZoneDestroy(Desert_Airport);
    Desert_Airport = GangZoneCreate(431.7686, 2553.7458, 277.4229, 2431.5508);
    GangZoneShowForAll(Desert_Airport, farbe);
    }
    return 1;
    }


    Bitte kanst mir das sagen

    Einmal editiert, zuletzt von [XF12]deathrunner ()

  • wo soll ich das machen das es jetzt zb der usa gehört,

  • #define COLOR_GREY 0xAFAFAFAA
    #define COLOR_BLUE 0x0000BBAA
    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_LIGHTBLUE 0x33CCFFAA
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_WHITE 0xFFFFFFAA
    #define COLOR_ORANGE 0xFF9900AA