Is there a fix for Loadfinishedreturn?

10/20/2018 10:50 sadusten#1
If you ever close down a bot, and you try to put in on again, you'll need to restart your client because it's saying a popup with "LoadFinishedReturn".

Now this hasn't happend since the latest updates in the gwa's, and i've tried changing the:

SetValue('LoadFinishedStart', '0x' & Hex(GetScannedAddress('ScanLoadFinished', 1), 8))
SetValue('LoadFinishedReturn', '0x' & Hex(GetScannedAddress('ScanLoadFinished', 6), 8))
_('ScanLoadFinished:')
AddPattern('8B561C8BCF52E8')

to

SetValue('LoadFinishedStart', '0x' & Hex(GetScannedAddress('ScanLoadFinished', -13), 8))
SetValue('LoadFinishedReturn', '0x' & Hex(GetScannedAddress('ScanLoadFinished', -8), 8))
_('ScanLoadFinished:')
AddPattern('AA4A7D00B44A7D00')

Like somebody told us to, that way you dont have to close and open a client, but the bot wont run functional for some reason. Does anybody know a proper fix for this? would very much be appreciated!
10/20/2018 13:04 DerMoench14#2
Haven't changed my Pattern since ages ... should still work.

Code:
$lTemp = GetScannedAddress('ScanLoadFinished', -0x48)
SetValue('LoadFinishedStart', '0x' & Hex($lTemp, 8))
SetValue('LoadFinishedReturn', '0x' & Hex($lTemp + 5, 8))

_('ScanLoadFinished:')
AddPattern('90558BEC83EC1053578BD9')
10/21/2018 17:26 sadusten#3
Quote:
Originally Posted by DerMoench14 View Post
Haven't changed my Pattern since ages ... should still work.

Code:
$lTemp = GetScannedAddress('ScanLoadFinished', -0x48)
SetValue('LoadFinishedStart', '0x' & Hex($lTemp, 8))
SetValue('LoadFinishedReturn', '0x' & Hex($lTemp + 5, 8))

_('ScanLoadFinished:')
AddPattern('90558BEC83EC1053578BD9')
Nah didnt work :/ Now it starts the bot, but as soon as its gonna start the while loop it crashes.
10/21/2018 19:33 DerMoench14#4
For me it works.
Please verify this Function, too ... especially the last 4 Lines:

Code:
;~ Description: Internal use only.
Func CreateLoadFinished()
	_('LoadFinishedProc:')
	_('pushad')

	_('mov eax,1')
	_('mov dword[MapIsLoaded],eax')

	_('xor ebx,ebx')
	_('mov eax,StringLogBase')
	_('LoadClearStringsLoop:')
	_('mov dword[eax],0')
	_('inc ebx')
	_('add eax,100')
	_('cmp ebx,StringLogSize')
	_('jnz LoadClearStringsLoop')

	_('xor ebx,ebx')
	_('mov eax,TargetLogBase')
	_('LoadClearTargetsLoop:')
	_('mov dword[eax],0')
	_('inc ebx')
	_('add eax,4')
	_('cmp ebx,TargetLogSize')
	_('jnz LoadClearTargetsLoop')

	_('push 5')
	_('push 0')
	_('push CallbackEvent')
	_('push dword[CallbackHandle]')
	_('call dword[PostMessage]')

	_('popad')
	_('mov edx,dword[esi+1C]')
	_('mov ecx,edi')
	_('ljmp LoadFinishedReturn')
EndFunc   ;==>CreateLoadFinished
10/22/2018 15:29 sadusten#5
Okay i got another gwa sended by a mate that doesnt even to the setvalue towards it and it works wonders! but thank you anyway! @[Only registered and activated users can see links. Click Here To Register...]