Jump to content

TheNormalnij

MTA Contributors
  • Posts

    684
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by TheNormalnij

  1. Да, как и при удалении объекта. Можно использовать setAccountData
  2. Когда успели сделать вход педа? Bugs
  3. mtaserver.conf и вывод команды openports в консоли сервера мта.
  4. Если там действует закон значение = (индекс + 1)^2, то так: function lol( value ) return math.ceil( value^0.5 ) - 2 end Иначе: t = { 9, 16, 25, 36, 49 } function lol( value ) -- если нельзя изменять исходную таблицу -- local t = table.copy( t ) table.sort( t ) -- таблицу необходимо отсортировать for i = 1, #t do if t[i] < value then --notig else return i end end return false end
  5. https://wiki.multitheftauto.com/wiki/Shader_examples#Texture_names
  6. Нет, есть несколько мест, где это правило не применимо, например, карьер.
  7. по-моему нужно было на этапе формирования структуры бд вспомнить, что таблицы при запросе можно объединять с помощью INNER JOIN
  8. Бывали случаи, когда юзалась элементдата в рендере с включенной синхронизацией с сервером, и эта шняга съедала 30% cpu сервера. 2) элементдата синхронизируется со всеме игроками в таком случае
  9. function getPositionFromElementOffset(element,offX,offY,offZ) local m = getElementMatrix ( element ) -- Get the matrix local x = offX * m[1][1] + offY * m[2][1] + offZ * m[3][1] + m[4][1] -- Apply transform local y = offX * m[1][2] + offY * m[2][2] + offZ * m[3][2] + m[4][2] local z = offX * m[1][3] + offY * m[2][3] + offZ * m[3][3] + m[4][3] return x, y, z -- Return the transformed point end
  10. Почему-то казалось, что self = nil не должна убивать таблицу в EditField. Я раньше имел дело с этим
  11. Почти, скорее надо от позиции авто отнимать, чем от самого предмета в 6 строке.
  12. Сосчитать отклонение позиций двух элементов и приаттачить по полученному значению.
  13. Да, к центру авто это и будет без смещения.
  14. Проблема скорее в тебе. Скорее всего ты не понравился этому чуваку или нарушил правила сервера. Исправить ничего не выйдет.
  15. Возможно, этот код конфликтует с вашим.
  16. Нет, в смысле, что скорее всего что-то еще считает жизни в ресурсах.
  17. Тогда ищи другие обработчики onClientPlayerDamage и onPlayerDamage.
×
×
  • Create New...