Скидка на инвайт продавца 10дн и VIP
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [Создание] Помогите нулёвому человечку (Не могу даже соеденить 2 скрипт бозе)
[Создание] Помогите нулёвому человечку
fedasevkaДата: Суббота, 11.08.2018, 20:56 | Сообщение # 1
Новичок
Сообщений: 16
Статус: Offline
Сразу к суте , недавно просил помощи в АХК про СМС думал смогу сам слепить 2 скрипта и будет круто но моя криворукость не дала мне это сделать
Код

~Enter::
if (isInChat() && !isDialogOpen())
{
    blockChatInput()
    Sleep 170
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    unblockChatInput()
    Sleep, 30
    if (chatInput) ; проверка на пустоту
    {
            if (RegExMatch(chatInput, "/asms (?<num>\d+) (?<gos>.*) (?<h>\d{1,2}):(?<m>\d{1,2})", asms_)) ;
                addChatMessage(asms_num A_Space asms_gos A_Space asms_h ":"  asms_m)
            else
                SendChat(chatInput)
    }
}
While (A_Hour = asms_h  and A_Min = asms_m)
    Continue
Sendchat("/sms " asms_num A_Space asms_gos )
return

Сам проблема в том что я хочу чтобы я писал /asms 888888 Goska 20:20 и получается что оно сразу отправляет сооющение и когда приходит время ничего не происходит , и есть баг с чатом не пишутся сообщения.
MrGProДата: Суббота, 11.08.2018, 21:27 | Сообщение # 2
Боец
Сообщений: 201
Статус: Offline
Вот можно как-то так но можно и по другому
Код
#Include SAMPUDF.ahk
#IfWinActive GTA:SA:MP

~Enter::
if (isInChat() && !isDialogOpen())
{
    blockChatInput()
    Sleep 170
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    unblockChatInput()
    Sleep, 30
    if (chatInput)
    {
            if (RegExMatch(chatInput, "/asms (?<num>\d+) (?<gos>.*) (?<h>\d{1,2}):(?<m>\d{1,2})", asms_)) ;
                SetTimer, Goska, On
            else
                SendChat(chatInput)
    }
}
return

Goska:
if (A_Hour ":" A_Min = asms_h ":" asms_m)
{
    addChatMessage("/sms " asms_num A_Space asms_gos )
    SetTimer, Goska, Off
}
return


Тебе помогли не забывай про благодарность >> тыкни репутацию
---------------------------------------͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏ -----------------------------------------------------
Зам.Администратора на проекте "DayZ Epoсh SPN" сервер Arma 2OA DayZ Epoch пиратка и лицензия
Форум » Программирование » AHK Программирование » [Создание] Помогите нулёвому человечку (Не могу даже соеденить 2 скрипт бозе)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
[SF] Анти голод

Крашер для Аризоны

✅✅ЛУЧШИЕ ЦЕНЫ НА ВИРТЫ✅✅...

№ 2042713, T-Hardy, разв...

[SF] Dgun for Evolve

Сливаю вам АХК для ловли...

Продам вирты SVL FLORIDA...

Продажа аккаунтов SVL Fl...

Очень красивый Colormod

Дешевая и Качественная Н...

[Diamond-RP] Бот дальноб...

Авторская схема заработк...

Курилка [10000]

[0.3z][RUS] S0beit mo... [9997]

Поиск CLEO скриптов &... [9985]

Флудильная [9936]

Курилка [9688]

RakBot - Качай аккаун... [9627]

Курилка [9614]

Общение читеров [CM] [9546]

S0beit - pr9n project... [9495]

Часто задаваемые вопр... [8232]

ПОКУПАЮ/ПРОДАЮ ♚SAMP♚... [6321]

[0.3.7][RUS] Sobeit m... [6241]

[FREE] AntiAFK_R 3.4.... [6220]

АК_47 [33901]

GеNius [7097]

[CM]Russel [5569]

romka619 [5010]

[CM]AGRESSOR [4644]

Snake_Firm [4412]

Сэс [4407]

Artem_Buero [4217]

[CM]Durman [3143]

[CM]Рафаэль [2958]

iMaddy [2858]

sky_Woker [2856]

Sa1nteD [2676]

threexi [01:34]

cheaterfromarizona [01:28]

Patrick_Pride [01:09]

k32offical [00:53]

drollanderson [00:40]

sin_wswes [00:37]

Sampergetto [00:29]

melrage_52 [00:22]

cabezadepija [00:13]

Xlipper [00:05]

MRKLESS [00:05]

Kasper1231232 [23:56]

crisp1488 [23:55]


CM Team © 2009-2019 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.