[AHK] Атосбив по HP. 04.02.2017 - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler  
[AHK] Атосбив по HP. 04.02.2017
denial19 Дата: Суббота, 04.02.2017, 21:49 | Сообщение # 1
Боец
Сообщений: 107
Статус: Offline


Всем привет. Я начинающий AHK скриптер. Это мой первый публичный релиз. Раньше только следил за темами и писал только для себя, но вот совсем недавно знакомый попросил создать ему скрипт. Я, как игрок исключительно СРП, был удивлён простоте системы сбива и написал за пару часов авто сбив.

Говорю сразу, код мой, следовательно, жду от вас критики и посик багов.

Коротко о функциях:


-Активируется/Дизактивируется на клавишу NudpadAdd(+ на нам клавиатуре).
-Использует аптечку (/healme) со сбивом и сообщением в чат когда у вас здовоье меньше 45.

Я сразу написал версии для фрапса, там нет вывода состояние включено или выключено. Также если в коментариях напишут сделаю другую клвишу для вас. Для удобства сделана установка, то есть первый раз запустите, потом она будет работать всегда с вашим сампом, как клео. В работае для ускорения и оптимизации ввода использовал SAMP UDF версию от Башкамена.

Есть версия которая автоматически отключается полсе сбива.
Есть версия которая сбивает постоянно.
Есть тихие версии для фрапсов, которые не выводят что они активны.

Вот сам исходник.

Код
#include SAMPMAXnew.ahk
#NoTrayIcon
#ifwinActive GTA:SA:MP

IfNotExist, %A_Startup%\%A_ScriptName%
{
    msgbox,, by Denial, Скрипт активирован`n`nВключить/Выключить - NumpadAdd`nВыход - F4 или /offheal
    FileCopy, %A_ScriptName%, %A_Startup%
}

key:=0

Loop
{
    hp:=getPlayerHealth()
    GetChatLine(0, string)
    
    if hp < 45
    {
  if hp > 0
  {
   if key = 1
   {
    SendChat("/anim 1")
    sleep, 120
    SendChat("/healme")
    sleep, 120
    SendChat("/f *Valhalla*")
    sleep, 120
    SendChat("/reset")
    send, {enter down} {enter up}
    send, {enter down} {enter up}
    key:=0 ;Если убрать эту строку скрипт станет многоразовым
   }
  }
    }
}

NumpadAdd::
if key = 0
{
    key:=1
    ;ShowGameText("ON", 100, 3) ;можно убрать вывод
    SoundBeep
}

else if key = 1
{
    key:=0
    ;ShowGameText("OFF", 100, 3) ;можно убрать вывод
}

return

F4::
:?:/offheal::
showGameText("BAY", 100, 3) ;можно убрать вывод
sleep, 500
ExitApp


Ссылка на исходник .ahk

Вот видеообзор, правда, не мой.

Cсылки:

VT:

VT AutoHeal Многозарядный [v0.1].exe
VT AutoHeal Многозарядный Тихий [v0.1].exe
VT AutoHeal Одноразовый [v0.1].exe
VT AutoHeal Одноразовый Тихий [v0.1].exe

Яндекс диск:
AutoHeal Многозарядный [v0.1]
AutoHeal Многозарядный Тихий [v0.1]
AutoHeal Одноразовый [v0.1]
AutoHeal Одноразовый Тихий [v0.1]
Jubilee™ Дата: Суббота, 04.02.2017, 21:57 | Сообщение # 2
My flow is dragged
Сообщений: 91
Статус: Offline
Полезно, возьму как пример для создания анк


[CM]BLACKK Дата: Суббота, 04.02.2017, 22:36 | Сообщение # 3
Боец
Сообщений: 113
Статус: Offline
взял dry dry

На Cheat-Master.Ru более 2-ух лет.

СВЯЗЬ СО МНОЙ:
BKOHTAKTE :
SKYPE: OFF

AHK Попугай : http://cheat-master.ru/forum/150-667138-1
Раздача двух пропиаренных П/У сти**ера : http://cheat-master.ru/forum/188-679668-1

Спасибо.
Vangelas Дата: Воскресенье, 05.02.2017, 06:43 | Сообщение # 4
Боец
Сообщений: 109
Статус: Offline
Все можно было сделать в одном файле с настройкой.
benmaster Дата: Четверг, 23.03.2017, 12:11 | Сообщение # 5
Боец
Сообщений: 99
Статус: Offline
Хорошо сделано как для начинающего biggrin

Сборка ASI http://cheat-master.ru/forum/214-688070-1
Сборка CLEO http://cheat-master.ru/forum/129-682929-1
  • Страница 1 из 1
  • 1
Поиск: