PDA

Просмотр полной версии : [Function] CreateVehicle с цветом



Caypen
27.03.2014, 21:09
Вроде не было тут,но вот вообщем:

В самый верх мода.


new collors[MAX_VEHICLES][2];
CreateVehicleAC(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay)
{
new vehid = CreateVehicle(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay);
collors[vehid][0] =color1;
collors[vehid][1] =color2;
return vehid;
}

Узнать цвет 1 и 2 можно так:

collors[ID машины][0 или 1]

Ну и можно так же добавить это


DestroyVehicleAC(vehicleid)
{
collors[vehicleid][0] =-1;
collors[vehicleid][1] =-1;
return DestroyVehicle(vehicleid);
}

Автор идеи не я,на офф.форуме кто-то такую идею предлагал.

DeimoS
27.03.2014, 21:14
Можно ещё пару макросов добавить, дабы не нужно было вручную заменять все CreateVehicle на CreateVehicleAC

Caypen
27.03.2014, 21:41
Можно ещё пару макросов добавить, дабы не нужно было вручную заменять все CreateVehicle на CreateVehicleAC

ctrl+h и все дела,но кто макросы любит,пожалуйста:

#define CreateVehicle CreateVehicleAC
#define DestroyVehicle DestroyVehicleAC