Вопросы по AHK-скриптингу

sswsx

Участник
65
6
Как сделать создание .ини при первом запуске скрипта и в дальнейшем чтобы брал оттуда информацию? Читать иники умею, не умею создать только при первом запуске, и еще проверку поставить, типо если иника нет то создаёт заного с определённым текстом внутри. Буду очень благодарен.
.ini хуйня
Хренач лучше в реестр
 

Patrickkk

Участник
162
19
Почему не сохраняет значения в инике если их изменить? Всегда при запуске значения меняются на те которые указаны в скрипте (пароль1, пароль2).
HTML:
#SingleInstance force
#NoEnv
#Persistent

IfExist, aconf.ini
    gosub, metka1

metka2:
IniWrite, пароль1, aconf.ini, Setup, pass
IniWrite, пароль2, aconf.ini, Setup, apass


metka1:
iniread, apass, aconf.ini, Setup, aPass
iniread, pass, aconf.ini, Setup, Pass
 

Patrickkk

Участник
162
19
100 раз кидали подоброе. Лень полистать пару страниц и найти?
Код:
$~Enter::
if (isInChat() && !isDialogOpen()) {
Sleep 200
chatInput:= readString(hGTA, dwSAMP + 0x12D8F8, 256)
if (RegExMatch(chatInput, "^\/jnrp\s(%d+)", value))
{
SendChat('/jail ' value1 ' 60 nonRP')
}
}
return
Переделывай это под себя .Будут проблемы, поможем
Я этот код пробовал, сразу же ошибка вылазит.

C:\Users\?????\Desktop\????\??????.ahk (11) : ==> The leftmost character above is illegal in an expression.
Specifically: '
>Exit code: 2 Time: 2.318

Вот 11 строка SendChat('/jail 'value1' 60 nonRP')
 

#Rin

Известный
Всефорумный модератор
1,214
1,043
Я этот код пробовал, сразу же ошибка вылазит.

C:\Users\?????\Desktop\????\??????.ahk (11) : ==> The leftmost character above is illegal in an expression.
Specifically: '
>Exit code: 2 Time: 2.318

Вот 11 строка SendChat('/jail 'value1' 60 nonRP')
Вместо ' должно быть "
 

EazyBoost

Известный
207
24
Что нужно просто отключить от сервера - то disconnectEx()
Если вывести фейк сообщение - addChatMessage

Ctrl + F Разве нету функции этой?

Юзаю такую хрень, то в удф нету вывода сообщения чат, то дисконекта. Постоянно чего-то не хватает. Можно как то соединить 2 удфа в один?

Нужно что бы в конце дисконектило, а то иногда после "фейк дисконекта с чатом" люди еще пишут что-то в чат и это палится
И можно как то сделать, что бы в чат моментально отправлялось все сразу? Даже с задержкой 0 сек оно все равно не моментально строчки появляются
Скрытое содержимое для пользователя(ей):
 
Последнее редактирование:

#Rin

Известный
Всефорумный модератор
1,214
1,043
Юзаю такую хрень, то в удф нету вывода сообщения чат, то дисконекта. Постоянно чего-то не хватает. Можно как то соединить 2 удфа в один?

Нужно что бы в конце дисконектило, а то иногда после "фейк дисконекта с чатом" люди еще пишут что-то в чат и это палится
И можно как то сделать, что бы в чат моментально отправлялось все сразу? Даже с задержкой 0 сек оно все равно не моментально строчки появляются
Зачем текст засовывать в переменную? Зачем нужна 0 задержка?
Юзаю такую хрень, то в удф нету вывода сообщения чат, то дисконекта. Постоянно чего-то не хватает. Можно как то соединить 2 удфа в один?
Можно, как ты нашел UDF без отправки сообщений, эта функция в самом стандартном даже есть.
Нужно что бы в конце дисконектило, а то иногда после "фейк дисконекта с чатом" люди еще пишут что-то в чат и это палится
И можно как то сделать, что бы в чат моментально отправлялось все сразу? Даже с задержкой 0 сек оно все равно не моментально строчки появляются
Почему сперва не отключиться от сервера, а потом вывести фейк сообщение?
 

EazyBoost

Известный
207
24
Зачем текст засовывать в переменную? Зачем нужна 0 задержка?

Можно, как ты нашел UDF без отправки сообщений, эта функция в самом стандартном даже есть.

Почему сперва не отключиться от сервера, а потом вывести фейк сообщение?
Та хоть так, хоть так не работает ничего, уже сделал отдельный скрипт с дисконектом, но все равно ничего не происходит.
Как он должен выглядеть?