Jump to content

MX_Master

Members
  • Posts

    1,967
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by MX_Master

  1. молодец, заметил
  2. Хочу обозначить важный момент по оптимизации. Применение анимаций должно быть исключительное клиентским. Т.е. сервер разослал всем клиентам имя группы анимаций для какого-то ПЕДа. А клиенты уже сами применяют анимации согласно полученному названию группы, зоне действия стримера и действий ПЕДа. Это чтобы не забивать эфир канала связи. Возможно, я не прав, но применять анимации можно, основываясь также и на состоянии BIND'ов тоже. Ща просто занят, вечером более детально всмотрюсь в код и может что-то добавлю..
  3. Конечно, отдельную. Я лично люблю задачи подобной сложности решать, причем, даже больше чем обычные.
  4. функцию selectorenable(), с идущим за ним addEventHandler, переместить в конец кода. также заменить addEventHandler("onClientResourceStart", getRootElement(), selectorenable) на addEventHandler("onClientResourceStart", resourceRoot, selectorenable)
  5. А ты попробуй. Я сам-то не буду пробовать. Возможно, нужно будет еще handling flag выставить: http://projectcerbera.com/gta/sa/tutorials/handling , handlingFlags, 7 пнукт, смотреть LOW_RIDER или STREET_RACER. Но это неизвестно еще. Можно просто объекты приаттачить к элементу тачки.
  6. если надо только визуально скрыть то guiSetAlpha ( элемент, 0 )
  7. А в сампе как будто продумано, там даже такого редактора нет (: И там вернуть объекты на место нельзя. Выберите место, узнайте координаты. Скриптово удалите объекты и юзайте ME далее
  8. С помощью addVehicleUpgrade
  9. Стандартный тюнинг игры?
  10. давно пора, быстрее найдется решение
  11. второе прэдлаженице улэбнуло а ваще вряд ли мы поможем, потому что куски мелкие, а это все надо тестировать как целый ресурс. Если нет ошибок, значит ошибок нет в коде, только в логике кода.
  12. лучше переменную создать и поместить в нее то, что вернула первая функция. Затем проверить содержимое этой переменной и только потом подставлять во вторую функцию
  13. вряд ли кто-то будет запускать у себя этот скрипт. Я говорил о коде, который подтверждает факт, что элементы как бы дергаются во время слежения за ними. В вопросе на баг трекере этого кода нет, пусть он будет для начала здесь.
  14. А где код? Давайте по факту рассуждать, а не на пальцах.
  15. вся проблема только в текстуре и ее замене
  16. Индекс среди всех игроков можно подсчитывать вручную скриптом при входах/выходах с сервера. Потом, когда надо, узнавать его.
  17. такой фуньки нет, потому что она никому не нужна. А если нужна, то вот ты сам и написал. Так зачем индекс-то тебе?
  18. коллизия всегда невидима, чета путаешь при пояснениях. видео сделай, потому то на словах ты не можешь пояснить. о некорректной текстуре итак кричит дебаг на скрине
  19. смотря какой индекс, поясни подробнее шо нада (:
  20. жлобы? Нет, просто спасибо скажут пару человек. Остальные просто скачают. А если что-то не понравится, скажут, что скрипт г@мно. Кто-то потом слегка модифицирует и выложит под своим именем. Обычная история. Автору такая благодарность не нужна. Если уж кто-то сделает, то не будет давать исходники.
  21. могу ошибаться, но когда в гонках остается 1 живой игрок, его статус может быть и не alive. Все зависит от типа гонки
  22. он загружается в оперативную память на время работы ресурса, на диск не сохраняется. Это такой метод защиты от копирования чужих клиентских скриптов.
  23. условие if aPlayers == 1 then наверняка должно быть вне условия if dPlayers + aPlayers >= 2 then
  24. Вот он вопрос на баг трекере - http://bugs.mtasa.com/view.php?id=6826 . Подтвердите и участвуйте в тестировании заплаток.
×
×
  • Create New...