elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   GW Exploits, Hacks, Bots, Tools & Macros (https://www.elitepvpers.com/forum/gw-exploits-hacks-bots-tools-macros/)
-   -   [2022/2023] Guild Wars working bots (https://www.elitepvpers.com/forum/gw-exploits-hacks-bots-tools-macros/5093324-2022-2023-guild-wars-working-bots.html)

Hajsu 03/19/2024 07:18

Quote:

Originally Posted by Mrjambix (Post 39912379)
Check for loops that run more frequently than necessary.
E.G: if you're performing an action every loop that could be performed every 3 loops.
Ensure the script sleeps or waits appropriately when not performing actions to reduce CPU usage.
Try doing a debug log so that it prompts when Frame drops drastically when doing certain actions.

ok, but what if problem occurs at the start of the bot too, not only in next functions/actions?

Mrjambix 03/19/2024 07:59

Quote:

Originally Posted by Hajsu (Post 39913888)
ok, but what if problem occurs at the start of the bot too, not only in next functions/actions?

in the GUIBunttonHandler func towards the end you'll see that it's calling SetMaxMemory(), Remove it see if that helps. The SetMaxMemory function changes the maximum memory that the Guild Wars process can use. Although this is intended to manage memory usage efficiently, setting an inappropriate limit either too high or too low might cause the game to run less smoothly. If the limit is too low, the game might struggle to allocate memory for essential tasks, leading to performance issues, including frame drops. If it's too high, it might affect the overall system performance, especially on systems with limited memory resources.

Code:

Func GuiButtonHandler()
  If $BotRunning Then
      $BotRunning = False
  ElseIf $BotInitialized Then
      $BotRunning = True
  Else
      Local $CharName = GUICtrlRead($CharInput)
      If $CharName == "" Then
        If Initialize(ProcessExists("gw.exe"), True) = False Then
              MsgBox(0, "Error", "Guild Wars is not running.")
              Exit
        EndIf
      Else
        If Initialize($CharName, True) = False Then
              MsgBox(0, "Error", "Could not find a Guild Wars client with a character named '" & $CharName & "'")
              Exit
        EndIf
      EndIf
      $HWND = GetWindowHandle()
      GUICtrlSetState($RenderingBox, $GUI_ENABLE)
      GUICtrlSetState($CharInput, $GUI_DISABLE)
      Local $charname = GetCharname()
      GUICtrlSetData($CharInput, $charname, $charname)
      GUICtrlSetData($StartButton, "Pause")
      WinSetTitle($Gui, "", "Tengu - " & $charname)
      $BotRunning = True
      $BotInitialized = True
      SetMaxMemory()  <- REMOVE
  EndIf
EndFunc


albino albatross 03/19/2024 12:15

I had a few questions about bot safety.

Are there any general guidelines for running bots safely?
For example, should I not run a bot for longer than 12 hours?
Can I bot on multiple accounts at the same time without fear or is there a limit?

On that same note, is it possible to make a bot reboot the game every 12hours?

Hajsu 03/19/2024 13:39

Quote:

Originally Posted by Mrjambix (Post 39913906)
in the GUIBunttonHandler func towards the end you'll see that it's calling SetMaxMemory(), Remove it see if that helps. The SetMaxMemory function changes the maximum memory that the Guild Wars process can use. Although this is intended to manage memory usage efficiently, setting an inappropriate limit either too high or too low might cause the game to run less smoothly. If the limit is too low, the game might struggle to allocate memory for essential tasks, leading to performance issues, including frame drops. If it's too high, it might affect the overall system performance, especially on systems with limited memory resources.

Code:

Func GuiButtonHandler()
  If $BotRunning Then
      $BotRunning = False
  ElseIf $BotInitialized Then
      $BotRunning = True
  Else
      Local $CharName = GUICtrlRead($CharInput)
      If $CharName == "" Then
        If Initialize(ProcessExists("gw.exe"), True) = False Then
              MsgBox(0, "Error", "Guild Wars is not running.")
              Exit
        EndIf
      Else
        If Initialize($CharName, True) = False Then
              MsgBox(0, "Error", "Could not find a Guild Wars client with a character named '" & $CharName & "'")
              Exit
        EndIf
      EndIf
      $HWND = GetWindowHandle()
      GUICtrlSetState($RenderingBox, $GUI_ENABLE)
      GUICtrlSetState($CharInput, $GUI_DISABLE)
      Local $charname = GetCharname()
      GUICtrlSetData($CharInput, $charname, $charname)
      GUICtrlSetData($StartButton, "Pause")
      WinSetTitle($Gui, "", "Tengu - " & $charname)
      $BotRunning = True
      $BotInitialized = True
      SetMaxMemory()  <- REMOVE
  EndIf
EndFunc


it helped definitely. thank you very much!

Olddadz 03/20/2024 01:27

raptor salvage
 
het guys trying to figure out how to turn event items off anyone know?

t7tcrusher 03/20/2024 15:08

Quote:

Originally Posted by Olddadz (Post 39914680)
het guys trying to figure out how to turn event items off anyone know?

If you use the bot from the first page you would have to change line 777 "Return True" to "Return False"


ElseIf CheckArrayPscon($lModelID) Then ; ==== Pcons ==== or all event items
Return True

xmotschix123 03/20/2024 17:44

Hello Guys!

Is there any working chestrun bot? The pongmai bot always crash after selling items..

Next week is double luck :D

Maybe some1 can help :):)

