AHK qInformer (на HUDе) [UPD 0.3] (10 янв)

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

querta

Известный
Автор темы
Проверенный
345
41
Недавно решил снова заняться AHK и научиться работать с dll-ками. У меня не установлено клео, по этому решил поработать над несколькими ahk скриптами и это первый из них

ea5124c71f2da78a6e889998105b82f6.png
Основные функции:
  • Показатель FPS.
  • Информация об игроке: Ник, ID, Пинг, Счет (ЛВЛ на рп серверах), Кол-во денег и ID интерьера.
  • Когда игрок в машине, показывается ХП авто, Название и ID модели, закрыты или открыты двери
  • Показывается город и район, где находится игрок
  • Часы с миллисекундами
  • Хп и броня в цифрах показана как на аналогичном клео - на полоске хп.

Плюсы инфобара на AHK:
  • Не нужно устанавливать ничего дополнительного.
  • Скрипт не нагружает сильно систему, не вызывает лагов в игре.
  • Работает стабильно, игра из-за него не вылетает.
  • Часы работают как часы) : не лагают и не вызывают лагов, как это делают клео скрипты.
Управление:
1) Из архива вытаскиваешь в любое место папку informer и скрипт informer.exe. После обновы 0.3 в папке только 1 DLL-файл для работы скрипта, без него скрипт работать не будет
2) Открываешь informer.exe
3) F2- Включить скрипт, F3-выключить (по умолчанию, можно сменить в настройках). Если хочется прям вообще вырубить скрипт, то правой кнопкой на
0c9sVU4.jpg
в трее --> Exit script

UPD 0.1 (07.01.15):
Добавлен файл settings.ini с настройками, который создается при запуске скрипта в папке informer.
Файл разделен на блоки MAIN, FPS, HP, Armor, Inveh, Onfoot.
В блоке [MAIN] параметрами Activ и Deactiv задаются клавиши активации и деактивации (список клавиш http://script-coding.com/AutoHotkey/KeyList.html и специальные клавиши: http://www.script-coding.com/AutoHotkey/Hotkeys.html). Можно задавать сочетание клавиш по принципу: key & key (например, Activ=1 & 2) И в таком роде. Сочетания со специальными клавишами типа Контрола, шифта и пр. Задаются без "&" (например, для активации по Alt+9: Activ=!9)

В остальных блоках, параметры PosX, PosY задают позицию текста, fontsize - размер
UPD 0.2 (07.01.15):
- Добавлены часы с миллисекундами.
- Новые информеры: ID интерьера и локстатус вашей машины
- Добавлена функция "Чисты скриншот": При нажатии f8, создается чистый скриншот с выключенным скриптом. Для того, что бы сделать скриншот вместе со скриптом, f8 нужно зажать на секунду (когда появится интерфейс)
- Новые настройки:
Теперь можно настраивать инфобары. Если =1, то показывать инфо, если =0, то выключить
в блоке [HUDS] указываются какие инфобары включить или выключить:
clock=1 - часы
fps=1 - фпс
inVeh=1 - Информация внутри автомобиля
onFoot=1 - Информация об игроке
[OnfootTexts] настраивается какую информацию показывать о персонаже: nick, id, ping, score, money, interior
[InVehTexts] настраивает инфо об автомобиле: hp, model, loced/unlocked
Добален блок [CLOCK] для настройки часов
UPD 0.3 (10.01.15):
- Убрана тормознутая библиотека SAMP_API, все функции перенесены в скрипт. Для работы теперь нужен только scriptlib.dll. Как я заметил, скрипт перестал мерцать, обновляются все показатели без задержки (хп, броня, пинг).
- Clear Screenshot теперь по другому работает, намного быстрее и надежнее. Что бы снять скрин без чита- просто нажать F8, с читом - зажать F8
- В машине показывается так же и название модели.
- Добавлена панель с городом и районом, в settings.ini блок [ZoneText]
- Цвета по умолчанию немного изменил, а еще добавил настройку цветов в INI. Цвет любого текста скрипта находится в блоке [COLORS], цвет строго в hex и в "{ }"

В последней версии убрал нафиг одну библиотеку, на много дольше работала, так как инфа была во внешнем .dll. Благодаря этому, вопреки моим ожиданиям, настройка текста из INIка никак не ухудшает работу скрипта.

После скачивания последней версии, удалите settings.ini
Скачать: https://cloud.mail.ru/public/325af7cbcb3d/qInformer 0.3.zip
Скачать старую версию: https://cloud.mail.ru/public/0e8c2b3c8a03/informer.zip
Версия 0.2: https://cloud.mail.ru/public/f1711cc1b75e/Informer v0.2.zip
 
Последнее редактирование:

querta

Известный
Автор темы
Проверенный
345
41
Как изменить место положение инфы игрока и время?
в папке informer есть файл settings.ini, открываешь его.
Код:
[TIME]
posX=10
posY=400 
fontsize=15
posX и PosY - координаты часов по горизонтали и вертикали. Что бы сдвинуть часы правее, увеличиваешь значение PosX, что бы подня выше - уменьшаешь значение posY
C инфой игрока точно так же
 

querta

Известный
Автор темы
Проверенный
345
41
Вообще без понятия почему может крашить. У кого крашит, скиньте тексты ошибок, посмотрю. И, да, вначале зайдите в игру, потом сверните и разверните (для проверки, что не крашит), затем снова сверните и откройте скрипт
 

WsWsWs

Новичок
4
0
Можно ли убрать проценты жизней и брони(стоят клео по удобнее)
 
Статус
В этой теме нельзя размещать новые ответы.