[AHK] Заказ простых АХК[FREE] | Заказ АХК по-сложнее[RUB].

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

♪ ᴀᴍᴀᴅᴇᴏ ᴅᴇǫ∪ᴇʀᴀ ♪

Некит
Пользователь
Сообщения
1,153
Реакции
1,928
Баллы
0
Сервер
1. Описание заказа: Чекер строя для Армии. Будет открывать финд, смотреть кто там, потом чекать кто рядом стоит и потом выводить в чат что-то типо "*ник*, ваше местоположение?"
2. Тип заказа (платный/бесплатный): бесплатный
3. Желаемая цена за работу(если тип заказа платный):
4. Способ связи с Вами: *вк*

Уже есть исходный код на ахк, но он не работает из-за обновления /find.
#SingleInstance, Force
#Persistent
#NoEnv

#Include,UDF.ahk
#If WinActive("GTA:SA:MP")

global array := []

!1::
{
while !isDialogOpen()
continue

text := getDialogText()
Loop, Parse, text, `n
{
if (RegExMatch(A_LoopField, "iO)\{FFFFFF\}\d{1,3}`t\d{1,3}`t\d{4,6}`t\d{1,2}`t.*`t\d\/\d`t(?P<nick>\w+)[?`t\[VOICE\]]", o)) {
array[] := o["nick"]
}
}
callFuncForAllStreamedInPlayers("player", 200)
}
return

player(o) {
for k, v in array {
if (o["NAME"] == v) {
while isDialogOpen()
continue
SendChat("/r " RegExReplace(v, "^([A-Z])\w+_([A-Za-z]+)$", "$1. $2") " — Вы почему не в строю?!")
Sleep, 1000
}
}
return false
}

Так же такая функция есть вот тут, только финд МО отличается пунктами от других оргазинаций: *клик*

/find МО выглядит вот так:
1589463184969.png
 
Последнее редактирование:

• Adolf Bulkin •

Я не знаю что тут написать.
Пользователь
Сообщения
1,229
Реакции
1,192
Баллы
0
Возраст
18
Сервер
Ruby
1. Описание заказа: Чекер строя для Армии. Будет открывать финд, смотреть кто там, потом чекать кто рядом стоит и потом выводить в чат что-то типо "*ник*, ваше местоположение?"
2. Тип заказа (платный/бесплатный): бесплатный
3. Желаемая цена за работу(если тип заказа платный):
4. Способ связи с Вами: *вк*

Уже есть исходный код на ахк, но он не работает из-за обновления /find.
#SingleInstance, Force
#Persistent
#NoEnv

#Include,UDF.ahk
#If WinActive("GTA:SA:MP")

global array := []

!1::
{
while !isDialogOpen()
continue

text := getDialogText()
Loop, Parse, text, `n
{
if (RegExMatch(A_LoopField, "iO)\{FFFFFF\}\d{1,3}`t\d{1,3}`t\d{4,6}`t\d{1,2}`t.*`t\d\/\d`t(?P<nick>\w+)[?`t\[VOICE\]]", o)) {
array[] := o["nick"]
}
}
callFuncForAllStreamedInPlayers("player", 200)
}
return

player(o) {
for k, v in array {
if (o["NAME"] == v) {
while isDialogOpen()
continue
SendChat("/r " RegExReplace(v, "^([A-Z])\w+_([A-Za-z]+)$", "$1. $2") " — Вы почему не в строю?!")
Sleep, 1000
}
}
return false
}

Так же такая функция есть вот тут, только финд МО отличается пунктами от других оргазинаций: *клик*

/find МО выглядит вот так:
Посмотреть вложение 1138078
Здравствуйте.
1. Не по форме.
2. К сожалению я не состою в армии, по-этому не могу тестировать, не выйдет.
3. Там нужно просто регулярки добавить и все, попробуйте сами.
 

♪ ᴀᴍᴀᴅᴇᴏ ᴅᴇǫ∪ᴇʀᴀ ♪