Hajsu 03/20/2024 22:11

Quote:

Originally Posted by xmotschix123 (Post 39915308)
Hello Guys!

Is there any working chestrun bot? The pongmai bot always crash after selling items..

Next week is double luck :D

Maybe some1 can help :):)

[Only registered and activated users can see links. Click Here To Register...]

i don't remember what skills are used. i am using:

1- Dwarven stability
2- IAU
3- Dash

If u want more Lucky points, so get faster bigger lockpick retention stat, I suggest to run in NM.
If u want nice drops like Elite Tomes use HM but lockpicks break faster and u get more unlucky points. With NM u have +30% handicap.

There is more about theory: [Only registered and activated users can see links. Click Here To Register...]

Olddadz 03/21/2024 09:54

raptor
 
Quote:

Originally Posted by t7tcrusher (Post 39915157)
If you use the bot from the first page you would have to change line 777 "Return True" to "Return False"


ElseIf CheckArrayPscon($lModelID) Then ; ==== Pcons ==== or all event items
Return True

i tried changing it to false but doesent work any ideals?

Hajsu 03/21/2024 11:19

Quote:

Originally Posted by Olddadz (Post 39916108)
i tried changing it to false but doesent work any ideals?

check if there are another 'canpickup' functions, by 'ctrl+f'. in raptor salvage 1.1 posted few pages back i see - there are 2 functions: canpickup and custom_canpickup. if 'return false' doesn't work maybe try to add ';' symbol on the start of the line with pcons. in that way bot shouldn't read the line.

I see there is sth like that too:
Code:

Func CheckArrayPscon($lModelID)
        For $p = 0 To (UBound($Array_pscon) -1)
                If ($lModelID == $Array_pscon[$p]) Then Return True
        Next
EndFunc

the best would be if u 'ctrl+f' 'Pscon' and false for all three positions: canpickup, custom_canpickup and that one I wrote

edu1391 03/21/2024 17:56

Hi guys,

Is there any leveling bot out there? Specifically for non-Prophecies characters.

ty!

Scythe X 03/21/2024 19:36

I updated my Vaettir bot (link in my signature) today if anyone is interested. it is post #500 of this thread if you don't want to click the link. I just took a break from messing with it for a while. Make sure you set your Graphics settings very low to help your bots run smoother. If you see any serious issues let me know, thanks. Happy Springtime.

Mightykeks 03/22/2024 11:04

Quote:

Originally Posted by Zilvermoon (Post 39714175)
New version of OmniFarmer is out, hope it's working as intented, haven't had much time to test anything, but i'm sure you guys will let me know if anything is messed up.

anyway sorry i've been gone, have spend the last 3 weeks in psykiatric care, which explaines some of my absence.


i get disconnects after almost every run, when setting it to farm items (26 or 250) when its farmin the worn belts.

Does anybody know why this is happening?

sam791 03/22/2024 14:13

Quote:

Originally Posted by Scythe X (Post 39916577)
I updated my Vaettir bot (link in my signature) today if anyone is interested. it is post #500 of this thread if you don't want to click the link. I just took a break from messing with it for a while. Make sure you set your Graphics settings very low to help your bots run smoother. If you see any serious issues let me know, thanks. Happy Springtime.

windows shows this as a virus and deletes it

sam791 03/22/2024 14:16

1 Attachment(s)
Diessa/Bone farmer. Not mine originally but I fixed it.

Scythe X 03/22/2024 15:30

Quote:

Originally Posted by sam791 (Post 39917317)
windows shows this as a virus and deletes it

That is because it is an Autoit exe file..., even autoit scripts are usually flagged because of certain AUTOMATION actions they make. if you download enough automation tools you will soon realize this. And if you wonder why I compile the script to an exe file instead of just leaving the raw AU3 files, it is because I am making the use of the program simpler for the user, and there is also custom code I have made that I really don't want someone trying to alter and then act like the script doesn't work. Use at your own discretion, and thank you for the reminder/concern.

sam791 03/22/2024 22:27

Quote:

