Hey, unfortunately it does not work for me. It starts, runs out of outpost, then it runs to the next npc and then it stucks.
Do you have any idea, why?
Does it manage to get out the 1st time? Sometimes it may stuck behind the hero tutorial guide, depending of the placement of your character when you start up the script.
Other issue might be loading times? I don't think it actually checks if zones are loaded, but waits for some time, so might have trouble if you have long loading times
Reuploading chestbot
-Removed togglerender from purge hook
-Added tracking for Lucky/Unlucky and Wisdom
Quote:
Originally Posted by wearebor
Does it manage to get out the 1st time? Sometimes it may stuck behind the hero tutorial guide, depending of the placement of your character when you start up the script.
Other issue might be loading times? I don't think it actually checks if zones are loaded, but waits for some time, so might have trouble if you have long loading times
Thanks I solved the problem. I had an attack skill on the second slot. That caused that mistake. Now i have running skills on 1 and 2 and its running great. Thanks for sharing. I was thinking about doing chestruns again yesterday
Is there a Boreal Chest Runner bot currently working?
Ty
Quote:
Originally Posted by wearebor
Reuploading chestbot
-Removed togglerender from purge hook
-Added tracking for Lucky/Unlucky and Wisdom
Hello !
Thanks for the update !!
I'd like to know if its possible to add some "kill button", instead of pause. Because i'm having a lot of d/c, and it's messing with my gw instances a lot.
Already +600 chest in a few days ! Thanks again !!
It seems to force its way to the exact same region (will not tell which one here for safety reasons) when coming back to town, even when starting the bot from another, thus this region is often filled with people and some would stay in front of the portal and watch bots come and go, i'm somehow worried about the possibility of them snitching on us...
If possible, could someone update or tell what to do to fix this please ?
It seems to force its way to the exact same region (will not tell which one here for safety reasons) when coming back to town, even when starting the bot from another, thus this region is often filled with people and some would stay in front of the portal and watch bots come and go, i'm somehow worried about the possibility of them snitching on us...
If possible, could someone update or tell what to do to fix this please ?
Best regards
You can just make a modification to the script to have it change to a random district. I usually add it in to most of my scripts so they randomly zone to less populated districts. I avoid the more common districts such as American, Euro-English, and International. Here is an example of the travel function with the above listed edits:
Code:
Func RndTravelEx($aMapID)
Local $UseDistricts = 7
; 7=eu, 8=eu+int, 11=all(incl. asia)
; Old Region/Language order: eu-en, eu-fr, eu-ge, eu-it, eu-sp, eu-po, eu-ru, int, asia-ko, asia-ch, asia-ja
; New Region/Language order: eu-it, eu-sp, eu-po, eu-ru, asia-ko, asia-ch, asia-ja
Local $ComboDistrict[7][2]=[[2, 4], [2, 5],[2, 9],[2, 10],[1, 0], [3, 0], [4, 0]]
;Local $Region[11] = [2, 2, 2, 2, 2, 2, 2, -2, 1, 3, 4]
;Local $Language[11] = [0, 2, 3, 4, 5, 9, 10, 0, 0, 0, 0]
Local $Random = Random(0, $UseDistricts - 1, 1)
MoveMap($aMapID, $ComboDistrict[$Random][0], 0, $ComboDistrict[$Random][1])
WaitMapLoading($aMapID, 15000) ;Reduced loading times from 30 seconds down to 22 seconds then down to 15 sec
Sleep(GetPing() + 1000) ;For safety to ensure full load based off lag
EndFunc ;==>RndTravel
You can just make a modification to the script to have it change to a random district. I usually add it in to most of my scripts so they randomly zone to less populated districts. I avoid the more common districts such as American, Euro-English, and International. Here is an example of the travel function with the above listed edits:
Code:
Func RndTravelEx($aMapID)
Local $UseDistricts = 7
; 7=eu, 8=eu+int, 11=all(incl. asia)
; Old Region/Language order: eu-en, eu-fr, eu-ge, eu-it, eu-sp, eu-po, eu-ru, int, asia-ko, asia-ch, asia-ja
; New Region/Language order: eu-it, eu-sp, eu-po, eu-ru, asia-ko, asia-ch, asia-ja
Local $ComboDistrict[7][2]=[[2, 4], [2, 5],[2, 9],[2, 10],[1, 0], [3, 0], [4, 0]]
;Local $Region[11] = [2, 2, 2, 2, 2, 2, 2, -2, 1, 3, 4]
;Local $Language[11] = [0, 2, 3, 4, 5, 9, 10, 0, 0, 0, 0]
Local $Random = Random(0, $UseDistricts - 1, 1)
MoveMap($aMapID, $ComboDistrict[$Random][0], 0, $ComboDistrict[$Random][1])
WaitMapLoading($aMapID, 15000) ;Reduced loading times from 30 seconds down to 22 seconds then down to 15 sec
Sleep(GetPing() + 1000) ;For safety to ensure full load based off lag
EndFunc ;==>RndTravel
Before all, thanks for answering, i tried to figure out how to do it by myself but i'm sh*t at this... Don't really know what to write and where in the script :/
Let's re-think this and use some common sense.... knowing that the Ascalonians do not like the Botonians lets not even go in and out of Ascalons main gate when coding bots.... I mean you might have to go there to get the quest you need but you surely don't need to walk downstairs and out the portal... A new phrase for the new world is coding sense --- get some... if you want to fight the char then come in from the other gate - this will make our lives all easier and less updates... We are smarter then non-botters… don't forget that!
In regards to changing outposts and using the random travel (RNDTRAVEL) function in GWA2 or the modified function that I posted previously (RNDTRAVELEX), you should use a trigger that provides a certain number of runs in the same district before hopping to another. This will make it a little more difficult to spot and also save time if always district hopping. An example is to modify your script to hop districts after each time it merches items. You can also set it to hop after it makes a certain number of runs or after it collects a certain amount of gold. Below is a simple trigger that I often use. It will roll a random number 1-5 and if it rolls "1" then it will change to a random district:
Code:
;~ Description: ;Roll Dice 1-5 for random district hop
Func RollDistrictHop()
Out("Rolling District Hop")
Switch (Random(1, 5, 1)) ;<<<<<<<<<<<<<<<<<<<<<<<< NOTICE: MAKE SURE TO CHANGE THIS TO THE NUMBER OF RANDOM HOPS >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
Case 1
Out("Roll-1 District Change")
RndTravelEx(675)
Case 2
Out("Roll-2 No District Hop ")
Case 3
Out("Roll-3 No District Hop")
Case 4
Out("Roll-4 No District Hop")
Case 5
Out("Roll-5 No District Hop")
EndSwitch
EndFunc ;Roll Dice 1-5 for random district hop
I often use a similarly formatted function to randomize my movements in various outposts.
As previously mentioned, here is the newest version with random district hopping added. Take a look inside at the coding to better understand how to add random district changes and random pathing to your other scripts. Special thanks to wearebor for his GWA2 updates and title tracking improvements.
~Farms Chest from Boreal Station to increase Lucky/Unlucky Title
Build:
1. Dwarven Stability
2. Dash
3. "I AM UNSTOPPABLE" (Optional, select in GUI)
4. None
5. None
6. None
7. None
8. None
Weapons & Equipment:
Any Armor
Any Staff w/ 20% Enchant
Updated v1.1
~Corrected merch functions
~Reduced load times (even faster now)
~Created Radio Buttons for Store/Merch Golds
~Reduced working inventory bags to first 3 bags
(Will only pickup, store, merch from first 3 bags)
Updated v1.2
~Corrected merch functions
~Removed unecessary functions
~Small edits for ID/Sell function
~Edited and upgraded Sell function
~Removed "Buy Lockpicks" checkbox from GUI
~Added "Bunny Boost!" Function. If selected, will use chocolate bunnies for 50% speed boost in outpost!
~(Choc. Bunnies do not need to be in your inventory as the function will use them from your Xunlai Storage Chest)
Updated v1.3
~Updates by Malinkadink 3.3.19
~GUI: Changed version# to v1.3a
~$TimeCheck times have been adjusted
~Second cast of Dwarven Stability added to keep up Dash
~DllStructGetData($item, 'AgentID') = 1 <===Adjusted for testing
Updated v1.3a
~Added sleep times before and after OpenChest()
If Not $WeAreDead then
Sleep(GetPing()+80)
OpenChest()
Sleep(GetPing()+80)
EndIf
Updated v1.4 (4.4.19)
~Check Gold amount before merch
~Deposit/Withdraw gold to maintain balance of 50k - 60k: Deposit_Platinum()
~Adjusted CanSell function so it wont sell lockpicks, ecto, or shards by accident
Updated v1.5 (8.2.19)
~Updated GWA2 & Headers
~Updated Target Chest
~Added option to use "I AM UNSTOPPABLE" skill #3
~Changed UseSkill() function to improved UseSkillEx() function
Updated v1.6 (5.9.20) ~wearebor
~Updated GWA2 & Headers
~Added Lucky/Unlucky and Wisdom tracking
~Removed currently broken render
Updated v1.7 (5.13.20) ~Zaishen/RiflemanX
~Removed Purge Hook (Not needed if no render options)
~Added Random District Change after every merch session
~Removed unnecessary functions
~Minor GUI Adjustments for District Hop Checkbox
~Added Checkbox and Function for District Hopping Roll 1-5 (Rolls a dice 1 = change district 2-5 = no action)
Updated v1.8 (5.13.20) ~Zaishen/RiflemanX
~Reduced map loading times
~Script edits to ensure return to starting district
~Script edits to ensure district hopping does not result in getting stuck near NPC Heroes
~Increased random roll for District Hop from 1-5 up to 1-7
~Removed District Hop after each merch session (Will only Dis Hop if checked)
Thank you for your kindness and patience, i acknowledge that some more in-depth understanding of coding would be way more practical, of course but some of us don't have the required time to learn the fundamentals. I wish i could learn someday, i'm defenitely not the type of guys who like to simply get carried only but it's not that easy to get into it i must say.
Anyway, thanks again
EDIT: Well, tested it for a bit, the problem atm with region hopping is that it zones back to the original district after resigning THEN hops, so it makes it pop at a random place in the outpost, making it get stuck at heroes npc sometimes as well as getting seen at the portal in the said district before hopping :/
Maybe an easier solution would be just to remove the original region from the script to make it come back to the district you started the bot from instead of random travelling?