Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Exploits, Hacks, Bots, Tools & Macros
You last visited: Today at 14:53

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

Advertisement



Kurzick Title Farming - Ferndale Vanquish Bot

Discussion on Kurzick Title Farming - Ferndale Vanquish Bot within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Reply
 
Old 05/14/2018, 23:59   #31
 
elite*gold: 0
Join Date: Mar 2018
Posts: 5
Received Thanks: 0
Having a couple issues that seem related but don't know how to approach:

1. with this ferndale bot specifically (i.e. i haven't noticed/received it with others) i receive error message "Label: LoadFinishedReturn not provided"

2. with this and other bots that previously worked, i also at times get this error: "Guild Wars it not running."; I see via gwa2 this is related to the WinGetProcess fn, and assume it means the guild wars app can't be found. But, gw is definitely running, and I've never had this issue before recently. Maybe related to the new graphics updates pushed out by DrSCW and billfried recently?
berota is offline  
Old 05/15/2018, 07:15   #32
 
mhaendler's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 1,826
Received Thanks: 226
Quote:
Originally Posted by berota View Post
Having a couple issues that seem related but don't know how to approach:

1. with this ferndale bot specifically (i.e. i haven't noticed/received it with others) i receive error message "Label: LoadFinishedReturn not provided"

2. with this and other bots that previously worked, i also at times get this error: "Guild Wars it not running."; I see via gwa2 this is related to the WinGetProcess fn, and assume it means the guild wars app can't be found. But, gw is definitely running, and I've never had this issue before recently. Maybe related to the new graphics updates pushed out by DrSCW and billfried recently?
1. thats a bug by the recent update, just use the freshly updated GWA by tjubutsi or mine to solve the problem. otherwise just close and reopen your client

2. never had this problem, do you use gwmultilaunch // kaos theory multilaunch for multiple instances of guild wars?
mhaendler is offline  
Thanks
1 User
Old 05/15/2018, 15:47   #33
 
elite*gold: 0
Join Date: Mar 2018
Posts: 5
Received Thanks: 0
Quote:
Originally Posted by mhaendler View Post
1. thats a bug by the recent update, just use the freshly updated GWA by tjubutsi or mine to solve the problem. otherwise just close and reopen your client

2. never had this problem, do you use gwmultilaunch // kaos theory multilaunch for multiple instances of guild wars?
1 & 2. took off my asshat for a moment and typed in a character name in the prompt, the bot runs mostly fine (can finish the vq without breaking. now breaks at hzh with DllCall fn definition missing in commonfunctions, might attempt to figure out fix today).

3. still sort of related, the same errors (seemingly randomly alternates between "label: loadfinishedreturn" and "guild wars it not running") occur with this previously working, publicly available cof bot (attached). using 3.7.5 gwa2 as attached. have used multilaunch in the past but not currently using it when receiving these errors. close and reopen client also doesn't fix. so frustrating..

thanks!
Attached Files
File Type: zip CoF bot nm.zip (32.8 KB, 32 views)
berota is offline  
Old 05/15/2018, 20:42   #34
 
elite*gold: 0
Join Date: Mar 2018
Posts: 77
Received Thanks: 132
Quote:
Originally Posted by berota View Post
1 & 2. took off my asshat for a moment and typed in a character name in the prompt, the bot runs mostly fine (can finish the vq without breaking. now breaks at hzh with DllCall fn definition missing in commonfunctions, might attempt to figure out fix today).

3. still sort of related, the same errors (seemingly randomly alternates between "label: loadfinishedreturn" and "guild wars it not running") occur with this previously working, publicly available cof bot (attached). using 3.7.5 gwa2 as attached. have used multilaunch in the past but not currently using it when receiving these errors. close and reopen client also doesn't fix. so frustrating..

thanks!
My updated version on page 1 works without any errors for me. I put a new gwa2 version into it to get render disable to work. You would only need to grab the new header file from my GitHub.
rheek is offline  
Old 05/15/2018, 22:50   #35
 
elite*gold: 0
Join Date: Mar 2018
Posts: 5
Received Thanks: 0
Quote:
Originally Posted by rheek View Post
My updated version on page 1 works without any errors for me. I put a new gwa2 version into it to get render disable to work. You would only need to grab the new header file from my GitHub.
I updated the cof bot using your headers script and grabbed the new headers from the 9th, just to be on the same page.

I continue to receive errors "Label: LoadFinishedReturn not provided" (also received a random "Guild Wars it not running" error) for both the cof bot I uploaded as well as the original ferndale vq one from this thread. -- the ferndal vq bot was working just earlier today.. no apparent difference in methods on my end

It seems the scripts can't tell gw is running? I've tried loading gw from both directly opening gw.exe or using a desktop shortcut, neither change the outcome of the error messages. Windowed vs full screen makes no difference.

edit: After testing multiple bots, they're all giving me the same "Label: LoadFinishedReturn not provided" error. Can't seem to figure out why. These are the 2 spots where it shows up in gwa2 but can't figure out wth it does and how I'm breaking it.

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
this is obviously very isolated and out of context, but posting for completeness:
Code:
	SetValue('LoadFinishedReturn', '0x' & Hex(GetScannedAddress('ScanLoadFinished', 6), 8))
berota is offline  
Old 05/15/2018, 22:58   #36
 
elite*gold: 0
Join Date: Jun 2009
Posts: 94
Received Thanks: 66
Quote:
Originally Posted by ayyy_lmao View Post
Code:
SummonFireImp(GetItemBySlot(1,1)
;;;;;;; Use Summoning Stone ;;;;;;;
Func SummonFireImp($fItem)
   If Not DllStructGetData($fItem, 'ID') = 0 Then
	  UseItem($fItem)
   EndIf
EndFunc
that's prob easier way to make it use cons
thats one way to do it, but if there no item there it will crash gw

here is another way

Code:
	
Func UseSummoningStone()
	$ImpID = 30847
	For $bag = 1 To 4
		For $slot = 1 To DllStructGetData(GetBag($bag), 'Slots')
			Global $item = GetItemBySlot($bag, $slot)
			If DllStructGetData($item, 'ModelID') == 30847 Then
				UseItem($item)
				RndSleep(500)
				Return
			EndIf
		Next
	Next	   
EndFunc
afmart is offline  
Old 05/16/2018, 07:42   #37
 
mhaendler's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 1,826
Received Thanks: 226
Quote:
Originally Posted by berota View Post
I updated the cof bot using your headers script and grabbed the new headers from the 9th, just to be on the same page.

I continue to receive errors "Label: LoadFinishedReturn not provided" (also received a random "Guild Wars it not running" error) for both the cof bot I uploaded as well as the original ferndale vq one from this thread. -- the ferndal vq bot was working just earlier today.. no apparent difference in methods on my end

It seems the scripts can't tell gw is running? I've tried loading gw from both directly opening gw.exe or using a desktop shortcut, neither change the outcome of the error messages. Windowed vs full screen makes no difference.

edit: After testing multiple bots, they're all giving me the same "Label: LoadFinishedReturn not provided" error. Can't seem to figure out why. These are the 2 spots where it shows up in gwa2 but can't figure out wth it does and how I'm breaking it.

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
this is obviously very isolated and out of context, but posting for completeness:
Code:
	SetValue('LoadFinishedReturn', '0x' & Hex(GetScannedAddress('ScanLoadFinished', 6), 8))
They changed some values in the LoadFinishedReturn with the recent update. In my GWA2 File there is a fix for this:



also tjubutsi did update his one!

Here is the commit to highlight the certain changes:



Quote:
Originally Posted by afmart View Post
thats one way to do it, but if there no item there it will crash gw

here is another way

Code:
	
Func UseSummoningStone()
	$ImpID = 30847
	For $bag = 1 To 4
		For $slot = 1 To DllStructGetData(GetBag($bag), 'Slots')
			Global $item = GetItemBySlot($bag, $slot)
			If DllStructGetData($item, 'ModelID') == 30847 Then
				UseItem($item)
				RndSleep(500)
				Return
			EndIf
		Next
	Next	   
EndFunc
You code is a good example but i have certain problems with this: in some autoit version your bot will crash ( not guild wars) because variables are not declared, here is a better way:

Code:
Func UseSummoningStone()
        ; always declare the used variables at the top of the function
        ; dont use global in the for loop
        Local $item
        Local $bagSlots 
        Local $ImpID = 30847
	For $bag = 1 To 4
                ;use a variable here instead that way you save some processor time, and dont have to
                ;check the whole struct for every iteration it makes
                $bagSlots = DllStructGetData(GetBag($bag), 'Slots')
		For $slot = 1 To $bagSlots 
			$item = GetItemBySlot($bag, $slot)
			If DllStructGetData($item, 'ModelID') == $ImpID Then
				UseItem($item)
				RndSleep(500)
				Return
			EndIf
		Next
	Next	   
EndFunc
mhaendler is offline  
Thanks
2 Users
Old 06/05/2018, 10:47   #38
 
elite*gold: 0
Join Date: Dec 2017
Posts: 84
Received Thanks: 153
how long does one run approximately take for you guys?
uhlala2323 is offline  
Old 06/08/2018, 04:39   #39
 
elite*gold: 0
Join Date: Aug 2015
Posts: 113
Received Thanks: 42
Quote:
Originally Posted by uhlala2323 View Post
how long does one run approximately take for you guys?
One kurzick bot I was using (might be a different one than this) without cons took about 40 mins per run.
Jamamon is offline  
Old 06/09/2018, 17:32   #40
 
elite*gold: 0
Join Date: Feb 2014
Posts: 6
Received Thanks: 0
Does anyone have the ModelID and/or ItemID for Lockpicks and the Green weapons that drop?
ThR1LL is offline  
Old 06/09/2018, 19:28   #41
 
elite*gold: 0
Join Date: May 2014
Posts: 269
Received Thanks: 320
Quote:
Originally Posted by ThR1LL View Post
Does anyone have the ModelID and/or ItemID for Lockpicks and the Green weapons that drop?
Lockpick Item Model-ID = 22751
ItemID is pretty useless to share because the ID isn't static.
DerMoench14 is offline  
Thanks
1 User
Old 06/10/2018, 11:22   #42
 
phat34's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 354
Received Thanks: 120
Cool

Quote:
Originally Posted by ThR1LL View Post
Does anyone have the ModelID and/or ItemID for Lockpicks and the Green weapons that drop?
Code:
$RARITY_GREEN = 67
;------
FUNC CANSELLDup($AITEM)
				$M = DLLSTRUCTGETDATA($AITEM, "ModelID")
				$Q = DLLSTRUCTGETDATA($AITEM, "Quantity")
				$R = DLLSTRUCTGETDATA(GETETRAITEMINFOBYITEMID(DLLSTRUCTGETDATA($AITEM, "id")), "Rarity")
				IF $M = 0 OR $Q > 1 OR $R = $RARITY_GOLD OR $R = $RARITY_GREEN THEN
					RETURN FALSE
...all you need is there... pull it out of that code...
phat34 is offline  
Old 06/10/2018, 12:15   #43
 
elite*gold: 0
Join Date: May 2014
Posts: 269
Received Thanks: 320
Quote:
Originally Posted by phat34 View Post
Code:
$RARITY_GREEN = 67
;------
FUNC CANSELLDup($AITEM)
				$M = DLLSTRUCTGETDATA($AITEM, "ModelID")
				$Q = DLLSTRUCTGETDATA($AITEM, "Quantity")
				$R = DLLSTRUCTGETDATA(GETETRAITEMINFOBYITEMID(DLLSTRUCTGETDATA($AITEM, "id")), "Rarity")
				IF $M = 0 OR $Q > 1 OR $R = $RARITY_GOLD OR $R = $RARITY_GREEN THEN
					RETURN FALSE
...all you need is there... pull it out of that code...
Could you explain me this, plz:
Code:
$R = DLLSTRUCTGETDATA(GETETRAITEMINFOBYITEMID(DLLSTRUCTGETDATA($AITEM, "id")), "Rarity")
DerMoench14 is offline  
Old 06/10/2018, 18:45   #44
 
elite*gold: 0
Join Date: Oct 2011
Posts: 106
Received Thanks: 9
Hello...
Im just failing at running this bot..
I downloaded the bot itself and patched it with "GW2_Patcher".
No error or anything. Then i started the game and when i run the bot it crashed.
So i looked for a solution and found it
I downloaded the gw2 master and tried to patch my files but it doesnt seem to work. nothing happens.

I hope someopne can help me.
Easiest way might be via pm (and if possible in german) so the thread get spammed

Best regards
Timberwulf is offline  
Old 06/10/2018, 19:57   #45
 
phat34's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 354
Received Thanks: 120
Cool

Quote:
Originally Posted by DerMoench14 View Post
Could you explain me this, plz:
Code:
$R = DLLSTRUCTGETDATA(GETETRAITEMINFOBYITEMID(DLLSTRUCTGETDATA($AITEM, "id")), "Rarity")
oh there is another function in there... so you may need this if you want to use it verbatim...

Code:
			FUNC GETETRAITEMINFOBYITEMID($AITEM)
				$ITEM = GETITEMBYITEMID($AITEM)
				$LITEMEXTRAPTR = DLLSTRUCTGETDATA($ITEM, "ModPtr")
				DLLCALL($MKERNELHANDLE, "int", "ReadProcessMemory", "int", $MGWPROCHANDLE, "int", $LITEMEXTRAPTR, "ptr", $LITEMEXTRASTRUCTPTR, "int", $LITEMEXTRASTRUCTSIZE, "int", "")
				RETURN $LITEMEXTRASTRUCT
			ENDFUNC
let me know if that clarifies it a bit.. if not I can explain further...

rest of picture...

Code:
GLOBAL $LITEMEXTRASTRUCT = DLLSTRUCTCREATE("byte rarity;" & "byte unknown1[3];" & "byte modifier;" & "byte unknown2[13];" & "byte lastModifier")
GLOBAL $LITEMEXTRASTRUCTPTR = DLLSTRUCTGETPTR($LITEMEXTRASTRUCT)
GLOBAL $LITEMEXTRASTRUCTSIZE = DLLSTRUCTGETSIZE($LITEMEXTRASTRUCT)
GLOBAL $LITEMEXTRAREQSTRUCT = DLLSTRUCTCREATE("byte requirement;" & "byte attribute")
GLOBAL $LITEMEXTRAREQSTRUCTPTR = DLLSTRUCTGETPTR($LITEMEXTRAREQSTRUCT)
GLOBAL $LITEMEXTRAREQSTRUCTSIZE = DLLSTRUCTGETSIZE($LITEMEXTRAREQSTRUCT)
phat34 is offline  
Reply

Tags
bot, ferndale, kurzick, vanquish, vq


Similar Threads Similar Threads
Working Kurzick Title Bot
05/06/2018 - GW Exploits, Hacks, Bots, Tools & Macros - 1 Replies
HM in faction ! House Zu Heltzer (Kurzick side) Feed on the Name.Ini the Name IGN of your char. You must be on a Kurzick guild to dump faction (donate function), else it fail xD Equipement : Feel free with armor,
Vanquish RSPS
03/30/2014 - Runescape Private Server - 7 Replies
http://i.imgur.com/nM1NEtM.png The new age is upon us, the future of Runescape private servers is soon to be unveiled and we shall rise amongst the ranks of our competitors, crushing them to claim our title as the number one server. This will be an experience like no other that you have embarked on before, begin your quest to become a legend in our community of players. We invite any patrons to join us in making history and creating a legacy for those to follow. New and Old players will find...
[Selling] Kurzick Title Bot
03/17/2014 - Guild Wars Trading - 1 Replies
CLOSED
wtb vanquish title
04/04/2012 - Guild Wars Trading - 0 Replies
i want to pay someone to run me the title vanquish legendary
vanquish rootkit
07/02/2009 - Kal Online - 2 Replies
weiß da jemand zufällig nen download link oder kennt jemand ein tutorial dazu? Does some1 know a download link for the rootkit?Or a tutorial for it? MasterOfHunT



All times are GMT +1. The time now is 14:53.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.