moin. ich komme nicht voran mit meinem problem. ich habe einen array erstellt und diesen moechte ich mit einer for schleife durchlaufen lassen um wieder alle werte auf 0 zu setzen.
new array[MAX_PLAYERS][10];
ocmd:omg(playerid,params[])
{
for(new i=0; i<sizeof(array); i++)
{
array[playerid][i]=0;
format(stringbert,sizeof(stringbert),"%i",i);
SendClientMessage(playerid,ROT,stringbert);
}
return 1;
}
jetzt habe ich das problem das er bei sizeof(array) den wert MAX_PLAYERS nimmt. aber ich moechte den anderen wert durchlaufen lassen. wenn ich in die chatbox schaue geht er 500 werte durch obwohl ich nur 10 brauche. habe schon dran gedacht den wert umzudrehen damit MAX_PLAYERS hinten steht aber es muesste doch auch anders gehen? hoffe jemand kennt eine antwort..
mfg