TheNormalnij

Members
  • Content count

    637
  • Joined

  • Last visited

Community Reputation

18 Decent

About TheNormalnij

  • Rank
    Pimp
  • Birthday 03/08/96

Details

  • Gang
    RRR
  • Location
    Belarus, Homel

Recent Profile Visitors

555 profile views
  1. Переодически эта тема снова и снова здесь появляется.
  2. engineLoadDFF, engineLoadTXD возвращают false, если не хватило памяти для загрузки. Используемую память можно получить функцией dxGetStatus. showmemstat. покажет вам график использования памяти
  3. Для этого нужно прописать сохранение хэндинга в сам автосалон. Там не очень сложная процедура.
  4. Как вариант один шейдер замены текстуры, которая генерируется с помощью render target. Слои можно реализовать в виде метаинформации: текстура - положение. Поворот размер все из первоначально сгенерированной текстуры( используются стандратные функции dxDrawImage )
  5. onClientCharacter позволяет вполне успешно обработать свои dxedit.
  6. Через ранкод проверил setAnalogControlState( 'vehicle_left', 0.5 ), меняя значение от 0 до 1, во всех случаях поворачивает. Далее проверять матрицу камеры, и ставить угол поворота - дело техники )
  7. setAnalogControlState ?
  8. В целях безопасности такой функции нет. Разве что вы можете реализовать только между своими гуи.
  9. Я понимаю, что при достаточном знаккомстве в компании друзей и может быть допустимо так выражаться, но зачем оставлять негативные эмоции к сообществу у человека, которые не так давно на форуме.
  10. Честно говоря, это было немного по-хамски. Можно было бы и мягче написать об ошибке
  11. Легендарный был чувак. Можно упомянуть, что он искал баги в античите мта, в последствии улучшив его.
  12. Брандмауэр/антивирус проверили?
  13. Наверняка, когда вы добавляете обработчкик событий, кнопки еще не существует. Уберите 8-9 и 25-26 строки, или сделайте как ниже.
  14. We have russian selection with blackjack and hookers examples and lessons. Learn Lua first. Edit simple scripts, write commands, etc...
  15. addEvent("onClientLoginError", true) addEvent("onClientLogin", true) function clientSubmitLogin(button, state) if button == "left" and state == "up" then local username = guiGetText(Edit1) local password = guiGetText(Edit2) if username and password then triggerServerEvent("submitLogin", getRootElement(), username, password) else outputChatBox("Please enter a valid username and password.") end end end addEventHandler('onClientLogin', root, function() guiSetVisible(LoginPanel, false) showCursor(false) end ) addEventHandler( 'onClientLoginError', root, function() -- you must have a text label for errors :/ end ) Wiki example does not work property. It is only logic of scripting. Find working login panels in community or edit this code