gosub, goto
|
|
tawer13371cs |
Дата: Пятница, 16.11.2018, 23:32 | Сообщение # 1
|
Новичок
Сообщений: 18
Статус: Offline
|
Можно ли как то отправить gosub/goto на функцию? Т.е. gosub, func() или что то вроде этого? Искал в инете, ничего толком не нашел
|
|
|
|
tawer13371cs |
Дата: Суббота, 17.11.2018, 00:04 | Сообщение # 2
|
Новичок
Сообщений: 18
Статус: Offline
|
Цитата Kempel1K ( ) А зачем посылать выполнение кода на функцию? Функция пишеться как и обычная команда, просто со скобками. Код записан в функции, а в бинде нужно сослаться на эту функцию(
|
|
|
|
Salamakeykum |
Дата: Суббота, 17.11.2018, 00:11 | Сообщение # 3
|
salam bratka
Сообщений: 378
Статус: Offline
|
Цитата tawer13371cs ( ) сослаться на эту функцию( Если я правильно понял, то ты просто можешь использовать функцию допустим
Код foo() { MsgBox, % "Text" }
!1:: Foo() return
Помогу с AHK чем смогу VK Мои темы: CNN Helper Fast AirDrop autoMechanic Fake Общак ARZ Счетчик денег для таксистов
|
|
|
|
tawer13371cs |
Дата: Суббота, 17.11.2018, 00:18 | Сообщение # 4
|
Новичок
Сообщений: 18
Статус: Offline
|
Цитата Salamakeykum ( ) Если я правильно понял, то ты просто можешь использовать функцию допустим
Код #If #If IsInChat() && WinActive("GTA:SA:MP") VK02 & VK54:: tmpvar := getTargetPed() if( !tmpvar ) { if (activeID<>"-1") { if (gender="1") SendChat("/me протянул руку с электрошокером и ударил рязрядом тока """ activeID) SendChat("/det " activeID) } else { gosub,zahvat ; tyt if (activeID<>"-1") { if (gender="1") SendChat("/me протянул руку с электрошокером и ударил рязрядом тока """ activeID) SendChat("/det " activeID) } } }
вот как выглядит код, я все перепробовал, не могу вкурить как сделать))
Сообщение отредактировал tawer13371cs - Суббота, 17.11.2018, 00:22 |
|
|
|
tawer13371cs |
Дата: Суббота, 17.11.2018, 00:42 | Сообщение # 5
|
Новичок
Сообщений: 18
Статус: Offline
|
Все было так просто, а я голову ломал
|
|
|
|
CZAR |
Дата: Суббота, 17.11.2018, 01:51 | Сообщение # 6
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Kempel1K, ща бы числа в кавычки брать -_- tawer13371cs
Код ; Вызов функции Func1() SetTimer, Func1, -1000
; Вызов функции Func2() с парамметрами funcObj := Func("Func2").Bind("Заголовок", "A_ThisFunc", 1) SetTimer, % funcObj, -3000
; Вызов функции класса funcObj := ObjBindMethod(test, "funcion", "Привет!") SetTimer, % funcObj, -1000 Return
class test { funcion(txt) { msgbox, % txt } }
Func1() { MsgBox,, % " ", % A_ThisFunc, 1 }
Func2(title, text, timeout) { MsgBox,, % title, % %text%, % timeout }
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант Cheat-Master: *тема* AHK [S-RP] House Finder / House Teleporter [SAMP] Online Counter [S-RP] [For Event] Show Star [S-RP] AntiCasino [S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook [S-RP] [BOT] /dance Winner | Делаем розыгрыши среди участников темы. SAMP-UDF [AHK Урок] Выбор в диалогах мышкой и enter`ом [SAMP] Быстрый ответ на СМС [ERP] Помощник для адвоката [DRP] FakeTime Достижения: - 26.02.2017 - 03.01.2018 - 26.05.2018 - 22.09.2018 - 04.04.2019
|
|
|
|
|