Хочу обозначить важный момент по оптимизации. Применение анимаций должно быть исключительное клиентским. Т.е. сервер разослал всем клиентам имя группы анимаций для какого-то ПЕДа. А клиенты уже сами применяют анимации согласно полученному названию группы, зоне действия стримера и действий ПЕДа. Это чтобы не забивать эфир канала связи.
Возможно, я не прав, но применять анимации можно, основываясь также и на состоянии BIND'ов тоже.
Ща просто занят, вечером более детально всмотрюсь в код и может что-то добавлю..
функцию selectorenable(), с идущим за ним addEventHandler, переместить в конец кода.
также заменить
addEventHandler("onClientResourceStart", getRootElement(), selectorenable)
на
addEventHandler("onClientResourceStart", resourceRoot, selectorenable)
А ты попробуй. Я сам-то не буду пробовать. Возможно, нужно будет еще handling flag выставить:
http://projectcerbera.com/gta/sa/tutorials/handling , handlingFlags, 7 пнукт, смотреть LOW_RIDER или STREET_RACER. Но это неизвестно еще.
Можно просто объекты приаттачить к элементу тачки.
А в сампе как будто продумано, там даже такого редактора нет (: И там вернуть объекты на место нельзя.
Выберите место, узнайте координаты. Скриптово удалите объекты и юзайте ME далее
второе прэдлаженице улэбнуло
а ваще вряд ли мы поможем, потому что куски мелкие, а это все надо тестировать как целый ресурс. Если нет ошибок, значит ошибок нет в коде, только в логике кода.
лучше переменную создать и поместить в нее то, что вернула первая функция. Затем проверить содержимое этой переменной и только потом подставлять во вторую функцию
вряд ли кто-то будет запускать у себя этот скрипт. Я говорил о коде, который подтверждает факт, что элементы как бы дергаются во время слежения за ними. В вопросе на баг трекере этого кода нет, пусть он будет для начала здесь.
коллизия всегда невидима, чета путаешь при пояснениях.
видео сделай, потому то на словах ты не можешь пояснить.
о некорректной текстуре итак кричит дебаг на скрине
жлобы?
Нет, просто спасибо скажут пару человек. Остальные просто скачают. А если что-то не понравится, скажут, что скрипт г@мно. Кто-то потом слегка модифицирует и выложит под своим именем. Обычная история. Автору такая благодарность не нужна.
Если уж кто-то сделает, то не будет давать исходники.