smlq
Умник
Короче, вот код:
Их там, как вы можете заметить, 113. Не делать ведь 113 проверок на эти координаты и кнопку, нажатую в их радиусе. Каждая координата отвечает за свой объект. Как оптимизировать, сделать проще?
Нужно, чтобы в этих координатах происходило действие с объектом. Причем объект для каждой координаты свой. Если делать циклом, то есть
Я ведь не смогу определить, в какой именно координате сработало действие? Или смогу? Помогите.
PHP:
new Float:sad_woods[][113] = {
{1914.09863, 191.97757, 33.81494},
{1913.56433, 198.60251, 32.22638},
{1913.04565, 205.23239, 31.03495},
{1913.96179, 211.32611, 29.74425},
{1913.62268, 216.84848, 28.65211},
{1914.38879, 221.46054, 28.15569}
................
};
PHP:
if(PRESSED(1024) && IsPlayerInRangeOfPoint(playerid, 10.0, координаты из sad_woods))
{
//действие с определенным объектом, связанным с этими координатами.
return 1;
}
Нужно, чтобы в этих координатах происходило действие с объектом. Причем объект для каждой координаты свой. Если делать циклом, то есть
PHP:
for(new i; i... )
IsPlayerInRangeOfPoint(playerid, 3.0, sad_woods[i])
Последнее редактирование:
