Register for your free account! | Forgot your password?

You last visited: Today at 11:05

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

 

Rubysh's Firefall Autotrigger bot

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

*Im reposting this here because looks like i posted this thread in the wrong section*

Hello guys, it's been a while since i made my last contribution, this time i want to give you a little autoit 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 center of 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   #2
 
elite*gold: 20
Join Date: Nov 2006
Posts: 1,083
Received Thanks: 440
Hello ive been waiting for someone that is interested in firefall. Ive been trying to do some stuff but i think DbgUiRemoteBreakin been causing problems. I cant seem to find a up to date tutorial. I will try it out and see how it works. Stuff i can do in the game, but still looking!


dont work anymore!


EviLcLoWnS™ is offline  
Old   #3
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1
Received Thanks: 0
Any chance of this being re-uploaded?
Blahtyblah is offline  
Old   #4
 
elite*gold: 20
Join Date: Nov 2006
Posts: 1,083
Received Thanks: 440
Well i got things working as in the whole script, just have too fine the offsets.


EviLcLoWnS™ is offline  
Old   #5
 
elite*gold: 0
Join Date: Nov 2010
Posts: 7
Received Thanks: 0
any chance to upload it again
sigmaphi is offline  
Old   #6
 
elite*gold: 0
Join Date: Feb 2013
Posts: 2
Received Thanks: 0
got a update of this bot?
crazywacko82 is offline  
Old   #7
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1
Received Thanks: 0
You can always recompile it yourself with AutoITScript. It's what I'm doing.
Edit: Will update to explain how, if I get it working.
HighOnPsi is offline  
Old   #8
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1
Received Thanks: 0
how do you got the offsets? if i try to use cheatengine i'm not able to find the right static values may you got any hints about it, would be nice.
Xcct is offline  
Old   #9
 
elite*gold: 20
Join Date: Nov 2006
Posts: 1,083
Received Thanks: 440
Well i tried to get some insight on how he did it, didnt really say much. So just thought the thread was just going to die.
EviLcLoWnS™ is offline  
Old   #10
 
elite*gold: 0
Join Date: Dec 2010
Posts: 170
Received Thanks: 0
does this still work, i just got a beta key and downloading now
Mb22 is offline  
Old   #11
 
elite*gold: 0
Join Date: Jun 2013
Posts: 82
Received Thanks: 7
u will upload it ?
Max-Sro1337 is offline  
Old   #12
 
elite*gold: 0
Join Date: Feb 2008
Posts: 31
Received Thanks: 2
Does not some to be working when I try to compile it. does somone still have the xe?
ExerlosMyst is offline  
Old   #13
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2
Received Thanks: 0
Any chance this will be updated to a working state? I just started playing and would love this!
knudbirger is offline  
Old   #14
 
elite*gold: 0
Join Date: Jul 2008
Posts: 11
Received Thanks: 2
can you make a refining bot? so we can just sleep and have all of our resources refined
darknetwork is offline  
Old   #15
 
elite*gold: 0
Join Date: Jan 2010
Posts: 5
Received Thanks: 0
Quote:
Originally Posted by darknetwork View Post
can you make a refining bot? so we can just sleep and have all of our resources refined
Just max your refine research and you can refine like 8 resources at once :P


fire99966 is offline  
Reply

Tags
aim, bot, cheat, firefall, hack



« Previous Thread | Next Thread »

Similar Threads
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...
6 Replies - AutoIt
[B] Firefall Key [S] 10€ PSC
Hallo Leute auf meinem Firefall Account habe ich noch 2 unbenutze Firefall invites. Würde diese gerne gegen 10€ Paysafecard eintauschen. Falls...
2 Replies - Trading
NEED FIREFALL KEY PAY VERY WELL
HELLO I NEED FIREFALL BETA KEY I Pay : 20 Euros With PP or PSC :) Pm Me with code at PM Please
4 Replies - Trading
WTT C9 Key for Firefall Key!
If your interested in firefall the new fpsmmo from red5 and got a spare vip c9 key, let me know.
2 Replies - C9 - Continent of the Ninth
New MMo FireFall !
http://www.youtube.com/watch?v=DhiJtotZNWk 'Firefall' Gameplay Video #1 - YouTube Hey leute, ich habe mich rumgeschaut nach neuen MMo's. Da...
9 Replies - General Gaming Discussion



All times are GMT +1. The time now is 11:05.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.