Register for your free account! | Forgot your password?

You last visited: Today at 22:47

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

Advertisement



Pre Farmer

Discussion on Pre Farmer within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Reply
 
Old 08/27/2024, 22:00   #271
 
elite*gold: 0
Join Date: Feb 2022
Posts: 8
Received Thanks: 2
This does ldoa 11-20, not super well but gets the job done.

not sure about the rest of the functions. think it may possiby do the 1-10 rurik quest as well. just made small changes to prevent errors. think it can get stuck sometimes at rurik if the enemies are wall blocked.

neither are survivor friendly either.
Attached Files
File Type: rar OmniFarmer_Presearing V2.4.1.2 - Copy.rar (261.1 KB, 65 views)
Gabhail is offline  
Old 08/29/2024, 13:27   #272
 
MrObvious83's Avatar
 
elite*gold: 0
Join Date: Aug 2024
Posts: 115
Received Thanks: 13
question, A normal click macro keep your pc alive, this one lets it sleep how do you fix this?

its tuck on level 17..
MrObvious83 is offline  
Old 08/29/2024, 20:37   #273
 
MrObvious83's Avatar
 
elite*gold: 0
Join Date: Aug 2024
Posts: 115
Received Thanks: 13
Quote:
Originally Posted by Gabhail View Post
This does ldoa 11-20, not super well but gets the job done.

not sure about the rest of the functions. think it may possiby do the 1-10 rurik quest as well. just made small changes to prevent errors. think it can get stuck sometimes at rurik if the enemies are wall blocked.

neither are survivor friendly either.
Quote:
Originally Posted by IRUBDUCKLIT View Post
seen this and gained hope then realized its been 5months since this post and no update posted

Mine is stuck on level 17 and wont progress.
MrObvious83 is offline  
Old 08/30/2024, 00:21   #274
 
elite*gold: 0
Join Date: Oct 2014
Posts: 30
Received Thanks: 10
Quote:
Originally Posted by amazinghaaze View Post
if i have bags disabled at a merchant ie. i want some bags not to be shown at merchant because i have nick items in them, will the bot sell everything even though i have some bags "unchecked"


and what quest do i need for "ldoa 10-20" to work?
It does not sell nick items even if you have them in bags toggled on.

You need the vanguard quest: Farmer Hamnet for 10-20
BBzs is offline  
Old 08/30/2024, 02:25   #275
 
MrObvious83's Avatar
 
elite*gold: 0
Join Date: Aug 2024
Posts: 115
Received Thanks: 13
I have never had it sell to merch in LDoA mode I did have to use the 2023 ver for my ranger for some reason it was getting stuck
MrObvious83 is offline  
Old 08/30/2024, 07:23   #276
 
Scythe X's Avatar
 
elite*gold: 0
Join Date: Aug 2023
Posts: 80
Received Thanks: 62
If you are unaware, this bot and this thread are outdated. You may find various working versions at the 2024 Working Bots thread:

Jim put a lot of effort into consolidating the older bots into one location.
The versions that I find to work are the "version 2.4.1.3", and the "version [April 2023]".
Scythe X is offline  
Old 08/30/2024, 12:36   #277
 
elite*gold: 0
Join Date: Feb 2022
Posts: 8
Received Thanks: 2
Quote:
Originally Posted by Scythe X View Post
If you are unaware, this bot and this thread are outdated. You may find various working versions at the 2024 Working Bots thread:

Jim put a lot of effort into consolidating the older bots into one location.
The versions that I find to work are the "version 2.4.1.3", and the "version [April 2023]".
The versions of pre bot in that post don't work for the most part though. A lot of the functions broken completely.
Gabhail is offline  
Old 08/30/2024, 15:45   #278
 
elite*gold: 0
Join Date: Oct 2014
Posts: 30
Received Thanks: 10
oops my comments was for this one Scythe mentioned.

The april version does work. The later August one does not
BBzs is offline  
Old 09/01/2024, 20:34   #279
 
elite*gold: 0
Join Date: Aug 2024
Posts: 5
Received Thanks: 2
Can anyone help me with editing the code of this script? I'm trying to make the Charr Boss farm mode resign at the end of the farm instead of map back to Ascalon. I'm doing this because I'm attempting to do the farm in a group of 2 and I don't want my party to keep separating at the end of the map.

I've noticed at the end of the final Charr checkpoint it sets the $CharrCheckpoint = 0 and then does a $tRunInitiated = False. I tried replacing that with a ResignAndReturn(). When I do this, both bots do indeed resign and return together as intended instead of splitting up the party but very frequently one of the bots will go into the character creation menu of the game and get stuck there.

