• Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Script AimAssist
#1
Salut, 

je viens partager et demander conseil pour un script AimAssist ahk. 

J'ai l'impression qu'il ne fonctionne pas correctement car il y a sûrement des petits réglage à ajuster comme "FOV" par exemple.  

Ma première question, pourquoi "Mouse2"? 


Menu.ahk:
Code PHP :
GuiAddPicturex2 y-1 w610 h470 E:\Thomas\Pictures\2k 034.jpga15a6b34-8130-4132-a6a9-0276499ee562Large.jpg
Gui
AddTextx52 y79 w180 h40 +Center +BackgroundTrans +HiddenTerrorists F3
Gui
AddTextx52 y179 w180 h40 +CenterCounter-Terrorists F4
Gui
AddTextx52 y109 w180 h40 +CenterTerrrorists F3
Gui
AddGroupBoxx42 y69 w200 h180 Aim Assist V4.0 by CPL Net
Gui
FontS8 CredVerdana
Gui
AddTextx2 y269 w290 h60 Press INSERT when changing side camp
Generated using SmartGUI Creator 4.0
Gui
Showx164 y172 h294 w288, New GUI Window
Return

GuiClose:
ExitApp


F3
:: Run T.ahk
F4
:: Run CT.ahk 

T.ahk:
Code PHP :
ColVn := 0
ZeroX 
:= 960
ZeroY 
:= 540
CFovX 
:= 95
CFovY 
:= 95
ScanL 
:= ZeroX CFovX
ScanT 
:= ZeroY CFovY
ScanR 
:= ZeroX CFovX
ScanB 
:= ZeroY CFovY
Loop  
{
GetKeyStateMouse2LButtonP
PixelSearch
AimPixelXAimPixelYScanLScanTScanRScanB0x4B2716ColVnFast RGB barbus dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3B3E45ColVnFast RGB barbus dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4B2614ColVnFast RGB barbus dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}
}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x54361AColVnFast RGB black dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x474946ColVnFast RGB black dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4D321EColVnFast RGB black dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}}
}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x8E603AColVnFast RGB zeus dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x30302EColVnFast RGB zeus dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x836140ColVnFast RGB zeus dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}
}
}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x725C36ColVnFast RGB jaune dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x2C2C2CColVnFast RGB jaune dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x775D3AColVnFast RGB jaune dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}
}
}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x492418ColVnFast RGB rouge dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x2A2A28ColVnFast RGB rouge dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x472215ColVnFast RGB rouge dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x302312ColVnFast RGB jaune sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x11100EColVnFast RGB jaune sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x302210ColVnFast RGB jaune sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x2C1608ColVnFast RGB black sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x2F2E29ColVnFast RGB black sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x1E0E06ColVnFast RGB black sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x331E0DColVnFast RGB zeus sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x161511ColVnFast RGB zeus sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x341F0DColVnFast RGB zeus sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x2B150CColVnFast RGB barbus sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x22211FColVnFast RGB barbus sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x251108ColVnFast RGB barbus sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x1D0A04ColVnFast RGB rouge sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x090806ColVnFast RGB rouge sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x1B0804ColVnFast RGB rouge sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xB5AD96ColVnFast RGB cagoule  cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x9F987EColVnFast RGB cagoule  cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xA49A81ColVnFast RGB cagoule  cache
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xE9D0B0ColVnFast RGB terro inferno  
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x908376ColVnFast RGB terro inferno 
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xFBDFC1ColVnFast RGB terro inferno  
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3F3631ColVnFast RGB terro sombre inferno  
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x413730ColVnFast RGB terro sombre inferno 
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x433B37ColVnFast RGB terro sombre inferno  
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x484742ColVnFast RGB terro cagoule sombre overpass 
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4F4B48ColVnFast RGB terro cagoule sombre overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4E4B46ColVnFast RGB terro cagoule sombre overpass 
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x6B4A2BColVnFast RGB terro arabe  train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x6C4331ColVnFast RGB terro arabe  train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x77522EColVnFast RGB terro arabe  train 
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3D2F22ColVnFast RGB terro arabe sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3C2A1CColVnFast RGB terro arabe sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3E3023ColVnFast RGB terro arabe sombre train 
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
}

GetAimOffset:
AimX := AimPixelX ZeroX
 If 
AimX ) {
  DirX := 1
 
}
 If AimX ) {
  DirX := -1
 
}
 If AimY ) {
  DirY := 1
 
}
 If AimY ) {
  DirY := -1
 
}
AimOffsetX := AimX  DirX
AimOffsetY 
:= AimY  DirY
Return

GetAimMoves:
RootX := ATan(( AimPixelX A_ScreenWidth/aimtracespeed) * 0.01)
:= ATan(RootX DirX) / lockspeed
RootY 
:= ATan(( AimPixelY A_ScreenHeight/aimtracespeed) * 0.01)
:= ATan(RootY DirY) / lockspeed
Return

AntiShake:
Abs(AimPixelX A_ScreenWidth/aimassistspeed)> 60
return


MouseMoves:
If ( 
Mouse2 == "D" ) {
DllCall("mouse_event""UInt"0x01"Int"x"Int"0)
}
return 
aimassistspeed := 130 low legit high robot reaction adding or substracting 1 number valuecan be far.
aimtracespeed := 200 low High tracinghigh smooth tracing
lockspeed 
:= 0.3 low slow lockinghigh insta lock
INS
:: ExitApp 
CT.ahk:
Code PHP :
ColVn := 0
ZeroX 
:= 960
ZeroY 
:= 540
CFovX 
:= 55
CFovY 
:= 95
ScanL 
:= ZeroX CFovX
ScanT 
:= ZeroY CFovY
ScanR 
:= ZeroX CFovX
ScanB 
:= ZeroY CFovY
Loop  
{
GetKeyStateMouse2LButtonP
PixelSearch
AimPixelXAimPixelYScanLScanTScanRScanB0x3C392AColVnFast RGB vert sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x222016ColVnFast RGB vert sombre dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x3B3729ColVnFast RGB vert sombre dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xBEA972ColVnFast RGB vert dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xCCB37DColVnFast RGB vert dust2
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x83764AColVnFast RGB vert dust2
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves

}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x55402FColVnFast RGB gign sombre cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x403021ColVnFast RGB gign sombre cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x564130ColVnFast RGB gign sombre cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4A3929ColVnFast RGB gign sombre cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x533F2FColVnFast RGB gign sobmre cache
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x544237ColVnFast RGB gign cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x524439ColVnFast RGB gign  cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x554639ColVnFast RGB gign cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x473930ColVnFast RGB gign cache
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x4B3E35ColVnFast RGB gign cache
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x6E7276ColVnFast RGB sas inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x6A6D72ColVnFast RGB sas  inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x585D63ColVnFast RGB sas inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x867E7BColVnFast RGB sas inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x696E74ColVnFast RGB sas inferno
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x08101BColVnFast RGB sas sombre inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x0A101CColVnFast RGB sas sombre  inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x0F1522ColVnFast RGB sas sombre inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x090F1BColVnFast RGB sas sombre inferno
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x0A101CColVnFast RGB sas sobmre inferno
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x40362AColVnFast RGB polizei overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x43392DColVnFast RGB polizei  overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x151412ColVnFast RGB polizei  overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x403429ColVnFast RGB polizei  overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x42392CColVnFast RGB polizei  overpass
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x0F0F0FColVnFast RGB polizei sombre overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x16171CColVnFast RGB polizei sombre  overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x1B1A1FColVnFast RGB polizei sombre overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x111113ColVnFast RGB polizei sombre overpass
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x212129ColVnFast RGB polizei sonbre overpass
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x94714EColVnFast RGB beige  train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x9B7854ColVnFast RGB beige   train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xB38F5CColVnFast RGB beige  train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0xA07D51ColVnFast RGB beige  train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x86714DColVnFast RGB beige  train
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x706A4FColVnFast RGB beige sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x5E5244ColVnFast RGB beige  sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x574A3AColVnFast RGB beige sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x5A5D48ColVnFast RGB beige  sombre train
if errorlevel 0
{
PixelSearchAimPixelXAimPixelYScanLScanTScanRScanB0x7A7155ColVnFast RGB beige sombre train
if errorlevel 0
{
GoSub GetAimOffset
GoSub GetAimMoves
GoSub AntiShake
GoSub MouseMoves
}}
}
}}
}

GetAimOffset:
AimX := AimPixelX ZeroX
 If 
AimX ) {
  DirX := 1
 
}
 If AimX ) {
  DirX := -1
 
}
 If AimY ) {
  DirY := 1
 
}
 If AimY ) {
  DirY := -1
 
}
AimOffsetX := AimX  DirX
Return

GetAimMoves:
RootX := ATan(( AimPixelX A_ScreenWidth/aimtracespeed) * 0.01)
:= ATan(RootX DirX) / lockspeed
RootY 
:= ATan(( AimPixelY A_ScreenHeight/aimtracespeed) * 0.01)
:= ATan(RootY DirY) / lockspeed
Return

AntiShake:
Abs(AimPixelX A_ScreenWidth/aimassistspeed)> 60
return


MouseMoves:
If ( 
Mouse2 == "D" ) {
DllCall("mouse_event""UInt"0x01"Int"x"Int"0)
}
return 
aimassistspeed := 130 low legit high robot reaction adding or substracting 1 number valuecan be far.
aimtracespeed := 200 low High tracinghigh smooth tracing
lockspeed 
:= 0.3 low slow lockinghigh insta lock
INS
:: ExitApp 

Merci de votre aide. 
Ps: je pense qu'un fois opérationnel il peut plaire a beaucoup  1


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Script pour des site de paris de skin cs go? xOyasuni 6 498 10-07-2017, 23:39
Dernier message: xOyasuni
Lightbulb Résolu Script switch awp css Deadpool51 2 396 21-03-2017, 16:19
Dernier message: Deadpool51
  Script Bhope ? NicolasCSGO 4 310 02-11-2016, 19:17
Dernier message: Vorkoz
  Cherche un script pour bunny ou un AutoHokey sur CS:S ekZ 2 384 01-06-2016, 12:59
Dernier message: Wazabi24
  A la recherche de deux script olgood 0 341 09-05-2016, 11:53
Dernier message: olgood
  aide pour script no recoil tamtam59 4 1,311 23-03-2015, 15:21
Dernier message: tamtam59
  recherche script Guest 4 673 17-12-2013, 18:50
Dernier message: Guest
  script hack serveur? ChicKenFly68 2 768 20-01-2013, 23:10
Dernier message: ChicKenFly68
  Possibilité d'un script rachat infinie de grenade ! Guest 3 535 20-01-2013, 21:52
Dernier message: kobz92
  [CHERCHE]Script Bhop pour AutoHotKey JBz 3 716 11-07-2012, 13:33
Dernier message: Moule man

Atteindre :