GW Working Bots 2019!

07/10/2019 04:22 Tamina22300#1141
Hey guys,

I've found an old Vaettir bot that salvage all materials and sell golds. I use it 3 years ago to do some iron to craft consets. (The best way to do Iron for me, but if you've got another iron farm bot i'm interested).

I don't know if it's work nowdays but if someone can update it. It can be a perfect vaettir bot too.

Thanks in advance,
Have a good day,
Selene ~

EDIT : I've find the problem, once the inventory is full, the bot don't salvage items and stop moving and that's all. I don't know why, don't have the skill in Autoit to edit correctly this bot.
07/10/2019 04:33 oneshout#1142
Quote:
Originally Posted by RiflemanX View Post
Dust Farm Rit v1.2

Summary:
Farms Dust in the Black Curtain (Leaves from Temple of Ages).
Will Farm 300-350 dust per hour
Picks up all items and keeps golds
When inventory is nearly full will merch junk
Stores dust when they reach full stack
Does not sell Golds, Ecto, Shards, Dust, Fiber, Abnormal Seeds
Does not Sell Lockpicks, Black & White Dye
Additional Edits to CanSell()l can be made in CommonFunctionsEx.au3

Requirements for Dust farm:

• Ritualist
• Temple of Ages outpost
• Build: OACiIykMdNVO1J6N5Di50M5MBA
• Weapons: 40/40 Channeling Set or 20% HCT & 20% HCR Staff
• Armor: Shaman's Insignia's, +50hp Rune and Vitae Runes
• Headpiece: +1 Channeling and +1 Channeling Rune w/ Shaman's Insignia

#Changelog 3JUL19
v1.0 RiflemanX/Zaishen
Updated and improved the cast engine
Upgraded the pickup function

#Changelog 4JUL19
v1.1a RiflemanX/Zaishen
Updated GWA2
Increased range of attack +100
Added Store Golds if open slots 5<

#Changelog 6JUL19
v1.1b RiflemanX/Zaishen
Updated Common Functions
Updated AddOns
GUI Upgrades
GUI Reformat
GUI Resize
GUI Timer

#Changelog 9JUL19
v1.1c RiflemanX/Zaishen
GUI Upgrade: Render
GUI Upgrade: GUI Purge
GUI Upgrade: District Hop
GUI Upgrade: Dust Count
GUI Upgrade: Remnants Count
Move Dust to inventory
Added Change Districts Hop
Improved Map Loading Times
Removed Unnecessary Sleep Times

NOTE: For best results, use a char that has not begun War in Kryta quest line or else Peacekeepers will cause problems with farm!
Are you back ?? your skill miss a lot here
Tks a lot :handsdown:
07/10/2019 08:39 ICON007#1143
Any good ToC bot that is working ? All ToC bots i found are not working GW getting crashed

Greetz <3
07/10/2019 11:08 Paki29#1144
You can find a ToC build here that works fine for me

[Only registered and activated users can see links. Click Here To Register...]
07/10/2019 11:28 oneshout#1145
Quote:
Originally Posted by ICON007 View Post
Any good ToC bot that is working ? All ToC bots i found are not working GW getting crashed

Greetz <3
you will find TOC bot [Only registered and activated users can see links. Click Here To Register...] ;)
07/10/2019 13:12 wolf_of_the_north#1146
Hey guys,
I am trying to find a way to make a bot salvage runes and insignias from drops to sell them. I found this function in GWA2:

Code:
;~ Description: Salvages a mod out of an item.
Func SalvageMod($aModIndex)
	Return SendPacket(0x8, $HEADER_SALVAGE_MODS, $aModIndex)
EndFunc   ;==>SalvageMod
That would take care of the salvaging part if i know what mod the item has, and I should be able to iterate over the items in the inventory, but does anyone have an idea how i could check which mod an item has?
07/10/2019 14:20 NiliyaFlamme#1147
Quote:
Originally Posted by wolf_of_the_north View Post
Hey guys,
I am trying to find a way to make a bot salvage runes and insignias from drops to sell them. I found this function in GWA2:

Code:
;~ Description: Salvages a mod out of an item.
Func SalvageMod($aModIndex)
	Return SendPacket(0x8, $HEADER_SALVAGE_MODS, $aModIndex)