Originally Posted by Scythe X (Post 39917382)
That is because it is an Autoit exe file..., even autoit scripts are usually flagged because of certain AUTOMATION actions they make. if you download enough automation tools you will soon realize this. And if you wonder why I compile the script to an exe file instead of just leaving the raw AU3 files, it is because I am making the use of the program simpler for the user, and there is also custom code I have made that I really don't want someone trying to alter and then act like the script doesn't work. Use at your own discretion, and thank you for the reminder/concern.

Can you post the source code? Otherwise running community .exe files without the source code is completely irresponsible.

jcbobo 03/23/2024 11:17

1 Attachment(s)
Quote:

Originally Posted by Mightykeks (Post 39917176)
i get disconnects after almost every run, when setting it to farm items (26 or 250) when its farmin the worn belts.

Does anybody know why this is happening?

i'm "refactoring" the script to be working, i have managed almost all items (some still missing like worn belt), the uploaded version is a huge work in progress.

i have refactored it with the goal of understanding the script is splitted on a lot of lifes with something that seems logical to me ( usually working on huge development project) so is quite different from a "single file script"

please be kind with review ( first autoit code in my life and a lot of nice IDE feature are missing for it)

Tonyhawkk 03/29/2024 23:28

Does anyone have a working Speedbooking Bot? :bandit:

Scythe X 03/30/2024 05:47

1 Attachment(s)
Seems to work for me. Had to get some daggers in weapon slot 4 for AtfH.

Dupljakus 03/31/2024 21:31

Someone got All campaign bot maybe ? Can PM me on Discord. @[Only registered and activated users can see links. Click Here To Register...]

hungryheart 04/01/2024 01:51

Is there a Sin Vaetir bot that salvages all the golds? the v3 im using atm is great but it sells/store all the golds.

t7tcrusher 04/01/2024 08:45

Quote:

Originally Posted by hungryheart (Post 39926638)
Is there a Sin Vaetir bot that salvages all the golds? the v3 im using atm is great but it sells/store all the golds.

You need vaettir 2.1 if im correct, not v3 from the start post. Someone posted that bot in this thread

It's this one : [Only registered and activated users can see links. Click Here To Register...]

AlienMan9696 04/01/2024 14:34

1 Attachment(s)
Quote:

Originally Posted by hungryheart (Post 39926638)
Is there a Sin Vaetir bot that salvages all the golds? the v3 im using atm is great but it sells/store all the golds.

This is the best working one I've found on here.

Blake777 04/01/2024 22:41

Quote:

Originally Posted by t7tcrusher (Post 39926816)
You need vaettir 2.1 if im correct, not v3 from the start post. Someone posted that bot in this thread

It's this one : [Only registered and activated users can see links. Click Here To Register...]

glad you like my bot, maybe gonna post an update soon

hungryheart 04/02/2024 04:40

Quote:

Originally Posted by AlienMan9696 (Post 39926990)
This is the best working one I've found on here.

Ah I've tried that one before, it takes me to Oleafstead, buys a bunch of salvage kits and then just gets stuck at -buying kit(2). I've tried it on 2 diff acc/PC same results.

t7tcrusher 04/02/2024 14:33

Quote:

Originally Posted by hungryheart (Post 39927655)
Ah I've tried that one before, it takes me to Oleafstead, buys a bunch of salvage kits and then just gets stuck at -buying kit(2). I've tried it on 2 diff acc/PC same results.

Does the one I linked to above from Blake have the same problems?

hungryheart 04/02/2024 15:55

Quote:

Originally Posted by t7tcrusher (Post 39927886)
Does the one I linked to above from Blake have the same problems?

nah sadly that one does not even start, infinite "initializing".

t7tcrusher 04/02/2024 17:07

Quote:

Originally Posted by hungryheart (Post 39927950)
nah sadly that one does not even start, infinite "initializing".

Strange, I redownloaded just now and runs fine. Do you have the outpost Longeye's ledge?
Otherwise it won't run.

hungryheart 04/02/2024 18:51

Quote:

Originally Posted by t7tcrusher (Post 39928010)
Strange, I redownloaded just now and runs fine. Do you have the outpost Longeye's ledge?
Otherwise it won't run.

I do, I've been running the v3 with my sin everyday but it just doesn't have the salvage all option. Could probably be something on my end but i wouldnt know what it is.

GambaLamborad 04/02/2024 19:04

just a quick question i looked into the script and havent seen anything that speaks agaiunst it but to be sure does the vaettir 2.1 mentioned above pick up bunnies and eggs?

thx in advance

Blake777 04/02/2024 20:29

Quote:

Originally Posted by GambaLamborad (Post 39928114)
just a quick question i looked into the script and havent seen anything that speaks agaiunst it but to be sure does the vaettir 2.1 mentioned above pick up bunnies and eggs?

thx in advance


you probably have to add this in the CanPickUp function:
Code:

If $lModelID = $model_id_golden_egg Then Return True
If $lModelID = $model_id_chocolate_bunny Then Return True


