OutdatedDestiny 2 External Bot Final + Source

Posts 481–495 of 635 · Page 33 of 43
cant open rar
gkghm.JPG16 KB · 16 downloads
Quote Originally Posted by el1as View Post
ahh, i play on notebook :[ sad for me
ah ok im not sure the digital vibrace does much but is your game in windowed fullscreen ?

- - - Updated - - -

Quote Originally Posted by balenok81 View Post
cant open rar
cant see that image

- - - Updated - - -

Quote Originally Posted by viking805fan View Post
What do we have to change to make it work on 1440p? Why are there two exc files?
run Loader.exe as admin

and you will have to mess around with aim offset's
Quote Originally Posted by COMBOIIx View Post
ah ok im not sure the digital vibrace does much but is your game in windowed fullscreen ?

- - - Updated - - -



cant see that image
its sad unknown format or damaged ((((
Quote Originally Posted by COMBOIIx View Post
ah ok im not sure the digital vibrace does much but is your game in windowed fullscreen ?
windowed fullscreen
Quote Originally Posted by balenok81 View Post
its sad unknown format or damaged ((((
do you have winrar ? and have you tried to download it again ?
Quote Originally Posted by COMBOIIx View Post
do you have winrar ? and have you tried to download it again ?
yes i have winrar , and i try to download 3 times )))
Quote Originally Posted by COMBOIIx View Post
why would that be lol
upload again i don 't download mega.thank you
I'm Vietnamese and I can't speak English
http: // www (dot) media fire (dot) com/ file / 2rd7fyr6pb1t13m/Forsaga%27s_bot.rar /file
Quote Originally Posted by COMBOIIx View Post
http: // www (dot) media fire (dot) com/ file / 2rd7fyr6pb1t13m/Forsaga%27s_bot.rar /file
TY!!!!,now open normal
Quote Originally Posted by COMBOIIx View Post
http: // www (dot) media fire (dot) com/ file / 2rd7fyr6pb1t13m/Forsaga%27s_bot.rar /file
Triggerbot inactive
Quote Originally Posted by COMBOIIx View Post
http: // www (dot) media fire (dot) com/ file / 2rd7fyr6pb1t13m/Forsaga%27s_bot.rar /file
There is no way to play on notebooks?
Quote Originally Posted by COMBOIIx View Post
why would that be lol
You can upload other download page
Quote Originally Posted by COMBOIIx View Post
Code:
; <COMPILER: v1.1.30.00>
#NoEnv
#SingleInstance, Force
#InstallKeybdHook
#UseHook
#Persistent
#KeyHistory, 0
#HotKeyInterval 1
#MaxHotkeysPerInterval 127
SetKeyDelay,-1, 8
SetControlDelay, -1
SetMouseDelay, 0
SetWinDelay,-1
ListLines, Off
CoordMode, Mouse, screen
Mousegetpos, xpos, ypos
CoordMode, Mouse, client
SendMode, Input
Sleep, 50
SetWorkingDir, %A_ScriptDir%\res
fileread,settings,settings.ini
stringsplit,settings,settings,`n
iniread,PrevName,settings.ini,settings,prevname
if (A_ScriptName!=PrevName ".exe") {
Msgbox, Don't run this file directly, run the loader.
IniWrite,nil,settings.ini,settings,prevname
ExitApp
}
iniread,sensitivity,settings.ini,settings,sen
iniread,xrange,settings.ini,settings,fX
iniread,yrange,settings.ini,settings,fY
iniread,xaimoffset,settings.ini,settings,aX
iniread,yaimoffset,settings.ini,settings,aY
iniread,customY,settings.ini,settings,yR
iniread,triggerSpeed,settings.ini,settings,dS
iniread,yMode,settings.ini,settings,ymode
iniread,triggerMode,settings.ini,settings,tmode
iniread,sMode,settings.ini,settings,smode
iniread,aMode,settings.ini,settings,amode
iniread,trackRedMode,settings.ini,settings,trmode
automaticGunMode := 0
b := 0
doingClick := 0
DirX := 0
DirY := 0
ZeroX := A_Screenwidth/2
ZeroY := A_Screenheight/2
Random, ranNumber, 8, 12
Loop %ranNumber% {
Random, Var,161,300
WinTitle.=Chr(Var)
}
Gui, Main:Default
Gui, -Caption +Border
Gui, Show, w270 h445 x%xpos% y%ypos% NoActivate, %WinTitle%
Gui, Color, 000000
Gui, Add, Picture, x0 y25 hwndhpic +0xE
bgPic := "gui.bmp"
hbmp := DllCall("LoadImage", "uint", 0, "str", bgPic, "uint", 0x0, "int", 0, "int", 0, "uint", 0x10|0x2000)
SendMessage, 0x172, 0x0, hbmp,, ahk_id %hpic%
GuiControl, +cFFFFFF, AutoText
Gui, Font, s12
Gui, Add, Text, x2 y2 w214 h23 gGuiMove cLime, CUSTOM FOR PLAGUE
Gui, Font, s8
Gui, Add, Button, w23 h17 x215 y3 gTray, -
Gui, Add, Button, w23 h17 x244 y3 gExit, x
Gui, Font, s10
Gui, Add, Checkbox, w25 x165 y52 gTrackSub vTrackRed, %A_SPACE%
Gui, Font, s13
Gui, Add, Text, x170 y81 vOnOff cRed, 		XXXX
Gui, Add, Text, x170 y111 vYlock cRed, 		XXXXXXX
Gui, Add, Text, x170 y141 vTmode cRed, 		XXXXXXXX..
Gui, Font, s10
Gui, Add, Text, w120 x50 y163 cWhite vAutoText
Gui, Add, Checkbox, w25 x173 y163 cWhite gAutoSub vAutomaticGun, %A_SPACE%
Gui, Font, s14.6
Gui, Add, Text, x196 y187 vSetsInfo cRed, 	XX
Gui, Add, Text, x196 y212 vSetsInfoYr cRed, XXX
Gui, Add, Text, x196 y236 vSetsInfoD cRed, XX
Gui, Add, Text, x196 y281 vSetsInfo2, XXX.`nXXX.`nXXX.`nXXX.
GuiControl, +c515151, SetsInfo2
Gui, Font, s11
Gui, Add, Edit, hwndedit1 w35 h20 x151 y190 vrxSet, %sensitivity%
Gui, Add, Edit, hwndedit2 w35 h20 x151 y215 vyRSet, %customY%
Gui, Add, Edit, hwndedit3 w35 h20 x151 y240 vdSet, %triggerSpeed%
Gui, Add, Edit, hwndedit4 w35 h20 x151 y284 vfXSet, %xrange%
Gui, Add, Edit, hwndedit5 w35 h20 x151 y308 vfYSet, %yrange%
Gui, Add, Edit, hwndedit6 w35 h20 x151 y335 vaXSet, %xaimoffset%
Gui, Add, Edit, hwndedit7 w35 h20 x151 y358 vaYSet, %yaimoffset%
Gui, Font, s9
Gui, Add, Button, w125 h19 x40 y405 gSave, Apply Changes
Gui, Font, s11 cWhite
Gui, Add, Checkbox, x195 y390 gMutesub vMuteSet, Mute
Gui, Font, s9
Gui, Add, Text, x62 y422 vSaveText cBlack, XXXXXXXXXXXXX
Gui, Add, Checkbox, x195 y410 gDrawOSD vDrawSet, Draw Scan
Menu, Tray, NoStandard
Menu, Tray, Add, Exit, Exit
Menu, Tray, Add, Restore, Restore
Menu, Tray, Default, Restore
Menu, Tray, Click, 2
AddTooltip(edit1,"Suggested: 1-10`nThe speed which the script moves your mouse.")
AddTooltip(edit2,"Suggested: 1-10`nFine-tune the vertical aim speed.`n(Only if Y-axis mode is CUSTOM)")
AddTooltip(edit3,"Suggested: 1-10`n1 = about 3 clicks a second,`n10 = about 20 clicks a second.")
AddTooltip(edit4,"Suggested: 1-4`nSmaller scan area = faster script.`nEnable 'Draw scan' to see your changes.")
AddTooltip(edit5,"Suggested: 1-4`nSmaller scan area = faster script.`nEnable 'Draw scan' to see your changes.")
AddTooltip(edit6,"Suggested: -500 to +150`nDepends on your resolution.`nWider monitors generally need a lower value.")
AddTooltip(edit7,"Suggested: 35+`ndepends on enemy distance and resolution.")
GoSub, UpdateGui
SetTimer, UpdateOnLoad, 200
F5::
Keywait, F5, U
b := !b
Gosub, Save
Gosub, MasterLoop
return
F6::
if (yMode = 0) {
yMode = 1
} else if (yMode = 1) {
yMode = 2
} else {
yMode = 0
}
IniWrite,%yMode%,settings.ini,settings,ymode
Gosub, GetGuiValues
Gosub, UpdateGUI
if !sMode {
Soundbeep, 700, 150
}
return
F7::
if (triggerMode = 0) {
triggerMode = 1
} else if (triggerMode = 1) {
triggerMode = 2
} else {
triggerMode = 0
}
IniWrite,%triggerMode%,settings.ini,settings,tmode
Gosub, UpdateGUI
if !sMode {
Soundbeep, 300, 150
}
return
F8::
automaticGunMode := !automaticGunMode
Gosub, UpdateGUI
return
MasterLoop:
SendMode, InputThenPlay
SetBatchLines,-1
Sleep, 10
if !sMode {
Soundbeep, 1100, 150
}
Loop, {
GetKeyState, Mouse2, LButton, P
GetKeyState, Mouse3, RButton, P
if (Mouse2 == "D") || (Mouse3 == "D") {
GoSub MainSub
}
GetKeyState, Key1, F5, P
if (Key1 == "D") {
Keywait, F5, U
if !sMode {
Soundbeep, 900, 150
}
SendMode, Input
SetBatchLines,10
b := !b
Gosub, UpdateGUI
break
}
if (Mouse3 != "D") && (triggerMode = 2) {
Gosub, MainSub
}
}
return
MainSub:
if (trackRedMode = 1) {
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test1.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test1.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test2.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test2.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test3.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test3.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test4.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test4.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test5.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test5.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test6.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test6.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test7.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test7.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test8.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test8.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test9.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test9.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test10.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test10.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test11.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test11.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test12.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test12.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test13.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test13.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test14.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test14.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test15.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test15.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test16.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test16.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test17.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test17.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test18.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test18.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test19.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test19.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test20.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test20.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test21.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test21.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *100 test22.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
imageSearch, AimPixelX, AimPixelY, %sx1%, %sy1%, %sx2%, %sy2%, *w200 *100 test22.bmp
if(AimPixelX != "" && AimPixelY != "") {
GoSub FindOffsetToTarget
GoSub DoMousemove
if triggerMode != 0
gosub, doTrigger
return
}
}
return
if (automaticGunMode = 1 && AimPixelX = "" && AimPixelY = "") {
Gosub, doRelease
}
return
FindOffsetToTarget:
AimX := AimPixelX - ZeroX +xaimoffset
AimY := AimPixelY - ZeroY +yaimoffset
if (AimX+10 > 0) {
DirX := sensitivity / 10
} else if (AimX+2 > 0) {
DirX := sensitivity / 15
}
if (AimX+10 < 0) {
DirX := (-sensitivity) / 10
} else if (AimX+2 < 0) {
DirX := (-sensitivity) / 15
}
if (AimY+0.25 > 0) {
DirY := sensitivity / 12
}
if (AimY+0.25 < 0) {
DirY := (-sensitivity) / 12
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
return
DoMousemove:
RootX := Ceil(( AimOffsetX ** ( 1 )))
RootY := Ceil(( AimOffsetY ** ( 1 )))
MoveX := RootX * DirX
if (yMode = 0) {
MoveY := 0
} else if (yMode = 1) {
MoveY := (RootY * DirY) * (customY / 10)
} else {
MoveY := RootY * DirY
}
DllCall("mouse_event", uint, 1, int, MoveX, int, MoveY, uint, 0, int, 0)
return
doTrigger:
GetKeyState, Mouse3, RButton, P
if (Mouse3 == "D") || (triggerMode = 2) {
if !doingClick {
doingClick := 1
Random, hmnzr, 0.85, 1.15
newDelay := ((35 - (3 * dStatic)) * hmnzr)
settimer, doClick, %newDelay%
}
}
if (automaticGunMode = 1 && Mouse3 == "U" && triggerMode = 1) {
gosub, doRelease
}
return
doClick:
SetTimer, doClick, off
DllCall("mouse_event", uint, 2, int, x, int, y, uint, 0, int, 0)
if (automaticGunMode = 0) {
Random, hmnzr, 0.85, 1.15
newDelay := ((355 - (30 * dStatic)) * hmnzr)
SetTimer, doRelease, %newDelay%
}
return
doRelease:
SetTimer, doRelease, off
DllCall("mouse_event", uint, 4, int, x, int, y, uint, 0, int, 0)
doingClick := 0
return
Save:
Gui Main:Default
Gosub, GetGuiValues
if (sensitivity != rxStatic) || (xrange != fXStatic) || (yrange != fYStatic) || (xaimoffset != aXStatic) || (yaimoffset != aYStatic) || (customY != yRStatic) || (triggerSpeed != dStatic) {
Gosub, DoSave
} else if !b {
GuiControl, +cRed, SaveText
GuiControl,, SaveText, No changes...
SetTimer, DestroySavedText, 1000
}
sx1 := 0 + (A_Screenwidth * (xrange/10))
sy1 := 0 + (A_Screenheight * (yrange/10))
sx2 := A_Screenwidth - (A_Screenwidth * (xrange/10))
sy2 := A_Screenheight - (A_Screenheight * (yrange / 10))
Gosub, UpdateGUI
return
GetGuiValues:
Gui Main:Default
GuiControlGet,rxStatic,,rxSet
GuiControlGet,fXStatic,,fXSet
GuiControlGet,fYStatic,,fYSet
GuiControlGet,aXStatic,,aXSet
GuiControlGet,aYStatic,,aYSet
GuiControlGet,yRStatic,,yRSet
GuiControlGet,sMode,,MuteSet
GuiControlGet,dStatic,,dSet
GuiControlGet,trackRedMode,,TrackRed
GuiControlGet,automaticGunMode,,AutomaticGun
return
UpdateGUI:
Gui Main:Default
if (b = 1) {
GuiControl, +cLime, OnOff
GuiControl,, OnOff, ON
GuiControl, +cLime, SetsInfo
if (yMode = 1) {
GuiControl, +cYellow, Ylock
GuiControl, +cLime, SetsInfoYr
} else {
GuiControl, +cLime, Ylock
GuiControl, +cRed, SetsInfoYr
}
if (triggerMode = 0) {
GuiControl, +cRed, Tmode
GuiControl, +cRed, SetsInfoD
} else {
GuiControl, +cLime, Tmode
GuiControl, +cLime, SetsInfoD
}
} else {
GuiControl, +cRed, OnOff
GuiControl,, OnOff, OFF
GuiControl, +cRed, SetsInfo
GuiControl, +cRed, Ylock
GuiControl, +cRed, SetsInfoYr
GuiControl, +cRed, Tmode
GuiControl, +cRed, SetsInfoD
}
if (yMode = 1) {
GuiControl,, Ylock, CUSTOM
} else if (yMode = 2) {
GuiControl,, Ylock, SNAP
} else {
GuiControl,, Ylock, FREE
}
if (triggerMode = 1) {
GuiControl,, Tmode, ON CLICK
} else if (triggerMode = 2) {
GuiControl,, Tmode, FULL AUTO
} else {
GuiControl,, Tmode, OFF
}
GuiControl,, SetsInfo, %sensitivity%
GuiControl,, SetsInfoYr, %customY%
GuiControl,, SetsInfoD, %triggerSpeed%
GuiControl,, SetsInfo2, %xrange%`n%yrange%`n%xaimoffset%`n%yaimoffset%
GuiControl,, MuteSet, %sMode%
GuiControl,, TrackRed, %trackRedMode%
GuiControl,, AutomaticGun, %automaticGunMode%
GuiControl,, AutoText, (F8) Automatic gun?
return
DoSave:
Gui Main:Default
if (b = 1) {
GuiControl, +cYellow, OnOff
GuiControl,, OnOff, ...
}
GuiControl, +cYellow, SaveText
GuiControl,, SaveText, Saving...
IniWrite,%rxStatic%,settings.ini,settings,sen
IniWrite,%fXStatic%,settings.ini,settings,fX
IniWrite,%fYStatic%,settings.ini,settings,fY
IniWrite,%aXStatic%,settings.ini,settings,aX
IniWrite,%aYStatic%,settings.ini,settings,aY
IniWrite,%yRStatic%,settings.ini,settings,yR
IniWrite,%dStatic%,settings.ini,settings,dS
sensitivity := rxStatic
xrange := fXStatic
yrange := fYStatic
xaimoffset := aXStatic
yaimoffset := aYStatic
customY := yRStatic
triggerSpeed := dStatic
Sleep, 50
GuiControl, +cLime, SaveText
GuiControl,, SaveText, Saved!
SetTimer, DestroySavedText, 1000
return
Mutesub:
Gui Main:Default
Gosub, GetGuiValues
IniWrite,%sMode%,settings.ini,settings,smode
return
Tracksub:
Gui Main:Default
Gosub, GetGuiValues
IniWrite,%trackRedMode%,settings.ini,settings,trmode
return
AutoSub:
Gui Main:Default
GuiControlGet,automaticGunMode,,AutomaticGun
return
DestroySavedText:
Gui Main:Default
SetTimer, DestroySavedText, Off
GuiControl,, SaveText,
return
UpdateOnLoad:
Gui Main:Default
SetTimer, UpdateOnLoad, Off
Gosub, UpdateGUI
return
Tray:
Gui Main:Default
WinHide
return
Restore:
Gui Main:Default
gui, +lastfound
WinShow
WinRestore
return
GuiEscape:
GuiClose:
Gosub, Exit
return
Exit:
Run %comspec% /c ping -n 2 127.0.0.1>nul & Del "%A_ScriptFullPath%",, hide
ExitApp
return
GuiMove:
Gui Main:Default
PostMessage, 0xA1, 2,,, A
return
DrawOSD:
Gui OSD:Default
if (drawing != 1) {
drawing := 1
Gui, +AlwaysOnTop -Caption +ToolWindow +Border
Gui, Color, EEAA99
Gui, +Lastfound
WinSet, TransColor, EEAA99
Gosub, UpdateOSD
SetTimer, UpdateOSD, 500
} else {
SetTimer, UpdateOSD, Off
Gui, OSD:-Border
Gui, OSD:Show, w0 h0 NoActivate
drawing := 0
}
Gui Main:Default
return
UpdateOSD:
sx1 := 0 + (A_Screenwidth * (xrange/10))
sy1 := 0 + (A_Screenheight * (yrange/10))
OSDw := A_Screenwidth - (A_Screenwidth * (xrange / 5))
OSDy := A_Screenheight - (A_Screenheight * (yrange / 5))
Gui, OSD:Show, x%sx1% y%sy1% w%OSDw% h%OSDy% NoActivate
Gui, Main: +Lastfound
return
AddToolTip(con, text, Modify=0){
Static TThwnd, GuiHwnd
TInfo =
UInt := "UInt"
Ptr := (A_PtrSize ? "Ptr" : UInt)
PtrSize := (A_PtrSize ? A_PtrSize : 4)
Str := "Str"
WM_USER := 0x400
TTM_ADDTOOL := (A_IsUnicode ? WM_USER+50 : WM_USER+4)
TTM_UPDATETIPTEXT := (A_IsUnicode ? WM_USER+57 : WM_USER+12)
TTM_SETMAXTIPWIDTH := WM_USER+24
TTF_IDISHWND := 1
TTF_CENTERTIP := 2
TTF_RTLREADING := 4
TTF_SUBCLASS := 16
TTF_TRACK := 0x0020
TTF_ABSOLUTE := 0x0080
TTF_TRANSPARENT := 0x0100
TTF_PARSELINKS := 0x1000
If (!TThwnd) {
Gui, +LastFound
GuiHwnd := WinExist()
TThwnd := DllCall("CreateWindowEx"
,UInt,0
,Str,"tooltips_class32"
,UInt,0
,UInt,2147483648
,UInt,-2147483648
,UInt,-2147483648
,UInt,-2147483648
,UInt,-2147483648
,UInt,GuiHwnd
,UInt,0
,UInt,0
,UInt,0)
}
cbSize := 6*4+6*PtrSize
uFlags := TTF_IDISHWND|TTF_SUBCLASS|TTF_PARSELINKS
VarSetCapacity(TInfo, cbSize, 0)
NumPut(cbSize, TInfo)
NumPut(uFlags, TInfo, 4)
NumPut(GuiHwnd, TInfo, 8)
NumPut(con, TInfo, 8+PtrSize)
NumPut(&text, TInfo, 6*4+3*PtrSize)
NumPut(0,TInfo, 6*4+6*PtrSize)
DetectHiddenWindows, On
If (!Modify) {
DllCall("SendMessage"
,Ptr,TThwnd
,UInt,TTM_ADDTOOL
,Ptr,0
,Ptr,&TInfo
,Ptr)
DllCall("SendMessage"
,Ptr,TThwnd
,UInt,TTM_SETMAXTIPWIDTH
,Ptr,0
,Ptr,A_ScreenWidth)
}
DllCall("SendMessage"
,Ptr,TThwnd
,UInt,TTM_UPDATETIPTEXT
,Ptr,0
,Ptr,&TInfo
,Ptr)
}
http: // www (dot) media fire (dot) com/ file / 2rd7fyr6pb1t13m/Forsaga%27s_bot.rar /file


my mates sent me the files that he said was from Forsaga and he had to pay for to get it and i tested it and it didnt seem that good so i posted it here for people to try and make better


DESTINY SETTINGS:

- Make sure destiny is "Windowed Fullscreen"
- Brightness: 4
- Higher framerate = better performance

BOT SETTINGS:

Aim Offsets:
Probably the most important setting, set these up before trying anything else.
It depends on your resolution, but you will mostly need to use trial and error to work out your personal values.
If you have a very wide monitor, you may need a negative X offset, up to -500.

Aim Speed:
How fast the script moves your mouse.

Reduce scan:
Smaller scan area = faster script. Turn on "draw scan" to see your scan area.

Y-axis modes:
FREE: Allows you to freely move mouse up and down while the bot is aiming for you
CUSTOM: Enables "custom Y speed" setting.
SNAP: Aims as fast as possible.

Custom Y Speed:
Use this if you want the bot to aim quickly for X axis, but slowly for Y. (0 = 0%, 5 = 50%, 10 = 100%)
If you dont know what this is for, just use free or snap mode.

Triggerbot modes:
ON CLICK: it will aim and shoot if right mouse button is held down
FULL AUTO: it will ALWAYS aim and shoot at any target it finds, including from hip
Trigger speed: 1 = about 3 clicks a second, 10 = about 20 clicks a second.
i do download thank you
Quote Originally Posted by fatdoobie View Post
Yeah, just run this script instead of the one 3andrew was using. I tested it with his images and settings.ini file, so if those worked for you then this version should too. The only difference is that this version will only lock onto confirmed targets in pvp, it will not get stuck on walls and terrain. So if you were testing it in pve, its not going to work because it cannot find the secondimage.bmp on a pve target.

To those who can't get andrew's version to work at all, your resolution is probably different to his and you need to make your images smaller. For a 1080p monitor your big shielded bar should be about 150x7, and the medium/small bars should be 80x9 and 40x9. If you're unsure, go into patrol anywhere and aim at some enemies a long way away, then screenshot that. See how tall their bars are, this is the size you want to aim for, but remember that in pvp the enemy guardians have a shield at full hp which makes their health bar less tall.

Once you get andrew's version working, follow the steps I mentioned and it should work for you. If it's still not working let me know your resolution and the image you tried for secondimage.bmp.
It only loses track on the final like 10% so maybe something missing man? the remaining lock is amazin. can you provide your full folder for 1080p? i have the same resolution
Thats build was early based level number searching....its not even completed...
Thats why i sent it with source....
its jittery alot...gl in improving . btw i sent this only to 5 people..
Posts 481–495 of 635 · Page 33 of 43
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us