Essle Posted June 23, 2013 Posted June 23, 2013 Как сделать проверку на нахождение авто в воде? Делал через isElementInWater, но возвращает истину когда я просто вышел из авто.
CocaColaBear Posted June 23, 2013 Posted June 23, 2013 Проверь, тот ли элемент ты проверяешь. Нужно проверять автомобиль, а не игрока
Ruga Posted June 23, 2013 Posted June 23, 2013 проверить можно так for i, veh in ipairs( getElementsByType( 'vehicle' ) ) do -- поиск по всем машинам на серваке if isElementInWater(veh) then -- если авто в воде,то - далее ваш код Этот вечный механизм...
Essle Posted June 23, 2013 Author Posted June 23, 2013 Проверь, тот ли элемент ты проверяешь. Нужно проверять автомобиль, а не игрока Тот. Есть цикл, как в посте выше, и там идет проверка.
Ruga Posted June 23, 2013 Posted June 23, 2013 попробуйте определить игрока который в воде и если он в машине то) for i, p in ipairs( getElementsByType( 'player' ) ) do if isElementInWater(p) then local car = getPedOccupiedVehicle(p) Этот вечный механизм...
Essle Posted June 23, 2013 Author Posted June 23, 2013 Связи с игроком быть не должно. То есть машина может быть в воде и без игрока.
Ruga Posted June 23, 2013 Posted June 23, 2013 тогда код выше проверка на машины, и вообще лучше сам код скидывайте Этот вечный механизм...
Kenix Posted June 23, 2013 Posted June 23, 2013 https://wiki.multitheftauto.com/wiki/Te ... ainstWater http://vk.com/the_kenix Вопросы задавайте на форуме, не пишите мне в личку. Please don't pm me.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now