Mich@elson
Умник
Прикрепил я объекты к некоторым фракционным авто. Работает все отлично, объект спавнится после уничтожения транспорта и т.п. Но есть одна проблема.
Если уничтожить транспорт к которому прикреплен объект - другим транспортом, то объект остается на том месте где был уничтожен транспорт. Тоесть объект не удаляется.
К примеру:
К транспорту законников прикреплен объект. Если я уничтожу этот транспорт на котором прикреплен объект с гидры - то объект остается, а сам транспорт спавнится на место спавна с объектом.
Вопрос: как поставить проверку, когда к транспорту к которому прикреплен объект - уничтожается другим транспортом?
Вот сам public OnVehicleDeath(vehicleid, killerid)
Если уничтожить транспорт к которому прикреплен объект - другим транспортом, то объект остается на том месте где был уничтожен транспорт. Тоесть объект не удаляется.
К примеру:
К транспорту законников прикреплен объект. Если я уничтожу этот транспорт на котором прикреплен объект с гидры - то объект остается, а сам транспорт спавнится на место спавна с объектом.
Вопрос: как поставить проверку, когда к транспорту к которому прикреплен объект - уничтожается другим транспортом?
Вот сам public OnVehicleDeath(vehicleid, killerid)
PHP:
public OnVehicleDeath(vehicleid, killerid)
{
if(vehicleid == fbicar[1] && killerid == fbicar[1]) DestroyObject(police[fbicar[1]]);
else if(vehicleid == fbicar[2] && killerid == fbicar[2]) DestroyObject(police[fbicar[2]]);
else if(vehicleid == fbicar[3] && killerid == fbicar[3]) DestroyObject(police[fbicar[3]]);
else if(vehicleid == fbicar[4] && killerid == fbicar[4]) DestroyObject(police[fbicar[4]]);
else if(vehicleid == sfpdcar[1] && killerid == sfpdcar[1]) DestroyObject(police[sfpdcar[1]]);
else if(vehicleid == sfpdcar[2] && killerid == sfpdcar[2]) DestroyObject(police[sfpdcar[2]]);
else if(vehicleid == sfpdcar[3] && killerid == sfpdcar[3]) DestroyObject(police[sfpdcar[3]]);
else if(vehicleid == sfpdcar[4] && killerid == sfpdcar[4]) DestroyObject(police[sfpdcar[4]]);
else if(vehicleid == sapdcar[1] && killerid == sapdcar[1]) DestroyObject(police[sapdcar[1]]);
else if(vehicleid == sapdcar[2] && killerid == sapdcar[2]) DestroyObject(police[sapdcar[2]]);
else if(vehicleid == sapdcar[3] && killerid == sapdcar[3]) DestroyObject(police[sapdcar[3]]);
else if(vehicleid == sapdcar[4] && killerid == sapdcar[4]) DestroyObject(police[sapdcar[4]]);
return true;
}