Некит
Пользователь
Сообщения
1,153
Реакции
1,928
Баллы
0
Сервер
Здравствуйте.
1. Не по форме.
2. К сожалению я не состою в армии, по-этому не могу тестировать, не выйдет.
3. Там нужно просто регулярки добавить и все, попробуйте сами.
В ahk не разбираюсь :( Но могу помочь с тестами.
 
Последнее редактирование:

• Adolf Bulkin •

Я не знаю что тут написать.
Пользователь
Сообщения
1,229
Реакции
1,192
Баллы
0
Возраст
18
Сервер
Ruby
Ну вот, пусть человек поможет, я бы занялся регулярками, но с ними запарно, а я ща + делаю свой скрипт на lua.
 

Terrence McConnell

Регистрация по промокоду "priz" дает Х2 опыт и ЗП
Пользователь
Сообщения
2,668
Реакции
844
Баллы
245
Возраст
22
Сервер
Trilliant
1. Суть АХК: Я пишу любой текст на русской или анг раскладке, нажимаю сочетание клавиш Ctrl + A выделяется весь текст и меняет расскладку текста, типо я написал "ghbdtn" начажал Ctrl + A и стало "привет"

2. Что именно нужно(Исходник/Готовый): И то и то если можно
3. Дата: 14.05.20
 

• Adolf Bulkin •

Я не знаю что тут написать.
Пользователь
Сообщения
1,229
Реакции
1,192
Баллы
0
Возраст
18
Сервер
Ruby
1. Суть АХК: Я пишу любой текст на русской или анг раскладке, нажимаю сочетание клавиш Ctrl + A выделяется весь текст и меняет расскладку текста, типо я написал "ghbdtn" начажал Ctrl + A и стало "привет"

2. Что именно нужно(Исходник/Готовый): И то и то если можно
3. Дата: 14.05.20
Такой скрипт уже имеется, поищите на форуме.
 

muxui

Все ты можешь.
Пользователь
Сообщения
98
Реакции
52
Баллы
0
Сервер
Trilliant
1. Описание заказа: Чекер строя для Армии. Будет открывать финд, смотреть кто там, потом чекать кто рядом стоит и потом выводить в чат что-то типо "*ник*, ваше местоположение?"
2. Тип заказа (платный/бесплатный): бесплатный
3. Желаемая цена за работу(если тип заказа платный):
4. Способ связи с Вами: *вк*

Уже есть исходный код на ахк, но он не работает из-за обновления /find.
#SingleInstance, Force
#Persistent
#NoEnv

#Include,UDF.ahk
#If WinActive("GTA:SA:MP")

global array := []

!1::
{
while !isDialogOpen()
continue

text := getDialogText()
Loop, Parse, text, `n
{
if (RegExMatch(A_LoopField, "iO)\{FFFFFF\}\d{1,3}`t\d{1,3}`t\d{4,6}`t\d{1,2}`t.*`t\d\/\d`t(?P<nick>\w+)[?`t\[VOICE\]]", o)) {
array[] := o["nick"]
}
}
callFuncForAllStreamedInPlayers("player", 200)
}
return

player(o) {
for k, v in array {
if (o["NAME"] == v) {
while isDialogOpen()
continue
SendChat("/r " RegExReplace(v, "^([A-Z])\w+_([A-Za-z]+)$", "$1. $2") " — Вы почему не в строю?!")
Sleep, 1000
}
}
return false
}

Так же такая функция есть вот тут, только финд МО отличается пунктами от других оргазинаций: *клик*

/find МО выглядит вот так:
Посмотреть вложение 1138078
Опа опа а то часом не мой скрипт ли

Посмотрел ещё раз, а код то и не рабочий, напиши в лс если ещё нужен
 

Terrence McConnell

Регистрация по промокоду "priz" дает Х2 опыт и ЗП
Пользователь
Сообщения
2,668
Реакции
844
Баллы
245
Возраст
22
Сервер
Trilliant
1. Описание заказа: Чекер строя для Армии. Будет открывать финд, смотреть кто там, потом чекать кто рядом стоит и потом выводить в чат что-то типо "*ник*, ваше местоположение?"
2. Тип заказа (платный/бесплатный): бесплатный
3. Желаемая цена за работу(если тип заказа платный):
4. Способ связи с Вами: *вк*

Уже есть исходный код на ахк, но он не работает из-за обновления /find.
#SingleInstance, Force
#Persistent
#NoEnv

#Include,UDF.ahk
#If WinActive("GTA:SA:MP")

global array := []

!1::
{
while !isDialogOpen()
continue

text := getDialogText()
Loop, Parse, text, `n
{
if (RegExMatch(A_LoopField, "iO)\{FFFFFF\}\d{1,3}`t\d{1,3}`t\d{4,6}`t\d{1,2}`t.*`t\d\/\d`t(?P<nick>\w+)[?`t\[VOICE\]]", o)) {
array[] := o["nick"]
}
}
callFuncForAllStreamedInPlayers("player", 200)
}
return

player(o) {
for k, v in array {
if (o["NAME"] == v) {
while isDialogOpen()
continue
SendChat("/r " RegExReplace(v, "^([A-Z])\w+_([A-Za-z]+)$", "$1. $2") " — Вы почему не в строю?!")
Sleep, 1000
}
}
return false
}

Так же такая функция есть вот тут, только финд МО отличается пунктами от других оргазинаций: *клик*

/find МО выглядит вот так:
Посмотреть вложение 1138078
Чекер есть на форуме
https://forum.diamondrp.ru/threads/asi-cheker-stroja-dlja-mo.587552/
 

Terrence McConnell

Регистрация по промокоду "priz" дает Х2 опыт и ЗП
Пользователь
Сообщения
2,668
Реакции
844
Баллы
245
Возраст
22
Сервер
Trilliant
1. Суть АХК: Когда садишь в машину, и например заводишь через Ctrl идет отыгровка что завел двигатель, пристегнул ремень безопасности, если еду прямо отырговка что включил передачу "D" назад передача "R" (автомат коробка). Если опять нажимаю ctrl чтобы заглушить, отыгровка, что заглушил и отстегнул ремень безопасности

2. Что именно нужно(Исходник/Готовый): И то и то если можно
3. Дата: 14.05.20
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху