Доработайте до нормального состояния.

Статус
В этой теме нельзя размещать новые ответы.

Galilei

Новичок
Автор темы
16
1
Доработайте код. Не кидайтесь тапками, знаю lua лучше.
 

Вложения

  • AutoHotkey Script.txt
    171 байт · Просмотры: 16

sswsx

Участник
65
6
так?
#IfWinActive GTA:SA:MP
:?:/time::
{
sendChat("/me тест")
sleep 1200
sendChat("/time")
sleep 1200
sendChat("/me тест3")
sleep 1200
sendChat("/me тест4")
sleep 1200
sendChat("/me тест5")
sleep 1200
sendChat("/me тест6")
sleep 1200
}
return
Убери {}, не нужны :D
А в принципе, так.
 
  • Нравится
Реакции: Galilei

Vlad Horii

Известный
Проверенный
310
171
AutoHotKey:
$~Enter::
sleep, 30
if (isInChat() && !isDialogOpen())
{
    sleep 150
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 128)
    if(chatInput == "/cmd")
    {
        sendChat("/me тест")
        sleep 1200
        sendChat("/time")
    }           
}
return
Так не будет активироваться без "нажатия enter"
Для работы нужен samp udf, скачать его можешь нажав сюда
(Если нуб: активация /cmd)
 

Galilei

Новичок
Автор темы
16
1
Куда это удв пихать?



AutoHotKey:
$~Enter::
sleep, 30
if (isInChat() && !isDialogOpen())
{
    sleep 150
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 128)
    if(chatInput == "/cmd")
    {
        sendChat("/me тест")
        sleep 1200
        sendChat("/time")
    }          
}
return
Так не будет активироваться без "нажатия enter"
Для работы нужен samp udf, скачать его можешь нажав сюда
(Если нуб: активация /cmd)
 

Вложения

  • bandicam 2018-02-19 18-22-43-348.jpg
    bandicam 2018-02-19 18-22-43-348.jpg
    193.3 KB · Просмотры: 278

#Rin

Известный
Всефорумный модератор
1,214
1,036
Изменил. Всё равно, скорей всего что-то не правильно сделал.
Зачем перед чтением chatinput'a задержка больше 1 секунды, за это время уже че-то написать можно.
AutoHotKey:
$~NumpadEnter::
$~Enter::
If (isInChat() = 1 && isDialogOpen() == 0)
{
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    if (chatInput == "/time1")
    {
        SendChat("/todo На часах: " A_Hour ":" A_Min ":" A_Sec ". Дата: " A_Year ":" A_Mon ":" A_DD " *посмотрев на часы")
        Sleep 1200
        SendChat("/time")
    }
}
И уверен ли ты что у тебя SAMP R1 ?
 

sswsx

Участник
65
6
Зачем перед чтением chatinput'a задержка больше 1 секунды, за это время уже че-то написать можно.
AutoHotKey:
$~NumpadEnter::
$~Enter::
If (isInChat() = 1 && isDialogOpen() == 0)
{
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    if (chatInput == "/time1")
    {
        SendChat("/todo На часах: " A_Hour ":" A_Min ":" A_Sec ". Дата: " A_Year ":" A_Mon ":" A_DD " *посмотрев на часы")
        Sleep 1200
        SendChat("/time")
    }
}
И уверен ли ты что у тебя SAMP R2 ?
Я ему по ошибке скинул R1, скинь ему R2, видимо в этом проблема:monkey:
 

Galilei

Новичок
Автор темы
16
1
AutoHotKey:
$~Enter::
sleep, 30
if (isInChat() && !isDialogOpen())
{
    sleep 150
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 128)
    if(chatInput == "/cmd")
    {
        sendChat("/me тест")
        sleep 1200
        sendChat("/time")
    }         
}
return
Так не будет активироваться без "нажатия enter"
Для работы нужен samp udf, скачать его можешь нажав сюда
(Если нуб: активация /cmd)


Скачал с этой темы Samp udf. Выбрал пункт: Samp UDF for Samp 0.3.7 R2
 

#Rin

Известный
Всефорумный модератор
1,214
1,036
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.