Недавнее содержимое от Benya

  1. B

    Вопросы по Lua скриптингу

    Как стандартный нет, ну а диалог с никами игроков и какой-то другой информацией можно сделать.
  2. B

    Вопросы по Lua скриптингу

    Через onShowDialog() нет. Для работы с TAB есть некоторые события, есть другие инструменты. Посмотри исходник https://blast.hk/threads/45521/ Там работа с TAB показана наглядно.
  3. B

    Вопросы по Lua скриптингу

    Если это сообщение чата ( не команда ), то событие onSendChat. Требуется SAMP.lua local SE = require 'lib.samp.events' function SE.onSendChat(message) -- тут код твой, сообщение хранится в переменной message, работай с ней. end
  4. B

    Вопросы по Lua скриптингу

    Зачем тебе его узнавать ? В коде ты его записываешь в pInfo.id. Если ты имеешь ввиду вставить его в SampSendChat то if imgui.Button('Информация', imgui.ImVec2(185, 30)) then -- При нажатии на кнопку sampSendChat("/getstats "..pInfo.id) end
  5. B

    Вопросы по Lua скриптингу

    Проерка на чат, в том месте где у тебя, это лишнее. Она там не нужна вовсе, а так правильно.
  6. B

    Вопросы по Lua скриптингу

    Если делаешь просто биндер, вот код, пробуй local vkeys = require 'lib.vkeys' function main() if not isSampfuncsLoaded() or not isSampLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(50) if isKeyDown(vkeys.VK_MENU) and...
  7. B

    Вопросы по Lua скриптингу

    end забыл, так же эти всё проверки должны быть в бесконечном цикле while true do, так же для ALT используй isKeyDown(int keyId). if isKeyDown(vkeys.VK_MENU) and wasKeyPressed(vkeys.VK_M) then sampSendChat("Привет") end
  8. B

    Вопросы по Lua скриптингу

    // В начало скрипта local vkeys = require 'lib.vkeys' В коде обрайщайся так: vkeys.VK_LEFT
  9. B

    Вопросы по Lua скриптингу

    http://netcode.ru/cpp/?artID=234 А так они есть в файле vkeys.lua который идет в комплекте с муном, не забывай его подключать к срипту, если используешь символическое имя клавиши по типу VK_NUMPAD и так далее.
  10. B

    Вопросы по Lua скриптингу

    https://blast.hk/wiki/lua:sampischatinputactive if not sampIsChatInputActive() then // твой код, если чат закрыт то выполнится, если открыт то нет. end
  11. B

    Вопросы по Lua скриптингу

    Такой функции в муне нет, есть другие float speed = getCarSpeed(Vehicle car) \\ Получает скорость кара по его хендлу float speed = getCharSpeed(Ped ped) \\ Получает скорость педа по его хендлу // Vehicle car - хендл кара // Ped ped - хендл игрока. Так же не для каждой функции, события...
  12. B

    Вопросы по Lua скриптингу

    Если локальный игрок то https://blast.hk/wiki/lua:onquitgame
  13. B

    Вопросы по Lua скриптингу

    https://github.com/nightlycoded/collisioncontrol
  14. B

    Вопросы по Lua скриптингу

    В сабже есть ответ на твой вопрос. Получай свой ID, по нему получай уже ник local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED) -- получить свой ид local _, id = sampGetPlayerIdByCharHandle(ped) -- получить ид другого игрока. ped - это хендл персонажа
  15. B

    Вопросы по Lua скриптингу

    В ini файл её записывай, при запуске скрипта она будет равна значению из ini файла. Как работать с ini файлами в Муне почитай https://blast.hk/wiki/lua:inicfg