Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 02:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Rubysh's Firefall Autotrigger

Discussion on Rubysh's Firefall Autotrigger within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Rubyshdj's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 15
Received Thanks: 39
Smile Rubysh's Firefall Autotrigger

Hello guys, it's been a while since i made my last contribution, this time i want to give you a little script that i made for a new mmofps called Firefall.

This is a auto-trigger for the game, for who doesn't know what it is, its a kind of aim-bot but instead aim at a target, it simply shoots when a enemy (mob, player in pvp, etc...) is in the crosshair area.


To use it, all you have to do is start the game and then start the bot.
It automaticly closes it self if the client stops or isn't running.

I hope it helps you, mainly if you're a nerfed recon (sniper) in the game

Download the exe here



And here's the autoit source:

p.s im sorry if the func's area is a mess but the normal ways to get the base address from the client for the pointers didn't work for some reason...

Code:
   #include <NomadMemory.au3>
   #include <GUIConstants.au3>
   #include <Misc.au3>
   #include <Array.au3>

   $talk = ObjCreate("SAPI.SpVoice")

HotKeySet('{ESC}','_exit')
HotKeySet('{PAUSE}','pause')
HotKeySet('{HOME}','play')

SeDebugPrivilege()
$sExecutable = 'FirefallClient.exe'
$hProcess = OpenProcess(ProcessExists($sExecutable))
$lol = ProcessModuleGetBaseAddress($hProcess, $sExecutable)
CloseHandle($hProcess)

$stupid_offset1 = 0x01336750
$stupid_offset2 = 0x4
$stupid_offset3 = 0x10
$stupid_offset4 = 0x50
$stupid_offset5 = 0x4
$stupid_offset6 = 0x2bd

$ID=_MemoryOpen(ProcessExists("FirefallClient.exe"))

if ($ID = 0 ) then
		$talk.Speak("Firefall Client not found, please start the game first!")
		_MemoryClose($ID)
		Exit
	EndIf
$talk.Speak("Rubysh's Firefall Autotrigger is now online, Checking pointers...")


$lol2 = _MemoryRead($lol+$stupid_offset1, $ID, "int[32]")
$lol3 = _MemoryRead($lol2+$stupid_offset2, $ID, "int[32]")
$lol4 = _MemoryRead($lol3+$stupid_offset3, $ID, "int[32]")
$lol5 = _MemoryRead($lol4+$stupid_offset4, $ID, "int[32]")
$lol6 = _MemoryRead($lol5+$stupid_offset5, $ID, "int[32]")
$fucking_address = _MemoryRead($lol6+$stupid_offset6, $ID, "BYTE")

$talk.Speak("All pointers found, the bot is ready, Have fun!")

$talk.Speak("Use the end button to close the bot while in the game, the bot will automaticly close it self if the client isn't running.")

autoshoot()

func autoshoot()
While 1
    $idcheck = ProcessExists("FirefallClient.exe")
	$fucking_address = _MemoryRead($lol6+$stupid_offset6, $ID, "BYTE")

	if ($fucking_address = 1 ) then
	MouseDown("left")

		While ($fucking_address = 1 )

   		$fucking_address = _MemoryRead($lol6+$stupid_offset6, $ID, "BYTE")
		Wend
	MouseUp("left")
	else
	sleep(1)
        endIf

	if ($idcheck = 0 ) then
		$talk.Speak("Firefall Client has been closed, The Autotrigger will now shutdown. Thank you for using Rauven's Firefall Autotrigger.")
		_MemoryClose($ID)
		Exit
	EndIf


Wend

endfunc


Func SeDebugPrivilege()
Local $iTokenIndex = 1
Local $Struct = DllStructCreate('DWORD;int')
Local $TOKEN_PRIVILEGES = DllStructCreate('DWORD;DWORD[' & (3 * 1) & ']')
DllStructSetData($TOKEN_PRIVILEGES, 1, 1)
While $iTokenIndex <= 1
  Local $bPrivilegeValue = DllCall('advapi32.dll', _
    'BOOL', 'LookupPrivilegeValue', _
    'str', '', _
    'str', 'SeDebugPrivilege', _ ;SE_DEBUG_NAME
    'ptr', DllStructGetPtr($Struct))
  If $bPrivilegeValue[0] Then
   DllStructSetData($TOKEN_PRIVILEGES, 2, 0x00000002, (3 * $iTokenIndex)) ;SE_PRIVILEGE_ENABLED
   DllStructSetData($TOKEN_PRIVILEGES, 2, DllStructGetData($Struct, 1), (3 * ($iTokenIndex - 1)) + 1)
   DllStructSetData($TOKEN_PRIVILEGES, 2, DllStructGetData($Struct, 2), (3 * ($iTokenIndex - 1)) + 2)
   DllStructSetData($Struct, 1, 0)
   DllStructSetData($Struct, 2, 0)
  EndIf
  $iTokenIndex += 1
WEnd
Local $hCurrentProcess = DllCall('kernel32.dll', _
   'HANDLE', 'GetCurrentProcess')
Local $hProcessToken = DllCall('advapi32.dll', _
   'BOOL', 'OpenProcessToken', _
   'HANDLE', $hCurrentProcess[0], _
   'DWORD', 0x00000020 + 0x00000008, _ ;TOKEN_ADJUST_PRIVILEGES + TOKEN_QUERY
   'HANDLE*', '')
Local $NEWTOKEN_PRIVILEGES = DllStructCreate('DWORD;DWORD[' & (3 * 1) & ']')
DllCall('advapi32.dll', _
   'BOOL', 'AdjustTokenPrivileges', _
   'HANDLE', $hProcessToken[3], _
   'BOOL', False, _
   'ptr', DllStructGetPtr($TOKEN_PRIVILEGES), _
   'DWORD', DllStructGetSize($NEWTOKEN_PRIVILEGES), _
   'ptr', '', _
   'DWORD*', '')
