kohn Posted July 27, 2021 Share Posted July 27, 2021 Суть следующая - на пикапе нужно удалить фуру (трейлер) С переменной nom всё норм. getVehicleTowedByVehicle(tyagach) - это как понял возвращает буксируемое ТС, то есть фуру. Ошибок скрипт не выдает. просто ничего не происходит Помогите плиз, в луа недавно, пытаюсь адаптировать\разнообразить скрипт работы. if nom == 3 then local tyagach = getPedOccupiedVehicle(localPlayer) local fura = getVehicleTowedByVehicle(tyagach) destroyElement(fura) end Quote Link to comment Share on other sites More sharing options...
HomoS Posted July 27, 2021 Share Posted July 27, 2021 Думаю, дело в коде, который я невижу, скинь полностью. В определении трейлера и удалении все правильно. Quote Link to comment Share on other sites More sharing options...
kohn Posted July 28, 2021 Author Share Posted July 28, 2021 8 часов назад, HomoS сказал: Думаю, дело в коде, который я невижу, скинь полностью. В определении трейлера и удалении все правильно. debugscript 3 не выдает никаких ошибок по скрипту, при этом на маркере ничего не происходит. Со строки 465й, пытался и внутри заморозки делать и вне её, эффекта 0. print(nom) выдаёт 3, как и нужно. Остальные принты (вместе с tostring или без) выдают userdata .... client.lua 14 часов назад, HomoS сказал: Думаю, дело в коде, который я невижу, скинь полностью. В определении трейлера и удалении все правильно. Покопавшись, нашел еще вариант - getElementAttachedTo() - Возвращает элемент, к которому присоединен выбранный элемент или false. Но fura возвращает false и соответственно ничего не удаляет if nom == 3 then local tyagach = getPedOccupiedVehicle(localPlayer) local fura = getElementAttachedTo(tyagach) print(fura) outputChatBox(fura) destroyElement(fura) end Quote Link to comment Share on other sites More sharing options...
HomoS Posted July 28, 2021 Share Posted July 28, 2021 @kohnПробуй удалить через серверную сторону 1 Quote Link to comment Share on other sites More sharing options...
kohn Posted July 29, 2021 Author Share Posted July 29, 2021 16 часов назад, HomoS сказал: @kohnПробуй удалить через серверную сторону Отлично, спасибо за подсказку. Проблема решена созданием отдельного события удаления на сервере и включением его на клиенте. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.