-
#1
Helper for insurance company.
Функции:
○ Автоматическое открытие двери перед собой.
○ Взятие нового заявления с расстояние — /tickets (<15м)
○ Автонажатие Y/N.
○ Полностью* автоматическое выполнение третьего этапа.
Если при выполнении третьего этапа скрипт пропускает
одно из полей, то следует увеличить задержку.
*от вас требуется нажать N для открытия текстдрава документа.
v1:
Добавлена функция автоввода информации с диалога. (этап 3)
Добавлена функция кликера по текстдраву.
Почти полностью автоматизирует третий этап.
Добавлена функция открытия списка заявок /tickets. (by Cosmo)
Добавлена функция автоматического открытия двери перед собой. (by Cosmo)
Добавлен флудер y/n.
Увеличена задержка между кликами на третьем этапе.
Исправлен флуд «Доступно только рядом со 2-ым кабинетом!»
v.2:
Адаптация под mimgui.
Добавлена возможность настройки в графическом окне.
-
insuranceHelper.v2.lua
12.6 KB
· Просмотры: 2,273
Последнее редактирование: 18 Апр 2022
-
#2
лучше бы автоматический сделал
-
#3
лучше бы автоматический сделал
в смысле? Мол по текстдраву должен сам кликать?
-
#4
в смысле? Мол по текстдраву должен сам кликать?
da
-
#5
ну знаешь, если текстдрав поменяют со временем, то автоклик по текстдраву будет бесполезен
-
#6
ну знаешь, если текстдрав поменяют со временем, то автоклик по текстдраву будет бесполезен
можно сделать чтобы он не по ID искал текстдрав
-
#8
Зачем добавлять wait(0), если он у тебя не используется?
function main()
while not isSampAvailable() do wait(0) end
while true do
wait(0)
end
end
function main()
while not isSampAvailable() do wait(0) end
wait(-1)
end
-
#9
Зачем добавлять wait(0), если он у тебя не используется?
function main() while not isSampAvailable() do wait(0) end while true do wait(0) end end
function main() while not isSampAvailable() do wait(0) end wait(-1) end
его вообще можно убрать цикл этот и wait(-1), у него не упадет скрипт из-за onShowDialog
-
#10
лучше бы автоматический сделал
Сделал
Последнее редактирование: 11 Апр 2022
-
#11
сделай детект текстдравов, id не статические ес чо
-
#12
Когда работал в страховой, делал для себя тоже пару полезных функций
Если хочешь, можешь добавить в свой скрипт, и получится уже что-то типо мини-хелпера
* Отправляет /opengate каждые 0.5 секунд возле дверей в кабинеты
-- В бесконечном цикле main:
if getActiveInterior() ~= 0 then
if opengate_timer == nil or (os.clock() - opengate_timer) >= 0.5 then
local pX, pY, pZ = getCharCoordinates(PLAYER_PED)
for id = 0, 2047 do
if sampIs3dTextDefined(id) then
local text, _, x, y, z, _, _, _, _ = sampGet3dTextInfoById(id)
if string.match(text, "^{%x+}Открытьnn{%x+}H$") then
if getDistanceBetweenCoords2d(pX, pY, x, y) <= 1 then
sampSendChat("/opengate")
opengate_timer = os.clock()
end
end
end
end
end
end
* Нужно быть в < 15 метров от пикапа
sampRegisterChatCommand("tickets", function()
local pX, pY, pZ = getCharCoordinates(PLAYER_PED)
for id = 0, 4095 do
local pickup = sampGetPickupHandleBySampId(id)
if doesPickupExist(pickup) then
local x, y, z = getPickupCoordinates(pickup)
local bX = math.modf(x) == 1520
local bY = math.modf(y) == 1616
local bZ = math.modf(z) == 10
local dist = getDistanceBetweenCoords3d(pX, pY, pZ, x, y, z)
if bX and bY and bZ and dist <= 15 then
lua_thread.create(function()
sampSendPickedUpPickup(id)
wait(50)
setGameKeyState(21, 255)
wait(0)
setGameKeyState(21, 0)
end)
else
sampAddChatMessage("Доступно только рядом со 2-ым кабинетом!", 0xAAAAAA)
end
end
end
end)
-
#13
Когда работал в страховой, делал для себя тоже пару полезных функций
Если хочешь, можешь добавить в свой скрипт, и получится уже что-то типо мини-хелпера* Отправляет /opengate каждые 0.5 секунд возле дверей в кабинеты
-- В бесконечном цикле main: if getActiveInterior() ~= 0 then if opengate_timer == nil or (os.clock() - opengate_timer) >= 0.5 then local pX, pY, pZ = getCharCoordinates(PLAYER_PED) for id = 0, 2047 do if sampIs3dTextDefined(id) then local text, _, x, y, z, _, _, _, _ = sampGet3dTextInfoById(id) if string.match(text, "^{%x+}Открытьnn{%x+}H$") then if getDistanceBetweenCoords2d(pX, pY, x, y) <= 1 then sampSendChat("/opengate") opengate_timer = os.clock() end end end end end end
* Нужно быть в < 15 метров от пикапа
sampRegisterChatCommand("tickets", function() local pX, pY, pZ = getCharCoordinates(PLAYER_PED) for id = 0, 4095 do local pickup = sampGetPickupHandleBySampId(id) if doesPickupExist(pickup) then local x, y, z = getPickupCoordinates(pickup) local bX = math.modf(x) == 1520 local bY = math.modf(y) == 1616 local bZ = math.modf(z) == 10 local dist = getDistanceBetweenCoords3d(pX, pY, pZ, x, y, z) if bX and bY and bZ and dist <= 15 then lua_thread.create(function() sampSendPickedUpPickup(id) wait(50) setGameKeyState(21, 255) wait(0) setGameKeyState(21, 0) end) else sampAddChatMessage("Доступно только рядом со 2-ым кабинетом!", 0xAAAAAA) end end end end)
а на авто y/n не было функций?
-
#14
а на авто y/n не было функций?
держи
-
yn.lua
448 байт
· Просмотры: 111
-
#15
опа, благодарочка (а будет еще лучше, если все это будет в скриптике) )
-
Главная
-
Полезные ресурсы
-
Организации
-
Чёрный список
-
Чёрный список ГОС
-
Чёрный список ЦА
-
Чёрный список МЮ
-
Чёрный список МО
-
Чёрный список СТК
-
Чёрный список МЗ
-
Чёрный список СМИ
-
-
Обзвоны
-
Лидеры
-
Задать вопрос
Профиль
Мой профиль
Личные данные
Мои сервера
Список серверов
История баланса
Список пополнений
История операций
Список операций
Обратная связь
Список запросов
Выйти
Обратная связь
Список запросов
На данный момент у вас нет запросов.
Авторизация
История авторизации
IP: 176.59.5.225
Попытка входа в аккаунт —
18.01.2023 в 12:33
IP: 188.44.116.89
Попытка входа в аккаунт —
13.01.2023 в 23:35
IP: 188.44.116.89
Попытка входа в аккаунт —
13.01.2023 в 23:35
IP: 178.172.245.232
Попытка входа в аккаунт —
03.01.2023 в 16:45
IP: 87.252.225.147
Попытка входа в аккаунт —
26.11.2022 в 15:34
IP: 188.146.78.87
Попытка входа в аккаунт —
21.11.2022 в 21:32
IP: 195.228.215.242
Попытка входа в аккаунт —
07.10.2022 в 15:48
IP: 195.228.215.242
Попытка входа в аккаунт —
07.10.2022 в 15:48
IP: 141.105.135.253
Попытка входа в аккаунт —
22.09.2022 в 16:46
IP: 141.105.135.253
Попытка входа в аккаунт —
22.09.2022 в 16:45
IP: 37.54.97.55
Попытка входа в аккаунт —
18.09.2022 в 14:13
IP: 176.49.79.28
Попытка входа в аккаунт —
04.07.2022 в 14:56
IP: 185.72.224.45
Попытка входа в аккаунт —
27.06.2022 в 09:49
IP: 185.72.224.45
Попытка входа в аккаунт —
27.06.2022 в 09:49
IP: 185.72.224.45
Попытка входа в аккаунт —
27.06.2022 в 09:48
IP: 37.47.254.232
Попытка входа в аккаунт —
27.06.2022 в 04:12
IP: 217.66.159.248
Попытка входа в аккаунт —
17.06.2022 в 01:47
IP: 217.66.159.248
Попытка входа в аккаунт —
17.06.2022 в 01:47
IP: 217.66.159.248
Попытка входа в аккаунт —
17.06.2022 в 01:47
IP: 217.66.159.248
Попытка входа в аккаунт —
17.06.2022 в 01:47
Скрипты для сотрудников организаций
Moonloader
Здесь ты сможешь скачать библиотеку Moonloader.
СКАЧАТЬ
CLEO
Здесь ты сможешь скачать библиотеку CLEO.
СКАЧАТЬ
SampFuncs
Здесь ты сможешь скачать библиотеку SampFuncs.
СКАЧАТЬ
AS Instructor
Скрипт для сотрудников Автошколы.
СКАЧАТЬ
SK Helper
Скрипт для сотрудников Страховой Компании.
СКАЧАТЬ
Bank Helper
Скрипт для сотрудников Центрального банка.
СКАЧАТЬ
ArmyTools
Скрипт для сотрудников Армии.
НЕДОСТУПНО
Medical Helper
Скрипт для сотрудников больниц.
СКАЧАТЬ
2020 © powered by
Rearmium Project
Контакты
Сообщество VK
Пользователей на сайте:
Работа с профилями, Вы можете создать, удалить или сохранить в файл;
В каждом профиле можно создать до 120 RP отыгровок (10 вкладок по 12 RP отыгровок);
Возможность давать название каждой RP отыгровке, чтобы уже в главном окне ACiBinder Вы знали где какая RP отыгровка;
Возможность выставить ожидание нажатия Enter, чтобы Вы могли что-либо дописать или изменить в строке с RP отыгровкой;
Возможность выставить команду /время и создание скриншота хоть после каждой строки RP отыгровки;
Возможность выставить ожидание нажатия правого шифта после RP отыгровки для повышения уровня Вашего RP, полезно после того как Вы задаете вопрос в игре или есть необходимость передвигаться во время одной RP отыгровки;
Возможность настроить время паузы после ожидания Enter, правого шифта, команды время и создания скриншота;
Возможность нажатием F12 полностью остановить RP отыгровку, при этом издается соответствующий звук;
Добавление до 15 своих автозамен, например «!зам1» в игровом чате будет автоматически заменено на то, что Вы укажете;
Отключаемый медленный режим работы для слабых ПК, у которых со всеми биндерами открываются игровые меню;
Простота в использовании. ACiBinder — это всего один файл и больше ничего. Если Вы случайно удалите его, то просто скачайте заново, запустите и обнаружите, что все Ваши настройки остались;
Регулярные обновления, за 2 месяца ACiBinder был обновлен более 10 раз;
ACiBinder обновлен до версии [3.0]:
-В настройках появилась возможность отключить блокировку NumLock [для ноутбуков];
=====================================
-Улучшена система новостей при обновлении ACiBinder;
=====================================
-Теперь при нажатии комбинации RP отыгровка срабатывает мгновенно, ACiBinder не ждёт отпускания игроком всех клавиш;
=====================================
-В версии для игры с SA-MP Addon в настройках биндера добавлена кнопка, помогающая с правильной переустановкой SA-MP Addon;
=====================================
-Другие общие улучшения кода для оптимизации ACiBinder;
ACiBinder обновлен до версии [2.9]:
— Полностью переделана и улучшена система работы ACiBinder в медленном режиме для слабых ПК (нижняя галочка в настройках);
— Добавлена кнопка настроек ACiBinder на основное окно программы;
— Добавлены три кнопки (1-открыть SAMP клиент, 2-свернуть ACiBinder в меню трей, 3-закрыть ACiBinder);
— Улучшена работа комбинаций F11, Ctrl+F11 и F12, они срабатывают только после отпускания клавиши;
ACiBinder обновлен до версии [2.8]:
— Добавлена функция перемещения строк RP отыгровок между собой (можно отключить в настройках ACiBinder);
=====================================
— Добавлена нумерация строк в настройках RP отыгровок;
=====================================
— При изменении параметров какой-либо RP отыгровки в главном окне, они так же сохранятся при сохранении настроек данной RP отыгровки;
=====================================
— Исправлена ошибка, когда после добавления [курсор] в строку, галочка Enter оставалась;
=====================================
— При создании нового профиля все параметры теперь сбрасываются корректно;
=====================================
— Исправлена ошибка при создании профиля, содержащего символы | или в названии;
=====================================
— Теперь нельзя сохранить две или более одинаковые комбинации клавиш;
=====================================
— После сохранения всех изменений старые комбинации удаляются корректно;
=====================================
— Добавлен собственный формат профилей ACiBinder .aci, такие профили меньше весят и более безопасны;
=====================================
— Вес ACiBinder меньше в 2.5 раза, что ускоряет работу и отклик биндера;
=====================================
— В настройках добавлена возможность включить запуск ACiBinder при старте Windows;
=====================================
— Исправлена ошибка с загрузкой иконок меню трей, возникающая у некоторых пользователей, когда файл с иконками загружался не полностью;
ACiBinder обновлен до версии [2.5]:
— По многочисленным просьбам игроков была добавлена возможность автоматического добавления (конвертирования) профилей UniBinder by Квас в ACiBinder, инструкция доступна по ссылке;
— Убран лаг, происходящий при выборе профиля в версии ACiBinder 2.4;
— Общие улучшения кода для более быстрой и точной работы ACiBinder
ACiBinder обновлен до версии [2.3]:
— Код RP отыгровок переработан и оптимизирован, теперь если игрок начал другую RP отыгровку, то прошлая сбрасывается.. это предотвратит возникающие проблемы у некоторых игроков;
— Заменена опция паузы на клавишу F11 ввиду того, что у многих игроков в связи с ней возникали проблемы, теперь F11 прописывает /time в чат;
— Сочетание Ctrl+F11 теперь отыгрывает /time+скриншот;
— Опция «стоп/перезагрузка» (клавиша F12) полностью переработана и теперь активируется в момент, когда игрок отпускает клавишу F12, отменить паузу/перезагрузку можно, нажав RShift во время удержания клавиши F12;
Постоянная техническая поддержка в группе ACiBinder ВКонтакте: >>ССЫЛКА<<;
MedicalHelper v2.5.38
MedicalHelper — универсальный скрипт для сотрудников больниц Arizona RP, который включает в себя следующий функционал:
- Базовые отыгровки к большинство команд;
- Сокращенные команды для быстрого ввода;
- Универсальный и гибкий внутренний биндер, с помощью которого можно создать практически любую отыгровку разной сложности;
- Удобное меню для связи с департаментом и забивом собеседований;
- Меню для проведения собеседований.
[Скачать]
Поддержка скрипта к сожалению прекращена на данный момент. Автор больше не предоставляет помощи в случае возникновении проблем.
Очень полезная программа быстрого набора предложений для SAMP, MTA, GTA для РП отыгровки
Содержание
- Что такое ахк биндер?
- Установка ahk биндера
- Как создать ahk файл — Бинд?
- Пример бинда
- Компиляция скрипта
- Запускаем откомпилированный файл
- Проверка работы скрипта
Что такое ахк биндер?
AutoHotKey — это программа предназначена для быстрого набора предложений. Самый простой пример например Вам необходимо поздороваться в игре с 1000 человек в течение дня. Чтобы каждый раз не писать одно и тоже пишется скрипт, который при нажатии всего на одну клавишу пишет необходимый текст целиком.
Установка ahk биндера
Ниже будет показано на скриншотах пошаговая установка программы, процесс установки не сложен, если вы знаете английский язык, если же не знаете следуйте указаниям.
1. Шаг. Выбираем пункт Modify
2. Шаг. Выбираем разрядность вашего windows
3. Шаг. Путь куда устанавливать программу
4. Шаг. Ставим необходимые галки.
5. Шаг. Установка завершена. Выходим с установщика.
Как создать ahk файл — Бинд?
АХК- файл это файл с действиями для РП отыгровки, которые необходимо выполнять нажатие на клавиши.
Для начала необходимо создать на рабочем столе( именно на рабочем столе файл) autoHotKey Script
После того как файл будет создан, его необходимо открыть на редактирование. Сделать это можно нажав на файл правой кнопкой мыши и выбрав пункт Edit Script
Пример бинда
И так файл у вас создан, открыт на редактирование. Настало время для примера. Вставляем в открый файл текст указанный ниже.
F3::
Send {h down}
Send {h up}
Send {e down}
Send {e up}
Send {l down}
Send {l up}
Send {l down}
Send {l up}
Send {o down}
Send {o up}
Return
Компиляция скрипта
Сохраняем файл и закрываем его. Далее щёлкаем правой мышкой по файлу. И выбираем Compile Script
Запускаем откомпилированный файл
После того как вы нажмёте compile Script, на рабочем столе появится файл с похожим названием и зёлёным значком.
Вам необходимо будет снова нажать правой кнопкой мыши уже по этому файлу и выбрать Запустить от имени Администратора
Проверка работы скрипта
После того как вы выполнили все указанные пункты выше, в треи у вас появиться запущенный скрипт. Создаём текстовый документ и нажимаем клавишу F3, в результате в блокноте должен появиться текст hello. Если у вас что-то не получилось значит вы что-то сделали не так. Повторите последовательность действий заново.
Примеры биндов для РП Бокс будут в других статьях.
Схожие темы по тегам
Комментарии 1
Добавить комментарий
Бот фермера на лён и хлопок для Arizona RolePlay
Скачать рабочий бот 2022 года — бот фермера, который фармит лён и хлопок на серверах Аризона РП. Данный бот формата Lua-скрипта, очень прост в использовании, единственной что вам потребуется для
Бот водителя трамвая для Arizona RolePlay
Скачать рабочий бот на водителя трамвая 2022 года для Arizona RolePlay всех серверов. Данный бот представляет из себя скрипт формата Lua, для него потребуется дополнение Moonloader. Бот водителя
Скачать Native Trainer для GTA 5
Трейнер — Native Trainer для ГТА 5 на русском языке скачать бесплатно. Native Trainer — это многофункциональная чит-программа меню, который работает только в одиночной игре GTA 5. Данный трейнер