Kann wer hier ein Feher erkennen?
Wenn ich in der Area bin wird mir immer 0 returnt
Staaten[][StaatZoneEnum]=
{
//Staat 1
{-2976.5625,-2898.4375,-2242.1875,-929.6875,1},
{-2281.25,-2898.4375,-1953.125,-1054.6875,1},
{-1992.1875,-2890.625,-1773.4375,-1484.375,1},
{-1789.0625,-2992.1875,-1515.625,-1632.8125,1},
{-1546.875,-3007.8125,-1281.25,-1695.3125,1},
{-1289.0625,-2968.75,117.1875,-1937.5,1},
//Staat 2
{46.875,-742.1875,-1812.5,-1859.375,2},
{-1203.125,-351.5625,-265.625,-765.625,2}
};
stock GetStaat(playerid)
{
for(new i=0; i< sizeof(Staaten); i++)
{
if(IsPlayerInArea(playerid,Staaten[i][smX],Staaten[i][smY],Staaten[i][sX],Staaten[i][sY]))
return Staaten[i][sID];
}
//Default
return 0;
}
Ich bin am verzweifeln woran das liegen könnte