Pre Farmer

02/07/2019 05:02 vodoulou#46
hey so im a tooootal noob on all of this, can someone point me in the right direction or explain to me how to get this, or any bot for that matter working? im not too great with the technicality of this stuff and to me these are just files I cant open. please and thank you in advance.
02/07/2019 06:27 ForgottenRelic#47
First, Downlod winrar to open the rar files ( I personally use this one, its easy to learn)
2nd, your gonna need to download AutoIt (google it, then install it)
3rd, extract the files using the winrar program and move them into a folder on your desktop.
4th, click on the proper script and load it. should be pretty easy after that to set up.


NOTE: i haven't used this one yet so idk if the new updates yesterday will affect this farm.
02/07/2019 08:52 maril15#48
Quote:
Originally Posted by ForgottenRelic View Post
NOTE: i haven't used this one yet so idk if the new updates yesterday will affect this farm.
Yep, the bot as been affected by the yesterday update (sell function is broken).
I've managed to fix this and i'm working on a new feature for it befor releasing.
02/07/2019 09:38 vodoulou#49
thank you!!! but what is the "proper script" and do I need GW open when I do this and does it just start automatically farming (etc). if I move my character manually does it mess it up. just basic things like that...? sorry and thank you

Quote:
Originally Posted by vodoulou View Post
thank you!!! but what is the "proper script" and do I need GW open when I do this and does it just start automatically farming (etc). if I move my character manually does it mess it up. just basic things like that...? sorry and thank you
NVM I GOT it thank you so much, just one question. if I ask it to sell white items WILL it sell DYE and will it pick it up no matter what my setting is on???

also I keep getting DC'd from server for some reason with it open
02/09/2019 18:31 maril15#50
Hello guys,
New OmniFarmer_Presearing Version for you ;).

Changelog V1.7.0 (February the 09th 2019) by DeeperBlue :
- GUI Update :
- Added a Survivor Title checkbox which allows user to do Survivor title in LDoA 11-20.
- Survivor related functions (activated when survivor checkbox is checked) - IN LDOA 11-20 ONLY:
- Player's survivor title's rank is displayed in console at the start of each run.
- Added Functions to check for player's health in LDoA 11-20
- The bot will resign and restart run if the player is in danger (low-health).
- Bot won't pickup the Beatifull Feather anymore (in Baked Husks Farm).
- Bot will pickup Pcons and Event items.
- Updated to use a newer version of GWA2 :
- Picking up items and selling them properly.
02/09/2019 23:40 Bad Head Trip#51
Just a Reminder for everyone, please be careful! Make sure to use this bot in an inactive district especially if going afk. Make sure you are shown offline as well. It should go without saying no discussions in game! anyways be safe and have have!
02/10/2019 04:26 maril15#52
A huge GUI improvement to make it more user friendly and reduce the capabilty for the user to unproperly use the GUI.

Changelog V1.7.1 (February the 10th 2019) by DeeperBlue :
- GUI Update :
- GUI starts by being disabled : Preventing the user from Starting bot befor selecting a character.
- If Action:Run selected : Checkboxes are disabled because bot won't use these settings for a run.
- If Action:Job selected : Checkboxes are enabled according to what can be used for the job selected.
- If LDoA 11-20 selected : User will be able to choose between LDoA stops level19 and Do Survivor Title.
02/10/2019 16:38 amazinghaaze#53
it seems that this bot only works if you have a secondary profession, can you make it so it works even if you only have 1 profession?
02/10/2019 16:52 maril15#54
Quote:
Originally Posted by amazinghaaze View Post
it seems that this bot only works if you have a secondary profession, can you make it so it works even if you only have 1 profession?
Yes the bot checks if you have primary and secondary to make an efficient build.
Making it to work for only primary is not gonna allow you to use other profession's skills (even if you have them by doing other prof quests but not completing.
But i can do that it will use only primary skills if you only have a primary.
02/10/2019 23:53 maril15#55
Changelog V1.7.2 (February the 10th 2019) by DeeperBlue :
- GUI Update :
- Survivor checkbox is properly deactivated when starting job.
- The Bot will travel to random regions when it needs to travel to an outpost (excluding the american region of course).
- Bot does abandon and take back the LDoA 2-10 quest when all charrs have been killed by mistake.
- Bot resigns AND returns to outpost when user has pressed Pause button.
- In Farm 26 and Farm 250 : Bot does Pause/Force Pause properly.
02/12/2019 04:58 vodoulou#56
BOT DOES SELL DYE just fyi
02/12/2019 17:47 maril15#57
Quote:
Originally Posted by vodoulou View Post
BOT DOES SELL DYE just fyi
I'm gonna check this. But its shouldn't be selling black and white dyes atm.

EDIT : I tested the bot, white and black dyes ARE NOT sold as told.
02/12/2019 18:11 maril15#58
Changelog V1.7.3 (February the 12th 2019) by DeeperBlue :
- Added a newer rendering function.
02/15/2019 00:08 vodoulou#59
thank you maril. one question about survivor title option. ive yet to see it auto-resign and ive been at 20 hp, luckily healed myself but what determines pre death that it will resign u, just curious
02/15/2019 19:31 maril15#60
Quote:
Originally Posted by vodoulou View Post
thank you maril. one question about survivor title option. ive yet to see it auto-resign and ive been at 20 hp, luckily healed myself but what determines pre death that it will resign u, just curious
Code:
Func LDoASurvivor_LowHealth() ;Checks for low health and cancel run if in danger
    Local $HealthHP
    
    $HealthHP = ((GetHealth(-2)) * 100/(DllStructGetData(GetAgentByID(-2), 'MaxHP')))
    
    If ($HealthHP < 20) Then 
        logFile("Danger detected : Re-trying.")
        AdlibUnRegister("LDoASurvivor_LowHealth")
        LDoA2()
    EndIf
EndFunc
So this is the function which is managing the Resign decision. What it does is that it checks if player's health is under 20% then it sends instructions to restart LDoA2 job at start. In LDoA2 function, you can see that it checks if the player is in Foible's Fair, if not and if the mapID is the explorable zone just in front of Foible's Fair : it makes the player resign and go back to outpost.

Code:
Func LDoA2()
	Local $MapID = GetStartMapByJobID(1,2)
	
    AdlibUnRegister("LDoASurvivor_LowHealth")
    
    If GetMapID() <> $MapID Then
        logFile("Moving to Outpost")
        If (GetMapID() == 161) Then 
            ResignAndReturn()
            WaitMapLoading($MapID)
        Else
            Do
                RndTravel($MapID)
                rndslp(500)
            Until GetMapID() = $MapID
        EndIf
    EndIf
There's some improvements for me to do. Like adjusting the health's percentage which triggers the resign. Unfortunatly I was only able to test it on a lvl19 character so I've found that 20% was optimal, but may be lower levels gonna need a much higher % to stay alive.
Doing that, absolutly need feedbacks from bot users' : You guys. And I want to thanks everyone who gave me some feedbacks on the bot.