yo, also : bei meinen linux server kriege ich die narchricht das es noch keine marker gibt obwohl es welche gibt( leuft ueber mysql )
und bei windows leufts perfekt da öffnet sich das dialog und es wird mir alles angezeigt :c nur bei linux nicht
hier die zeilen :
ocmd:navi(playerid,params[])
{
    if (PlayerInfo[playerid][pNavi] == 1)
    {
        new string[1024];
        new bool:check = true;
        for(new n = 1; n <sizeof(NaviInfo);n++)
        {
            if(NaviInfo[n][naAktiv] == 1)
            {
                if(check)
                {
                    check = false;
                    format(string,sizeof(string),"{87FF00}Marker entfernen\n{FFFFFF}%s",NaviInfo[n][naName]);
                } else {
                    format(string,sizeof(string),"%s\n%s",string,NaviInfo[n][naName]);
                }
            }
        }
        if(check)
        {
            SendClientMessage(playerid,COLOR_GREY,"Es wurden noch keine Navi Punkte festgelegt, bitte warte noch ein bisschen.");
            return 1;
        }
        ShowPlayerDialog(playerid,DIALOG_NAVI_KATEGORIEN,DIALOG_STYLE_LIST,"Navigations System",string,"Auswählen","Abbrechen");
    }
    else SendClientMessage(playerid,COLOR_GREY,"Du besitzt kein Navigationssystem.");
    return 1;
}
forward loadnavipoins();
public loadnavipoins()
{
    if(mysql_ping() == 0)
    {
        print("Loading Navipunkte");
        new loop=1,nploaded=0,counter=1;
         while(loop < sizeof(NaviInfo))
        {
            NaviInfo[loop][naAktiv] = 0;
            if(mysql_GetIntByInt("NaviPunkte","cvar","id",loop) == 1)//Wenn der NaviPunkt existiert und aktiv ist
            {
                NaviInfo[loop][naID] = counter;
                NaviInfo[loop][naAktiv] = mysql_GetIntByInt("NaviPunkte","cvar","id",loop);
                NaviInfo[loop][naX] = mysql_GetFloatByInt("NaviPunkte","X","id",loop);
                NaviInfo[loop][naY] = mysql_GetFloatByInt("NaviPunkte","Y","id",loop);
                NaviInfo[loop][naZ] = mysql_GetFloatByInt("NaviPunkte","Z","id",loop);
                 NaviInfo[loop][naKategorie] = mysql_GetIntByInt("NaviPunkte","Kategorie","id",loop);
                 strmid(NaviInfo[loop][naName], mysql_GetStringByInt("NaviPunkte","Name","id",loop), 0, 64, 255);
                nploaded++;
                counter++;
            }
            loop++;
        }
        printf("%d Navi Punkte geladen",nploaded);
    }
    return 1;
}
 
		 
		
		
	