DllCall('kernel32.dll', _
   'BOOL', 'CloseHandle', _
   'HANDLE', $hProcessToken[3])
EndFunc
Func OpenProcess($iProcessID)
Local $hProcess = DllCall('kernel32.dll', _
   'HANDLE', 'OpenProcess', _
   'DWORD', 0x1F0FFF, _ ;DesiredAccess = PROCESS_ALL_ACCESS
   'BOOL', True, _ ;InheritHandle = True
   'DWORD', $iProcessID)
Return $hProcess[0]
EndFunc
Func ProcessModuleGetBaseAddress($hProcess, $sModuleName)
Local $ModulesMax = DllStructCreate('ptr[1024]')
Local $iProcessModules = DllCall('psapi.dll', _
   'BOOL', 'EnumProcessModules', _
   'HANDLE', $hProcess, _
   'ptr', DllStructGetPtr($ModulesMax), _
   'DWORD', DllStructGetSize($ModulesMax), _
   'DWORD*', '')
Local $sModuleBaseName
For $i = 1 To $iProcessModules[4] / 4
  $sModuleBaseName = DllCall('psapi.dll', _
    'DWORD', 'GetModuleBaseNameW', _
    'HANDLE', $hProcess, _
    'ptr', DllStructGetData($ModulesMax, 1, $i), _
    'wstr', '', _
    'DWORD', 256)
  If $sModuleBaseName[3] = $sModuleName Then Return DllStructGetData($ModulesMax, 1, $i)
Next
EndFunc
Func CloseHandle($hProcess)
Local $bResult = DllCall('kernel32.dll', _
   'BOOL', 'CloseHandle', _
   'HANDLE', $hProcess)
Return $bResult[0]
EndFunc
Rubyshdj is offline  
Old 08/21/2012, 14:30   #2
 
elite*gold: 396
Join Date: Dec 2010
Posts: 740
Received Thanks: 116
#repoted
Wrong Section, comes to Coding Realease's If it's a Realease ;D

Mfg

#repoted
Wrong Section, comes to Coding Realease's If it's a Realease ;D

Mfg
ÐΣαtђ is offline  
Old 08/21/2012, 14:31   #3
 
elite*gold: 0
Join Date: Dec 2008
Posts: 371
Received Thanks: 115
nice work *thanks*
isaias is offline  
Old 08/22/2012, 09:08   #4
 
Rubyshdj's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 15
Received Thanks: 39
Quote:
Originally Posted by ÐΣαtђ View Post
#repoted
Wrong Section, comes to Coding Realease's If it's a Realease ;D

Mfg

#repoted
Wrong Section, comes to Coding Realease's If it's a Realease ;D

Mfg
K, i'll repost on the right section
Rubyshdj is offline  
Old 08/09/2013, 16:37   #5
 
elite*gold: 0
Join Date: Aug 2013
Posts: 2
Received Thanks: 0
I loaded the script into .au3 file, downloaded NomadMemory (cause I got an error when I tried to run previously), and it runs, I hear the voice say "pointers found" etc.

But in game, nothing happens.

Any advice on what I'm doing wrong? Sorry, I'm pretty newb, probably something obvious I'm missing.

Thanks
groggy171 is offline  
Old 08/09/2013, 17:08   #6

 
shive's Avatar
 
elite*gold: 91
The Black Market: 151/1/1
Join Date: Jan 2010
Posts: 1,689
Received Thanks: 355
Dude.... 08-21-2012, 14:24
shive is offline  
Old 08/09/2013, 17:10   #7
 
elite*gold: 0
Join Date: Aug 2013
Posts: 2
Received Thanks: 0
Thanks, didn't notice the date.
groggy171 is offline  
Reply

Tags
aim, bot, cheat, firefall, hack


Similar Threads Similar Threads
[B] Firefall Key [S] 10€ PSC
02/13/2013 - Trading - 2 Replies
Hallo Leute auf meinem Firefall Account habe ich noch 2 unbenutze Firefall invites. Würde diese gerne gegen 10€ Paysafecard eintauschen. Falls Interesse besteht bitte PM an mich oder hier direkt drunter posten. Ich bin jederzeit bereit zu tauschen. PS: Beweisbild liegt bei ImageShack&#174; - Online Photo and Video Hosting /push
NEED FIREFALL KEY PAY VERY WELL
08/30/2012 - Trading - 4 Replies
HELLO I NEED FIREFALL BETA KEY I Pay : 20 Euros With PP or PSC :) Pm Me with code at PM Please
Firefall
07/07/2012 - General Gaming Discussion - 11 Replies
Huhu, Ich suche einen Beta-Key für Firefall falls i-wer einen hat wäre es toll wen ich den bekommen könnte ihr könnt euch auch melden falls ihr wisst wo man einen bekommen kann :) lg nexist
WTT C9 Key for Firefall Key!
04/16/2012 - C9 - Continent of the Ninth - 2 Replies
If your interested in firefall the new fpsmmo from red5 and got a spare vip c9 key, let me know.
New MMo FireFall !
11/05/2011 - General Gaming Discussion - 9 Replies
http://www.youtube.com/watch?v=DhiJtotZNWk 'Firefall' Gameplay Video #1 - YouTube Hey leute, ich habe mich rumgeschaut nach neuen MMo's. Da meins das ich jetzt spiele langweilig wird ^^. Also ich habe das spiel FireFall gefunden. Hier sind alle features die es geben wird (leider nur in englisch): What is Firefall?



All times are GMT +1. The time now is 02:51.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.