27.04.2014, 22:03
(
Последний раз редактировалось vassilis; 27.01.2015 в 04:11.
)
solved
for(new idx=0; idx<sizeof(RobberyPoints); idx++)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, RobberyPoints[idx][0],RobberyPoints[idx][1],RobberyPoints[idx][2]))
{
return ErrorMessages(playerid,5);
}
}
Код:
for(new idx=0; idx<sizeof(RobberyPoints); idx++){ if(!IsPlayerInRangeOfPoint(playerid, 2.0, RobberyPoints[idx][0],RobberyPoints[idx][1],RobberyPoints[idx][2])) return ErrorMessages(playerid,5); } |
new Float:RobberyPoints[3][4] =
new Float:RobberyPoints[3][3] = // Setting array number to 3
new point = -1;
for (new i; i != sizeof (RobberyPoints); ++i)
{
if (IsPlayerInRangeOfPoint(playerid, 2.0, RobberyPoints[i][0], RobberyPoints[i][3], RobberyPoints[i][2]))
{
point = i;
break;
}
}
if (point == -1) return // error message: not in range of any point