GangZone wird nicht erstellt

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,


    via CMD wird bei mir eine GangZone erstellt problem ist nur das die GangZone gar nicht erscheint.
    Bei Printf(unten im Code) werden die Werte aber richtig herraus geben. An was kann es liegen?


    if(strcmp(cmd,"/gebietmin", true) == 0)
    {
    if(GebietZone[playerid] == 1)
    {
    new Float:z;
    Gebieterstellt ++;
    GetPlayerPos(playerid,gangminX,gangminY,z);
    ShowPlayerDialog(playerid,DIALOG_GZonenEmi,DIALOG_STYLE_MSGBOX,"Gang System: Zone erstellen","Nun gehe an das untere rechte Ende der Zone.(/gebietmax)","Ok","");
    return 1;
    }
    }
    if(strcmp(cmd,"/gebietmax", true) == 0)
    {
    if(GebietZone[playerid] == 1)
    {
    new Float:z;
    GetPlayerPos(playerid,gangmaxX,gangmaxY,z);
    ShowPlayerDialog(playerid,DIALOG_GZonenEmi,DIALOG_STYLE_MSGBOX,"Gang System: Zone erstellen","Zone wurde erstellt","Ok","");
    Gebiete[Gebieterstellt][gID] = Gebieterstellt;
    GangZoneCreate(gangminX,gangminY,gangmaxX,gangmaxY);
    Gebiete[Gebieterstellt][gminX] = gangminX;
    Gebiete[Gebieterstellt][gminY] = gangminY;
    Gebiete[Gebieterstellt][gmaxX] = gangmaxX;
    Gebiete[Gebieterstellt][gmaxY] = gangmaxY;
    Gebiete[Gebieterstellt][gGang] = 0;
    GangZoneShowForAll(Gebiete[Gebieterstellt][gID],COLOR_WHITE);
    printf("Gebieterstellt: %d ID, Float X: %.1f Float Y: %.1f Float X: %.1f Float Y: %.1f",Gebiete[Gebieterstellt][gID],Gebiete[Gebieterstellt][gminX],Gebiete[Gebieterstellt][gminY],Gebiete[Gebieterstellt][gmaxX],Gebiete[Gebieterstellt][gmaxY]);
    SpeicherGebiet(Gebieterstellt);
    GebietZone[playerid] = 0;
    return 1;
    }
    }



    MfG: Apoolecu