PDA

Просмотр полной версии : [Вопрос] Транспорт. Итераторы.



Goood
11.01.2019, 23:58
Здравствуйте!

Подскажите пожалуйста, как сравнивать итератор с ID транспорта?


new Iterator:VehicleID<MAX_VEHICLES>;
CMD:veh(playerid, params)
{
new veh = CreateVehicle(411, 0, 0, 0, 0, 0, 0, -1);
Iter_Add(VehicleID, veh);
return 1;
}
Пробовал так, не получается.

CMD:delveh(playerid, params)
{
new veh = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid, VehicleID<veh>))
{
DestroyVehicle(veh);
Iter_Remove(VehicleID, veh);
}
return 1;
}
Ругается на то, что переменной VehicleID не существует.

- - - Добавлено - - -

Изучил документацию про итераторы.

Решением стала функция Iter_Contains.

Тему можно закрывать.