AHK Помощь в SAMP-UDF

Тема в разделе "Другое", создана пользователем Usik.dm, 12 мар 2018.

Статус темы:
Закрыта.
  1. Usik.dm

    Usik.dm Активный участник

    Регистрация:
    14 фев 2018
    Сообщения:
    29
    Симпатии:
    0
    На бластхаке есть SampUDF для версии R1. Сложилась такая ситуация, в данном udf я нашёл такую функцию - setTime(hour) . После этого мой код выглядел примерно так
    #Include E:\SAMP-UDF-Developer.ahk
    $~NumpadEnter::
    $~Enter::
    If (isInChat() && !isDialogOpen())
    {
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    If (chatInput = "/mtime")
        {
    setTime(12)
        }
    }
    return
    Но проблема в том, что после того как я введу эту команду, экран сразу мелькает в серый цвет один раз, а потом возвращается в обычное положение, и продолжается игра, как ни в чем не бывало. Проверяя на нескольких серверах успеха не увидел.
    Возможно это проблема только из моей стороны. Но я склонен думать что это что-то в самом udf.
     
  2. DonHomka

    DonHomka Лучше бы раньше, но ... раньше уже закончилось
    Команда форума Всефорумный модератор

    Регистрация:
    8 ноя 2017
    Сообщения:
    1.927
    Симпатии:
    1.014
    Может не стоит этого делать на ахуенном языке для програмирования макрос языке? Lua такой же легкий в освоении как и АХК, хотя у АХК больше заебов чем у Луа. Прошу вас люди, не делайте велосипеды на хуй пойми чём.

    По теме: Все это дерьмо работает на редактировании памяти процесса, поэтому битом больше и всё летит к херам. Ищи нормальные функции. И АХК язык очень гибкий, у кого-то работает, у кого-то уже нет. В основу языка положили положение звёзд на небе и количество каджитов в скайриме. Поэтому такое поведение АХК считается нормой, особенно если делать с ним то чем он не должен заниматься.
     
  3. Usik.dm

    Usik.dm Активный участник

    Регистрация:
    14 фев 2018
    Сообщения:
    29
    Симпатии:
    0
    По сабжу: Может у вас есть timecycle на lua?
     
    #3 Usik.dm, 13 мар 2018
    Последнее редактирование: 13 мар 2018
  4. DonHomka

    DonHomka Лучше бы раньше, но ... раньше уже закончилось
    Команда форума Всефорумный модератор

    Регистрация:
    8 ноя 2017
    Сообщения:
    1.927
    Симпатии:
    1.014
    Что это такое?) У нас на Lua есть такие вещи, что АХК курит в сторонке.
    Если ты про таймеры и всё это дерьмо, то есть всё что захочешь и даже больше.
     
  5. Usik.dm

    Usik.dm Активный участник

    Регистрация:
    14 фев 2018
    Сообщения:
    29
    Симпатии:
    0
    Я бы посмотрел на парочку проектов
    Timecycle - визуальная(только для тебя) смена времени в игре(день/ночь).
     
  6. D3.Pheonix

    D3.Pheonix неактив
    Команда форума Проверенный

    Регистрация:
    21 мар 2013
    Сообщения:
    920
    Симпатии:
    473
    DonHomka нравится это.
  7. DonHomka

    DonHomka Лучше бы раньше, но ... раньше уже закончилось
    Команда форума Всефорумный модератор

    Регистрация:
    8 ноя 2017
    Сообщения:
    1.927
    Симпатии:
    1.014
    Да есть. Хоть погоду меняй. Хочешь цвет пикселей меняй. Ну вот мой проект например
     
    Usik.dm нравится это.
  8. vortex

    vortex Знающий

    Регистрация:
    9 июл 2014
    Сообщения:
    246
    Симпатии:
    85
    Таймцикл это совсем другая хуйня
     
    Usik.dm нравится это.
Статус темы:
Закрыта.