23.05.2009, 12:09
pawn Код:
#include <a_samp>
new inc_Gangzone[20][20][8];
new split_gangzones = 0;
main(){}
forward CreateSplitGangzone(minx, miny, maxx, maxy, rows, columns);
public CreateSplitGangzone(minx, miny, maxx, maxy, rows, columns)
{
if((rows != 0 && columns != 0) && (split_gangzones < 8))
{
new s_x = maxx-minx;
new s_y = maxy-miny;
new max_x, max_y, min_x, min_y;
for(new i = 1; i <= columns; i++){
min_x = minx + ((s_x/columns)*(i-1));
max_x = maxx - ((s_x/columns)*(i));
for(new j = 1; j <= rows; j++){
min_y = miny +((s_y/columns)*(j-1));
max_y = maxy +((s_y/columns)*(j));
inc_Gangzone[i][j][split_gangzones] = GangZoneCreate(min_x, min_y, max_x, max_y);
}
}
split_gangzones++;
}
return 0;
}