I don't know how to edit these scripts very well so any advice would be helpful. I'm using V2.4.1.3 August 2023 version

Edit: It may have something to do with this line of code from GWA2?

;~ Description: Returns to outpost after resigning/failure.
Func ReturnToOutpost()
Return SendPacket(0x4, $HEADER_OUTPOST_RETURN)
EndFunc ;==>ReturnToOutpost
cttpwnage is offline  
Old 09/02/2024, 13:44   #280
 
elite*gold: 0
Join Date: Aug 2017
Posts: 119
Received Thanks: 183
Quote:
Originally Posted by cttpwnage View Post
attempting to do the farm in a group of 2 and I don't want my party to keep separating at the end of the map.

at the end of the final Charr checkpoint it sets the $CharrCheckpoint = 0 and then does a $tRunInitiated = False. I tried replacing that with a ResignAndReturn().
You may want to synchronize your bots resign insteed. So it may be a good practice to create an .ini file that stores the Run status (At Outpost/Starting/In Progress/Finished/Resigned) so both bots can access the .ini file and know what is the current status of the run --> when status in "Finished" you put a condition that check for Finished status and initiate the Resign process for both bots.
Then Bot1 checks if Bot2 has resigned, and Bot2 checks if Bot1 has resigned. Once the two check are done, Run status is set to "Resigned"...


Quote:
Originally Posted by cttpwnage View Post
Very frequently one of the bots will go into the character creation menu of the game and get stuck there.
This is an issues with the GetPrimaryProfession, when it tries to read data and encounters an error, it sends you to a bugged character creation. I think the logic is broken somehow and you will have to do debugging for that.

Hope this help
maril15 is offline  
Thanks
2 Users
Old 09/02/2024, 21:08   #281
 
elite*gold: 0
Join Date: Aug 2024
Posts: 5
Received Thanks: 2
Quote:
Originally Posted by maril15 View Post
This is an issues with the GetPrimaryProfession, when it tries to read data and encounters an error, it sends you to a bugged character creation. I think the logic is broken somehow and you will have to do debugging for that.

Hope this help
Oddly enough, adding a sleep(1000) line after the ResignAndReturn() function was enough of a bandaid to get rid of that error (at least for my edits to the script).

Thank you so much for all of the work you've done for this script! It will always be much appreciated by many of us here.
cttpwnage is offline  
Thanks
1 User
Old 09/08/2024, 16:23   #282
 
MrObvious83's Avatar
 
elite*gold: 0
Join Date: Aug 2024
Posts: 115
Received Thanks: 13
Quote:
Originally Posted by Bad Head Trip View Post
does it sell inventory? if so what does it sell, so i can set it up not to lose important items.
no and it wont pick up anything other than event items in LDOA mode, so Ale wayferes etc.
MrObvious83 is offline  
Old 09/16/2024, 09:15   #283
 
elite*gold: 0
Join Date: Jan 2009
Posts: 59
Received Thanks: 32
Quote:
Originally Posted by amazinghaaze View Post
if i have bags disabled at a merchant ie. i want some bags not to be shown at merchant because i have nick items in them, will the bot sell everything even though i have some bags "unchecked"


and what quest do i need for "ldoa 10-20" to work?
Code:
Func CanSell($aitem) ;Lists the unauthorized items to be sold and check if the item input can be sold
	Local $lItemID = DllStructGetData($aItem, 'ID')
	Local $lItemType = DllStructGetData($aitem, 'Type')
	Local $lModelID = DllStructGetData($aitem, 'ModelID')
	Local $lExtraID = DllStructGetData($aitem, 'ExtraId')
;~ 	Local $lItemIsSalvageable = DllStructGetData($aItem, 'IsSalvageable')
	Local $lItemName = GetItemName($aitem)

	; Dont sell items we dont have the name for yet (Global_Items_ModelID.au3 data farming)
	If $lItemName == "Unknown" Then Return False

	; Dont sell Un-identified items
	If Not GetIsIdentified($aitem) And GetRarity($lItemID) <> $RARITY_White Then Return False

;~ 	logFile($lItemName&" is Salvageable: "&$lItemIsSalvageable)

	;Purple Item
	If (GUICtrlRead($DontSellPurple) == $GUI_CHECKED) And (GetRarity($lItemID) == $RARITY_Purple) Then Return False

	; Green Item
	If GetRarity($lItemID) == $RARITY_Green Then Return False

	;Gold Item
	If GetRarity($lItemID) == $RARITY_Gold Then Return False

	;Salvage Items with mods
	;Ash Fiend Trappings(0) Or Axe Fiend Armor(1) Or Flame Wielder Trappings(2) Or Mind Spark Garb(3) Or Shaman Garb(4) Or Stalker Armor(5) Or Grawl Longspear Gear(100)