ShoShaV 04/05/2024 23:44

Quote:

Originally Posted by Scythe X (Post 39916577)
I updated my Vaettir bot (link in my signature) today if anyone is interested. it is post #500 of this thread if you don't want to click the link. I just took a break from messing with it for a while. Make sure you set your Graphics settings very low to help your bots run smoother. If you see any serious issues let me know, thanks. Happy Springtime.

I tested this bot for a while and I find it runs away because of low HP a lot, I get that the notes says to add HP as much as possible but would it be possible to lower the HP threshold, I'd honestly would rather stack dp items than cons

Scythe X 04/05/2024 23:55

Quote:

Originally Posted by ShoShaV (Post 39931418)
I tested this bot for a while and I find it runs away because of low HP a lot, ...would it be possible to lower the HP threshold, ...

Absolutely! Thank you for the feedback; that is exactly the kind of thing that helps make stuff better! :)
I have actually been slowly adjusting HP numbers for the next update, but I will look at this specific part of the bot for you. Thanks again.
I am also trying to incorporate a salvage function, for people who don't want to sell, but GW crashes when the salvage function gets to Func StartSalvage from gwa2 file. If anyone knows how to fix that, or suggest a solution, I would try it. Again, this bot is really just me learning.

ShoShaV 04/06/2024 04:36

1 Attachment(s)
Quote:

Originally Posted by Blake777 (Post 39928197)
you probably have to add this in the CanPickUp function:
Code:

If $lModelID = $model_id_golden_egg Then Return True
If $lModelID = $model_id_chocolate_bunny Then Return True


Ok so I did a bit of work on this bot because the salvage function on it is too good to pass up since it turns an already efficient farm into a giga efficient farm. I added all the pcons, sweets, Dp removal, alcohol, party, special items tomes, and map pieces to the constants section (including golden egg and bunny). I added all tomes. I killed all the code related to using sweets in city that way you don't lose those items. You can turn this on by removing the semicolon in front of the specific speed functions. I had no clue what I was doing when I created the buttons so I made a Glacial stones button to test to see if my buttons would work period. After that I made a button for tomes. And finally I made a button to see if the bot would pick up the event items after I made all the changes so I combined the event items with map pieces and at the very least I know the bot will pick up the items as intended. Whether or not the buttons work as intended I am not sure. I also put a copy of the original bot in the rar. Lastly I prolly made a mess of the original code by adding different constant names from a different list so it looks Frankenstein Monster.

t7tcrusher 04/06/2024 16:47

Quote:

Originally Posted by Scythe X (Post 39931427)
Absolutely! Thank you for the feedback; that is exactly the kind of thing that helps make stuff better! :)
I have actually been slowly adjusting HP numbers for the next update, but I will look at this specific part of the bot for you. Thanks again.
I am also trying to incorporate a salvage function, for people who don't want to sell, but GW crashes when the salvage function gets to Func StartSalvage from gwa2 file. If anyone knows how to fix that, or suggest a solution, I would try it. Again, this bot is really just me learning.

Did you allready compare your gwa2 with gwa2 from a bot where it works? Could be the function was adapted in another version.

melodida 04/06/2024 19:00

Quote:

Originally Posted by ShoShaV (Post 39931590)
Ok so I did a bit of work on this bot because the salvage function on it is too good to pass up since it turns an already efficient farm into a giga efficient farm. I added all the pcons, sweets, Dp removal, alcohol, party, special items tomes, and map pieces to the constants section (including golden egg and bunny). I added all tomes. I killed all the code related to using sweets in city that way you don't lose those items. You can turn this on by removing the semicolon in front of the specific speed functions. I had no clue what I was doing when I created the buttons so I made a Glacial stones button to test to see if my buttons would work period. After that I made a button for tomes. And finally I made a button to see if the bot would pick up the event items after I made all the changes so I combined the event items with map pieces and at the very least I know the bot will pick up the items as intended. Whether or not the buttons work as intended I am not sure. I also put a copy of the original bot in the rar. Lastly I prolly made a mess of the original code by adding different constant names from a different list so it looks Frankenstein Monster.

Does it salvage tho? :p

Dupljakus 04/06/2024 22:40

Guys someone got new working sell func please ? Discord : dupljakus

klakz 04/07/2024 00:08

Hi all, returning and wondering what the best running derv bots are atm? Just tried a derv necro vaettir which ran very poorly.

Pipopen 04/07/2024 02:02

Quote:

Originally Posted by klakz (Post 39932280)
Hi all, returning and wondering what the best running derv bots are atm? Just tried a derv necro vaettir which ran very poorly.

I use the featherbot posted by Blake777 and the Moddok bot by Reaverseath1 pretty much everyday. Very stable.


All times are GMT +2. The time now is 02:00.

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