Gebiete sind alle ausgeschaltet

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
  • Heyo meine gebiete sehen alle so aus http://img5.fotos-hochladen.ne…ads/samp999oqwzasxeib.png


    Und wenn ich es einnehmen will sprich /invade steht dort: Diese Gebiet ist ausgeschaltet.


    if(strcmp(cmdtext,"/invade",true)==0){
    if(IsAFightFaction(GetPlayerFaction(playerid))){
    for(new fs;fs<sizeof(FightSystem);fs++){
    if((FightSystem[fs][fsOwnerFaction] == GetPlayerFaction(playerid) && FightSystem[fs][fsFightTime]) || FightSystem[fs][fsAttackFaction] == GetPlayerFaction(playerid))
    return SendClientMessage(playerid,FS_COL_GREY,"** Deine Gang / Mafia ist bereits in einem Fight.");
    }
    new on[2];
    on[0] = 0;
    on[1] = 0;
    for(new fs;fs<sizeof(FightSystem);fs++){
    for(new p=0;p<MAX_PLAYERS;p++)
    {
    if(GetPlayerFaction(p) == FightSystem[fs][fsOwnerFaction]) {
    on[0]++;
    }
    if(GetPlayerFaction(p) == GetPlayerFaction(playerid))
    {
    on[1]++;
    }
    }



    }
    new TempZone = GetPlayerFightzone(playerid);
    if(TempZone != -255){
    if(FightSystem[TempZone][fsFightTimeCool] != 0) {
    format(stringx, sizeof(stringx), "Das Gebiet kann erst wieder in ca. %d Minuten erobert werden.", FightSystem[TempZone][fsFightTimeCool]);
    return SendClientMessage(playerid, FS_COL_GREY,stringx);
    }


    if(!IsAFightFaction(FightSystem[TempZone][fsOwnerFaction]))
    return SendClientMessage(playerid,FS_COL_GREY,"Gebiet wurde ausgeschaltet.");
    if(FightSystem[TempZone][fsOwnerFaction] == GetPlayerFaction(playerid))
    return SendClientMessage(playerid,FS_COL_GREY,"** Man greift nicht seine eigenen Leute an.");
    if(FightSystem[TempZone][fsFightTime] || FightSystem[TempZone][fsAttackFaction] != -255)
    return SendClientMessage(playerid,FS_COL_GREY,"** In diesem Gebiet wird bereits geschossen.");
    if(FightSystem[TempZone][fsLastFight]){
    new fsText[178];
    format(fsText,sizeof(fsText),"Ganggebiet: Dieses Ganggebiet wurde bereits Angegriffen, wartet noch: '%d' Minuten.",FightSystem[TempZone][fsLastFight]);
    SendClientMessage(playerid,FS_COL_GREY,fsText);
    return 1;
    }
    for(new fs;fs<sizeof(FightSystem);fs++){
    if(FightSystem[fs][fsOwnerFaction] == FightSystem[TempZone][fsOwnerFaction] && (FightSystem[fs][fsFightTime] || FightSystem[fs][fsAttackFaction] != -255))
    return SendClientMessage(playerid,FS_COL_GREY,"Ganggebiet: Die Gang / Mafia der das Ganggebiet gehört hat bereits ein Kampf.");


    Jemand eine Idee?

  • Zeig mal bitte die Stelle, an der du sie dem Spieler anzeigen lässt (GangZoneShowForPlayer oder GangZoneShowForAll)

    /*//==============================Gangzonen======================================//GangZoneShowForAll(Grove_Gangzone, 0x00C500A1);GangZoneShowForAll(Gangjail_zone, 0xFF9600C1);GangZoneShowForAll(Ballas_Gangzone, 0xFF0091BC);GangZoneShowForAll(Vagos_Gangzone, 0xF5FF00C8);GangZoneShowForAll(Aztecas_Gangzone, 0x00EBFF9C);GangZoneShowForAll(Fuegos_Gangzone, 0xAF0000A1);GangZoneShowForAll(Bikers_Gangzone, 0xB4B4B48E);GangZoneShowForAll(Yak_Gangzone, 0x2D0000B9);GangZoneShowForAll(Russ_Gangzone, 0x323232C1);GangZoneShowForAll(RS_Gangzone, 0xF50000B7);GangZoneShowForAll(LCN_Gangzone, 0xEBFF00B0);*///=========================GANGFIGHTZONEN==============================//// GangZoneShowForAll(Einkaufszentrum_Gangzone, 0x0005FFB0);//===================================BOTS ==================================//




    Bist du auch der Leader der Fraktion, weil da steht ja Owner und das ist der Besitzer (fsOwnerFaction) ?.

    Bin ich.

  • mach die /* */ weg dann sind die schwarz dann sollte es angezeigt werden


    //E:



    //==============================Gangzonen======================================//


    GangZoneShowForAll(Grove_Gangzone, 0x00C500A1);GangZoneShowForAll(Gangjail_zone, 0xFF9600C1);GangZoneShowForAll(Ballas_Gangzone, 0xFF0091BC);GangZoneShowForAll(Vagos_Gangzone, 0xF5FF00C8);GangZoneShowForAll(Aztecas_Gangzone, 0x00EBFF9C);GangZoneShowForAll(Fuegos_Gangzone, 0xAF0000A1);GangZoneShowForAll(Bikers_Gangzone, 0xB4B4B48E);GangZoneShowForAll(Yak_Gangzone, 0x2D0000B9);GangZoneShowForAll(Russ_Gangzone, 0x323232C1);GangZoneShowForAll(RS_Gangzone, 0xF50000B7);GangZoneShowForAll(LCN_Gangzone, 0xEBFF00B0);


    //=========================GANGFIGHTZONEN==============================//// GangZoneShowForAll(Einkaufszentrum_Gangzone, 0x0005FFB0);//===================================BOTS ==================================//

  • Bekomme undefinded symbole rein(errors)



    Zeig mal bitte die Funktion

    Code
    IsAFightFaction

    Da gibts viele, die ?


    stock IsAFightFaction(Faction)
    {
    if(Faction == 5 || Faction == 6 || Faction == 12 || Faction == 13 || Faction == 14 || Faction == 15 || Faction == 16 || Faction == 17 || Faction == 18 || Faction == 19 || Faction == 23)

  • schreib mal im Game /modetest oder /testmode müsste es sein, dann sollte das gehen eigentlich.


    E: wenn das nicht gehen sollte, dann zeig uns wo du deine Gangfights gespreichert hast. da wo steht, die Fraktion und die Farbe von denen


    Mehr transparents zu der Community!
    Aber bitte künftig: Transparenz und nicht Transparents

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • schreib mal im Game /modetest oder /testmode müsste es sein, dann sollte das gehen eigentlich.


    E: wenn das nicht gehen sollte, dann zeig uns wo du deine Gangfights gespreichert hast. da wo steht, die Fraktion und die Farbe von denen

    Da steht dann testphase aktiviert / deaktiviert aber /invade geht nicht danach. @Kevin_CaruZo danach Neustarten ?

    Einmal editiert, zuletzt von Raes_Brah ()