;~ 	If ($lModelID = 0) Or ($lModelID = 1) Or ($lModelID = 2) Or ($lModelID = 3) Or ($lModelID = 4) Or ($lModelID = 5) Or ($lModelID = 100) Then
	;~ Birthday present
	If $lModelID == 0 And $lItemType == 33 Then
		Return False
	EndIf
	If ($lItemType == 0) Then
		If (GetRarity($lItemID) == $RARITY_White) Then
			Return True
		Else
			Return False
		EndIf
	; Upgrade Compoment (Runes ect.)
	ElseIf ($lItemType == 8) Then
		Return False
	;Consumeable, should be collected, not sold.
	ElseIf ($lItemType == 9) Then
		Return False
	;Elite/Normal Tomes
	ElseIf (($lModelID > 21785) And ($lModelID < 21806)) Then
		Return False
	ElseIf ($lModelID = $ITEM_ID_Dyes) And IsKeepedDye($lExtraID) Then
		Return False
	;ID Kit & Salvage Kit & Charr salvage kit
	ElseIf IsPREKitItem($lModelID) Then
		Return False
	;(pre-Searing Trophies item and SHOULDN'T be sold)
	ElseIf IsPRETrophiesItem($lModelID) Then
		Return False
	;Belt Pouch & Charr Bag & Small Equipment Pack (pre-Searing Bag item and SHOULDN'T be sold)
	ElseIf IsPREBagItem($lModelID) Then
		Return False
	;(pre-Searing quest item and can't be sold)
	ElseIf IsPREQuestItem($lModelID) Then
		Return False
	;(Bonus Item and can't be sold)
	ElseIf IsBonusItem($lModelID) Then
		Return False
;~ 	;Honeycomb (pre-Searing Gift of the Huntsman Item and can't be sold)
;~ 	ElseIf ($lModelID = $ITEM_ID_Honeycomb) Then
;~ 		Return False
;~ 	;Aged Hunter's Ale (pre-Searing Gift of the Huntsman Item and can't be sold)
;~ 	ElseIf ($lModelID = $ITEM_ID_Aged_Hunters_Ale) Then
;~ 		Return False
;~ 	;Shamrock Ale (pre-Searing Gift of the Huntsman Item and can't be sold)
;~ 	ElseIf ($lModelID = $ITEM_ID_Shamrock_Ale) Then
;~ 		Return False
;~ 	;Four Leaf Clover (pre-Searing Gift of the Huntsman Item and can't be sold)
;~ 	ElseIf ($lModelID = $ITEM_ID_Four_Leaf_Clover) Then
;~ 		Return False
;~ 	;Gift of the Huntsman (pre-Searing Nick Sandford Item and can't be sold)
;~ 	ElseIf ($lModelID = $ITEM_ID_Gift_of_the_Huntsman) Then
;~ 		Return False
;~ 	;Everlasting Olias Tonic and can't be sold
;~ 	ElseIf ($lModelID = $ITEM_ID_EL_Olias_Tonic) Then
;~ 		Return False
;~ 	;Everlasting Melonni Tonic and can't be sold
;~ 	ElseIf ($lModelID = $ITEM_ID_EL_Melonni_Tonic) Then
;~ 		Return False
	; Victory Token (Type 30)
	ElseIf ($lModelID == 18345 ) Then
		Return False
	; Lunar Token (Type 30)
	ElseIf ($lModelID = 21833) Then
		Return False
	; Wayfarer's Mark
	ElseIf ($lModelID = 37765) Then
		Return False
	Else
		Return True
	EndIf
EndFunc    ;==>CanSell

Func IsPREKitItem($aModelID)
	For $i = 1 To $PRE_Kit_Items_Array[0]
		If $PRE_Kit_Items_Array[$i] == $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsPRETrophiesItem

Func IsPRETrophiesItem($aModelID)
	For $i = 1 To $PRE_Trophies_Items_Array[0]
		If $PRE_Trophies_Items_Array[$i] == $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsPRETrophiesItem

Func IsPREBagItem($aModelID)
	For $i = 1 To $PRE_Bag_Items_Array[0]
		If $PRE_Bag_Items_Array[$i] == $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsPRETrophiesItem

Func IsPREQuestItem($aModelID)
	For $i = 1 To $PRE_Quest_Items_Array[0]
		If $PRE_Quest_Items_Array[$i] = $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsPREQuestItem

Func IsBonusItem($aModelID)
	For $i = 1 To $Bonus_Items_Array[0]
		If $Bonus_Items_Array[$i] = $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsBonusItem

Func IsOtherStackableItem($aModelID)
	For $i = 1 To $PRE_Other_Stackable_Items_Array[0]
		If $PRE_Other_Stackable_Items_Array[$i] = $aModelID Then Return True
	Next
	Return False
EndFunc    ;==>IsBonusItem

Func Sell($bagIndex) ;Sell all authorized items in a bag
	$bag = GetBag($bagIndex)
	$numOfSlots = DllStructGetData($bag, 'slots')
	For $i = 1 To $numOfSlots
		$aitem = GetItemBySlot($bagIndex, $i)
		If (GetRarity($aitem) <> $RARITY_White) And (Not GetIsIdentified($aitem)) Then ContinueLoop ; Item isn't ID'ed so dont sell it
		If DllStructGetData($aitem, 'ID') = 0 Then ContinueLoop
		If CanSell($aitem) Then
			Local $lItemName = GetItemName($aitem)
			logFile("Selling '"&$lItemName&"' Item " & $i & " in bag " & $bagIndex)
			SellItem($aitem)
			RndSleep(250)
		EndIf
	Next
EndFunc	;==>Sell
Attached Files
File Type: rar Global_Items_ModelID.rar (57.2 KB, 5 views)
File Type: rar Global_Items.rar (11.8 KB, 4 views)
Zilvermoon is offline  
Old 09/16/2024, 15:42   #284
 
elite*gold: 0
Join Date: Aug 2024
Posts: 5
Received Thanks: 2
How would you add highly salvageable blues to the do not sell list here?
cttpwnage is offline  
Old 06/08/2025, 11:36   #285
 
princessmisery's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 69
Received Thanks: 2
Quote:
Originally Posted by Gabhail View Post
This does ldoa 11-20, not super well but gets the job done.

not sure about the rest of the functions. think it may possiby do the 1-10 rurik quest as well. just made small changes to prevent errors. think it can get stuck sometimes at rurik if the enemies are wall blocked.

neither are survivor friendly either.
I'm desperately searching for a working bot. This one comes up but it won't let me select my character. It just keeps selecting the game client name. Anyone know how to fix that? Please please

yes I know the thread is old *sigh*
princessmisery is offline  
Reply


Similar Threads Similar Threads
[Selling] Pre-registration reward for Summoners War: Rift of Worlds 1$ Pre-registration reward
12/15/2015 - Summoners War Trading - 0 Replies
“Summoners War: The Rift of Worlds” is now available! http://i.imgur.com/uZ71itv.png <Download Summoners War> http://m.withhive.com/b?i=9447&g=9446 <Get Pre-registration Reward> Autobuy: https://payivy.com/v/9a4ce
[Selling] Origin ACC (BF3-Pre/BF4-Pre/BFH-Pre)
09/28/2015 - Origin Trading - 2 Replies
Wie es am titel geschrieben ist verkaufe ich meinen origin account mit all battlefield spielen premium activated. der preis ist 40euro uber paypal. fur details bitte anschreiben. - Im selling currently my origin account with the games battlefield 3 premuim battlefield 4 premuim battlefield hardline premium the price is 55euro via paypal. for further details please write a comment or pn
[B] US pre paid WOW [S] EU pre paid WOW
04/02/2013 - World of Warcraft Trading - 0 Replies
as topic says. a friend of mine bought by accident a US pre paid (30 days) but we are on EU real... somebody here who can swap or trade? -alex
Suche Battlefield 3 pre order Online Pass, Pre order Dog Tags, exlusive Dog Tags etc
04/10/2012 - Battlefield Trading - 0 Replies
Hallo, suche BF3 Pre order key sowie exlusive Dog Tags Code für die Playstation 3 / PSN! Es muss für den deutschen Store gültig sein! Bezahle mit Egold oder PSC!
Pre-Alpha Testers wantes / Pre-Alpha Tester gesucht
02/25/2010 - Main - 2 Replies
For english version scroll down please. Hallo ElitePvPers-Community, nach Rücksprache mit Lowfyr wurde mir gestattet mein Anliegen hier zu posten. Für ein privates Projekt von mir suche ich noch Pre-Alpha Tester. Bei diesem Projekt handelt es sich um ein soziales Netzwerk mit Zielrichtung Computerspieler.



All times are GMT +1. The time now is 22:47.


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