EndFunc   ;==>SalvageMod
That would take care of the salvaging part if i know what mod the item has, and I should be able to iterate over the items in the inventory, but does anyone have an idea how i could check which mod an item has?
never use this so idk sorry
07/10/2019 15:08 RiflemanX#1148
Quote:
Originally Posted by oneshout View Post
Are you back ?? your skill miss a lot here
Tks a lot :handsdown:

:)


Quote:
Originally Posted by wolf_of_the_north View Post
Hey guys,
I am trying to find a way to make a bot salvage runes and insignias from drops to sell them. I found this function in GWA2:

Code:
;~ Description: Salvages a mod out of an item.
Func SalvageMod($aModIndex)
	Return SendPacket(0x8, $HEADER_SALVAGE_MODS, $aModIndex)
EndFunc   ;==>SalvageMod
That would take care of the salvaging part if i know what mod the item has, and I should be able to iterate over the items in the inventory, but does anyone have an idea how i could check which mod an item has?
Hello. Undervelvetmoon did a lot of work with the help of SavSuds to complete the ModStructs list. Take a look here for the full list:

[Only registered and activated users can see links. Click Here To Register...]
07/10/2019 16:05 wolf_of_the_north#1149
Quote:
Originally Posted by RiflemanX View Post
:)




Hello. Undervelvetmoon did a lot of work with the help of SavSuds to complete the ModStructs list. Take a look here for the full list:

[Only registered and activated users can see links. Click Here To Register...]
Thanks, I found this function:
Code:
 Func IsRareRune($aItem)
    Local $ModStruct = GetModStruct($aItem)
	Local $SupVigor = StringInStr($ModStruct, "C202EA27", 0, 1) ; Mod struct for Sup vigor rune
	Local $WindWalker = StringInStr($ModStruct, "040430A5060518A7", 0, 1) ; Windwalker insig
	Local $MinorMyst = StringInStr($ModStruct, "05033025012CE821", 0, 1) ; Minor Mysticism
	; Not Worth Anything - Local $SupEarthPrayers = StringInStr($ModStruct, "32BE82109033025", 0, 1) ; Sup earth prayers
	; Not Worth Anything - Local $Prodigy = StringInStr($ModStruct, "C60330A5000528A7", 0, 1) ; Prodigy insig
	; Not Worth Anything - Local $SupDom = StringInStr($ModStruct, "30250302E821770", 0, 1) ; Superior Domination
	Local $Shamans = StringInStr($ModStruct, "080430A50005F8A", 0, 1) ; Shamans insig
	Local $MinorSpawning = StringInStr($ModStruct, "0124E821", 0, 1) ; Minor Spawning
	Local $MinorEnergyStorage = StringInStr($ModStruct, "010CE821", 0, 1) ; Minor Energy Storage
	Local $MinorFastCasting = StringInStr($ModStruct, "0100E821", 0, 1) ; Minor Fast Casting
	Local $MinorIllusion = StringInStr($ModStruct, "0101E821", 0, 1) ; Minor Illusion
	Local $MinorSoulReap = StringInStr($ModStruct, "0106E821", 0, 1) ; Minor SoulReaping

	If $SupVigor > 0 Or $WindWalker > 0 Or $MinorMyst > 0 Or $Shamans > 0 Or $MinorSpawning > 0 Or $MinorEnergyStorage > 0 Or $MinorFastCasting > 0 Or $MinorIllusion > 0 Or $MinorSoulReap > 0 Then
	   Return True
	Else
	   Return False
	EndIf
 EndFunc
Do you happen to have an idea where/how I can find the code for another rune/insignia not listed?
07/10/2019 20:01 RiflemanX#1150
Quote:
Originally Posted by wolf_of_the_north View Post
Do you happen to have an idea where/how I can find the code for another rune/insignia not listed?
Which ones do you still need?

Here is a simple script to help you find various ModStructs that RitIRL gave last year:


Code:
#include "GWA2.au3"
#include "GWA2_Headers.au3"

Global Const $GuildWars = WinGetProcess("Guild Wars")

If Not Initialize($GuildWars, True) Then
	ConsoleWrite("Initialization Failed!")
	Exit
