Дорожные шипы -
Gettopro - 15.05.2012
Доброго времени суток Ув.Форумчане.
Многие заметили новые ф-ии в 0.3е, часть из них касается копов, (анимации, мигалки)...
Решил сделать копов, типо ДПС )
Хочу сделать шипы, которые будут кидать гаишники, и которые пробивали бы колеса нарушителей, но не других "невинных" игроков... как сделать? видел похожую вещь на другом сервере, от туда и загорелся с шипами...
т.е. типо
этих но чтоб прокалывали колеса... :/
Re: Дорожные шипы -
iEnemY - 15.05.2012
Ну а в чём проблема? Таймер, или на худой конец OnPlayerUpdate, в котором проверяем массив с координатами шипов, далее, если игрок в радиусе шипов, и если игрок имеет нужные условия (например, розыск), то колёса его машины прокалываются. Хотя, это же бредово, что у одних машин будут прокалываться колёса, а у других нет... хотя, это же РП, это исчадие бреда...
Re: Дорожные шипы -
Gettopro - 15.05.2012
Не рп
Drift и немного стант) мб в будущем пару площадок DM
по теме: спасибо, буду пытаца
Re: Дорожные шипы -
Gettopro - 15.05.2012
Уважаемые! А какая ф-ия прокалывания колес у транспорта?
Re: Дорожные шипы -
Stepashka - 15.05.2012
Интересный способ писать скрип не зная даже какие функции что делают. А может нет такой функции?!
Re: Дорожные шипы -
jhonyxakep - 15.05.2012
Quote:
Уважаемые! А какая ф-ия прокалывания колес у транспорта?
|
RTFM!
https://sampwiki.blast.hk/wiki/UpdateVehicleDamageStatus
Re: Дорожные шипы -
Gettopro - 15.05.2012
jhonyxakep, благодарю.
з.ы. мож кому пригодится:
COMMAND:wheel(playerid)
{
new panels, doors, lights, tires;
GetVehicleDamageStatus(GetPlayerVehicleID(playerid ), panels, doors, lights, tires);
UpdateVehicleDamageStatus(GetPlayerVehicleID(playe rid), panels, doors, lights, 15);
return 1;
}//проколоть колеса тачке
COMMAND:repwheel(playerid)
{
UpdateVehicleDamageStatus(GetPlayerVehicleID(playe rid), 0, 0, 0, 0);
return 1;
}//починить
Re: Дорожные шипы -
jhonyxakep - 15.05.2012
хмм. Имхо писать для dcmd как пример не эстетично.
Re: Дорожные шипы -
OKStyle - 15.05.2012
Врятли это ТУТ кому-то пригодится...)
Re: Дорожные шипы -
safari - 15.05.2012
encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);
Пригодится!