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

  1. H

    Помогите с функцией.

    Up
  2. H

    Автоответ

    С помощью samp event. function SE.onServerMessage(color, text) if string.match(text, "{ffffff}На сервере произошел Pay Day.") then SampSendChat("/home") end end
  3. H

    Нужна помощь

    Я наткнулся на еще одну проблему: При завершении может выдать рандомный диалог (как 18,так и 19 ид). Можно ли сделать как то, чтобы при завершении закрывало сразу два диалога, чтобы их не показывало при завершении??
  4. H

    Нужна помощь

    Это поистине шикарная идея. Я думал сделать такое, но не знал как реализовать. Спасибо тебе). У меня еще один вопрос... А можно сделать как-то так? local trigered = 0 local active = 0 function com() if active == 0 then active = 1 else active = 0 trigered = 1 end end function se.onShowDialog(id...
  5. H

    Help! Помогите с диалогами

    Спасибо) Буду читать о потоках.
  6. H

    Вопрос при диалогое окно.

    Local можешь вынести за мэйн, ибо ты уже пометил что эта переменная будет локальной. Пример для тебя: Function main() while not isSampAvailable() do wait(5000) end While true do wait(1000) Did = SampGetCurrentDialogId() If sampIsDialogActive() then If did == 17 then SampAddChatMessage('Hello'...
  7. H

    Вопрос при диалогое окно.

    Чтобы показать ид дилога нужно пользоваться функцией sampGetCurrentDialogId (можно даже в майне) Потом просто выводите ид диалога. Например в чат через SampAddChatMessage (id, 0xffffff)
  8. H

    Help! Помогите с диалогами

    Trefa спасибо. Действительно помогло. Однако у меня возник второй вопрос: как можно задать задержку в данной функции. Я ее использую как внешнюю и когда пытаюсь задать задержку wait в if, то мунлоадер выдает ошибку. Например мне нужно отследить строку, которая появляется в чате и после чего...
  9. H

    Вопрос при диалогое окно.

    Всегда думай глобальнее. Ты не просто пишешь команду и к тебе вызывает машину, а ты пишеш команду и после этого у тебя даются последовательные несколько ответов на диалоговые окна. В функции main регистрируй команду, после чего в функции отвечай на диалоги. Вот пример : Function main() if not...
  10. H

    Бинд и создание окна

    Используй sampRegisterChatCommand("at", yourfunction) для регистрации команды в потоке main. После этого если тебе нужно показать диалоговое окно, то пишеш вне main строки : function yourfunction() showDialog(9999, "q", "qw", "ok", "close", 0) end
  11. H

    LUA Помогите

    Вот тебе пример простого кода с использованием команды: function main() If not issampAvailable then return end sampRegisterChatCommand("com", com) wait(-1) end function com() SampAddChatMessage("Worked!", 0xffffff) end
  12. H

    Как сделать задержку между нажатиями клавиш 0.5 секунды?

    Добавляй wait(500) после нажатия на клавишу
  13. H

    Срочно!

    Скинь свой лог из мунлоадера, какие строки тебе выдает?
  14. H

    Помогите с LUA скриптом.

    Я хочу просто реализовать включение и выключение логирования в дополнительные файлы. Но без подключения этого сделать нельзя, поэтому я и хочу забирать значение из лога мунлоанера. Тоесть я хочу сделать такую систему : если значение чекбокса равно true, то подключаем файл и логируем (копируем из...
  15. H

    Помогите с LUA скриптом.

    А можно это как-то реализовать чтением moonloader.log файла? Тоесть брать инфу как-то оттуда и записывать туда же?