EndIf

$item = GetItemBySlot(1, 1)
$modstruct = GetModStruct($item)
ConsoleWrite(String($modstruct))
"To help you learn. This small script will get the modstruct string representation. I would approach this by putting the same rune on various pieces of armor and looking for the common string."

~RitIRL
07/10/2019 21:18 tonreuf#1151
Hey guys,

I have worked on an uw plains farm with dervish, it's not finished.

[SKILLS]
OgCjkqqLrShXYidftXWgOX3k0kA
[EQUIPEMENT] : Zealous scythe of Enchanting in slot 2, Defensive set in slot 1 (shield with-2/enchant and weapon of enchanting)
Full Windwalker insignas, Wind +4, Mysticism +1, Scythe +1

[TEAM]
You will need a good team with good builds, good runes and insignas
You need to set your team in the code

The bot need to use some Pcons and Cons sometimes to survive, it will use it only when needed. You will need armors of salvation, war supplies, kabobs, salads, soups.

The bot is not finished, i didn't looked at the sell, ident, store functions, and there are probably a lot of ways to improve the bot

I hope you will enjoy this hopeful beginning, and thanks are always welcome
07/10/2019 22:02 oneshout#1152
Quote:
Originally Posted by tonreuf View Post
Hey guys,

I have worked on an uw plains farm with dervish, it's not finished.

[SKILLS]
OgCjkqqLrShXYidftXWgOX3k0kA
[EQUIPEMENT] : Zealous scythe of Enchanting in slot 2, Defensive set in slot 1 (shield with-2/enchant and weapon of enchanting)
Full Windwalker insignas, Wind +4, Mysticism +1, Scythe +1

[TEAM]
You will need a good team with good builds, good runes and insignas
You need to set your team in the code

The bot need to use some Pcons and Cons sometimes to survive, it will use it only when needed. You will need armors of salvation, war supplies, kabobs, salads, soups.

The bot is not finished, i didn't looked at the sell, ident, store functions, and there are probably a lot of ways to improve the bot

I hope you will enjoy this hopeful beginning, and thanks are always welcome
a good start ;)
PS : Bon courage pour le reste :cool:
07/11/2019 01:18 iSeriouZ#1153
Hello guys!
Is there any working Asura/Deldri point bot ?

Thank you in advance!
07/11/2019 05:51 oneshout#1154
Quote:
Originally Posted by Tamina22300 View Post
Hey guys,

I've found an old Vaettir bot that salvage all materials and sell golds. I use it 3 years ago to do some iron to craft consets. (The best way to do Iron for me, but if you've got another iron farm bot i'm interested).

I don't know if it's work nowdays but if someone can update it. It can be a perfect vaettir bot too.

Thanks in advance,
Have a good day,
Selene ~

EDIT : I've find the problem, once the inventory is full, the bot don't salvage items and stop moving and that's all. I don't know why, don't have the skill in Autoit to edit correctly this bot.
Maybe RiflemanX or NiliyaFlamme will take time to have a look in..
A good start can be the [Only registered and activated users can see links. Click Here To Register...] (just need to add a working salvage function in)... Will see if some "magic hands" can do something for you ;)
07/12/2019 15:34 wolf_of_the_north#1155
Quote:
Originally Posted by RiflemanX View Post
Which ones do you still need?

Here is a simple script to help you find various ModStructs that RitIRL gave last year:


Code:
#include "GWA2.au3"
#include "GWA2_Headers.au3"

Global Const $GuildWars = WinGetProcess("Guild Wars")

If Not Initialize($GuildWars, True) Then
	ConsoleWrite("Initialization Failed!")
	Exit
EndIf

$item = GetItemBySlot(1, 1)
$modstruct = GetModStruct($item)
ConsoleWrite(String($modstruct))
"To help you learn. This small script will get the modstruct string representation. I would approach this by putting the same rune on various pieces of armor and looking for the common string."

~RitIRL
Thanks alot mate, that is really helpful. I won't have time to really get into it mor euntil august, but this is a great help :)

On an unrelated note, do you know if I can check if an item i want to pickup is an "armor" item, or a weapon item? I would like to only pick up armor items.