02.09.2014, 15:29
Quote:
Boa idйia, mas infelizmente nem sempre a GZ vai ter lados idкnticos
|
Funзгo com X e Y ajustбvel:
pawn Код:
stock GangZoneCreateIG(vargz, Float: radius_x, Float: radius_y, Float: X, Float: Y)
{
vargz = GangZoneCreate(X-radius_x, Y-radius_y, X+radius_x, Y+radius_y);
GangZoneShowForAll(vargz, 0xC0C0C096);
printf("(%f, %f, %f, %f)", X-radius_x, Y-radius_y, X+radius_x, Y+radius_y);
return true;
}
pawn Код:
new gztest;
CMD:criargz(playerid, params[])
{
new Float: radius[2], Float: pos[3];
if(sscanf(params, "ff", radius[0], radius[1]))
return SendClientMessage(playerid, 0xC0C0C0AA, "Use: /criargz [radius x] [radius y]");
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GangZoneCreateIG(gztest, radius[0], radius[1], pos[0], pos[1]);
return true;
}