[AHK] Дальнобойщики

Тема в разделе "Корзина", создана пользователем James_Troy, 7 июл 2019.

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

    James_Troy Новичок

    Сообщения:
    27
    Симпатии:
    1
    Баллы:
    3
    Ник:
    James_Troy
    Сервер:
    01
    Привет!
    Было нечего делать, решил запилить AHK для Дальнобойщиков
    Функционал:
    • Доклад в рацию
    • Автоматическая загрузка/разгрузка
    • Подсчёт (кол-во перевезенных тонн, заработанных денег, рейсов)
    Активация: ALT + Numpad0


     
    Последнее редактирование: 7 июл 2019
  2. Andy Statton

    Andy Statton Легенда

    Сообщения:
    4.822
    Симпатии:
    4.748
    Баллы:
    113
    Адрес:
    Saint-Petersburg
    Сервер:
    01
    В разделе помощь есть данный Бинд .
     
  3. Kevin_Ellesse

    Kevin_Ellesse ღДобрый Никиткаღ

    Сообщения:
    416
    Симпатии:
    2.118
    Баллы:
    113
    Род занятий:
    FLEX
    Сайт:
    Ник:
    Kevin_Ellesse
    Сервер:
    01
    ответ выше!
     
    Lil_Bond, Stark_Marlboro, Egorka_Marlboro и ещё 1-му нравится это.
  4. James_Troy

    James_Troy Новичок

    Сообщения:
    27
    Симпатии:
    1
    Баллы:
    3
    Ник:
    James_Troy
    Сервер:
    01
    это другой если что.......
     
  5. Andy Statton

    Andy Statton Легенда

    Сообщения:
    4.822
    Симпатии:
    4.748
    Баллы:
    113
    Адрес:
    Saint-Petersburg
    Сервер:
    01
    В любом случае, полезно :)
     
  6. Wiliam_Harrison

    Wiliam_Harrison ♡ Бывший гетто мастер ♡

    Сообщения:
    138
    Симпатии:
    52
    Баллы:
    28
    Род занятий:
    Фармить мани :D
    Адрес:
    Город Арзамас :3
    Сайт:
    Ник:
    Wiliam_Harrison
    Сервер:
    01
    Бинд имеется:3
     
  7. Artem_Bambey

    Artem_Bambey Новичок

    Сообщения:
    31
    Симпатии:
    2
    Баллы:
    8
    Сервер:
    01
    [​IMG]
    NumPad0::
    SendInput, {F6}/lock{Enter}
    sleep 1000
    SendInput, {F6}/rem{Enter}
    Return
    NumPad2::
    checkfile = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
    FileRead, info, %checkfile%
    FileDelete %checkfile%
    FileAppend %checkfile%
    SendMessage, 0x50,, 0x4190419,, A
    SendInput,{F6}/tunload{Enter}
    sleep 1600
    FileRead, info, %checkfile%
    if info contains Вы разгрузили
    {
    ruda=0
    gruz+= %Amount%
    poezdki+=1
    ruda+=%Amount%
    ruda*=800
    dengi+= %ruda%
    SendInput,{F6}/do Время на часах приборной панели %A_Hour%:%A_Min%:%A_Sec%.{Enter} ;
    hour = %A_Hour%
    min = %A_Min%
    sec = %A_Sec%
    min+= 5
    sec+= 30
    if (sec >= 60) {
    sec-= 60
    min+= 1
    }
    if(min >=60) {
    min-= 60
    hour+= 1
    }
    if (hour >= 24) {
    hour-= 24
    }
    if (sec < 10){
    sec= 0%sec%
    }
    if (min < 10){
    min= 0%min%
    }
    Sleep 1100
    SendInput,{F6}/do Навигатор указал примерное время загрузки %hour%:%min%:%sec%{Enter}
    loop
    {
    if ( A_Hour = hour and A_Min = min and A_Sec = sec) {
    SoundPlay, *48
    Exit
    }
    }
    }
    return
    NumPad1::
    checkfile = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
    FileRead, info, %checkfile%
    FileDelete %checkfile%
    FileAppend %checkfile%
    SendMessage, 0x50,, 0x4190419,, A
    SendInput,{F6}/tload{Space}
    Input, Amount, V, {Enter}
    sleep 1600
    FileRead, info, %checkfile%
    if info contains Вы загрузили
    {
    SendInput,{F6}/do Время на часах приборной панели %A_Hour%:%A_Min%:%A_Sec%.{Enter}
    hour = %A_Hour%
    min = %A_Min%
    sec = %A_Sec%
    min+= 5
    sec+= 30
    if (sec >= 60) {
    sec-= 60
    min+= 1
    }
    if(min >=60) {
    min-= 60
    hour+= 1
    }
    if (hour >= 24) {
    hour-= 24
    }
    if (sec < 10){
    sec= 0%sec%
    }
    if (min < 10){
    min= 0%min%
    }
    Sleep 1100
    SendInput,{F6}/do Навигатор указал примерное время разгрузки %hour%:%min%:%sec% {Enter}
    loop
    {
    if ( A_Hour = hour and A_Min = min and A_Sec = sec) {
    SoundPlay, *48
    Exit
    }
    }
    }
    return
    NumPad3::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput, {F6}/do Бортовой компьютер сообщает: Количество совершенных поездок: %poezdki%{Enter}
    Sleep 1100
    SendInput, {F6}/do Бортовой компьютер сообщает: Количество перевезенных тонн: %gruz%{Enter}
    Sleep 1100
    SendInput, {F6}/do Бортовой компьютер сообщает: Количество полученных денег: %dengi%{Enter}
    return
    NumPad5::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput, {F6}/f Прием. Загрузил %Amount% тонн нефти, отправляюсь на разгрузку.{Enter}
    return
    NumPad7::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput, {F6}/f Прием. Разгрузился на нефтезаводе, отправляюсь на загрузку.{Enter}
    return
    NumPad9::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput,{F6}/do Навигатор указал примерное время загрузки/разгрузки %hour%:%min%:%sec% {Enter}
    return
     
  8. Angel_Wilson

    Angel_Wilson ^°^ Атдайка °∆°

    Сообщения:
    932
    Симпатии:
    5.097
    Баллы:
    113
    Род занятий:
    Антиблат!
    Адрес:
    Bishkek/Kyrgyzstan
    Сайт:
    Ник:
    Angel_Wilson
    Сервер:
    01
    Крутой
     
  9. Vlad_Bratkov

    Vlad_Bratkov Новичок

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Сервер:
    01
    А как его остановить?
     
  10. Bronza | Gold

    Bronza | Gold Участник

    Сообщения:
    211
    Симпатии:
    48
    Баллы:
    28
    Сайт:
    Сервер:
    01
    Ответ выше
    Приятной игры
     
  11. White_Qwen

    White_Qwen soulless

    Сообщения:
    3.280
    Симпатии:
    6.359
    Баллы:
    113
    Бинд уже имеется
     
    Nick_Wellson, nerm и Terry_Bobikov нравится это.
  12. Kizary_Romanov

    Kizary_Romanov Участник

    Сообщения:
    200
    Симпатии:
    14
    Баллы:
    18
    Род занятий:
    Игры)
    Адрес:
    Улица Пушкина дом Калатушкина
    Ник:
    Pushka_Oldsize
    Сервер:
    01
    Выше
     
Статус темы:
Закрыта.

Поделиться этой страницей