Проверка(транспорт)
#2

Ты не получаешь координаты тачки.

pawn Code:
new Float:x,Float:y, Float:z;
for(new v; v < MAX_VEHICLES; v++)
{
    GetVehiclePos(v, x, y, z);
    if(!IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z))
    {
        SendClientMessage(playerid, COLOR_RED,"((Рядом с вами нет транспорта!))");
    }
    return 1;
}
Но писать так будет для каждой из 2000 тачек. Мне кажется, что логика должна быть немного иной:
pawn Code:
new Float:x,Float:y, Float:z;
for(new v; v < MAX_VEHICLES; v++)
{
    GetVehiclePos(v, x, y, z);
    if(!IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z)) continue;
    new string[128];
    format(string, sizeof(string), "Вы у тачки: %d", v);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
}
Reply


Messages In This Thread
Проверка(транспорт) - by Maikkk - 11.10.2011, 15:59
Re: Проверка(транспорт) - by OKStyle - 11.10.2011, 16:05
Re: Проверка(транспорт) - by Maikkk - 11.10.2011, 20:01
Re: Проверка(транспорт) - by Stepashka - 11.10.2011, 20:04
Re: Проверка(транспорт) - by Maikkk - 11.10.2011, 20:32
Re: Проверка(транспорт) - by Stepashka - 12.10.2011, 04:11
Re: Проверка(транспорт) - by Maikkk - 12.10.2011, 08:38
Re: Проверка(транспорт) - by Mutha_X - 12.10.2011, 09:06
Re: Проверка(транспорт) - by Maikkk - 13.10.2011, 16:05
Re: Проверка(транспорт) - by Mutha_X - 14.10.2011, 11:45

Forum Jump:


Users browsing this thread: 3 Guest(s)