kyller
Специалист
Данная команда позволяет узнать местоположение машин в радиусе, который задал пользователь.
В OnPlayerCommandText:
В OnPlayerCommandText:
PHP:
if(strcmp(cmd,"/vehcoord",true)==0)
{
if(PlayerInfo[playerid][pAdmin] >=5)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"Введите: /vehcoord [радиус]");
new Float:poss = floatstr(tmp),Float:car_x,Float:car_y,Float:car_z;
for(new vehs=0;vehs<MAX_VEHICLES;vehs++)
{
if(GetVehicleModel(vehs) > 399)
{
GetVehiclePos(vehs,car_x,car_y,car_z);
if(IsPlayerInRangeOfPoint(playerid,poss,car_x,car_y,car_z))
{
new vehpostext[128];
format(vehpostext, sizeof(vehpostext), "%d | %f, %f, %f",vehs, car_x, car_y, car_z);
SendClientMessage(playerid, 0xFFFFFFFF, vehpostext);
}
}
}
}
return 1;
}
