PDA

View Full Version : [Update] XenoBot v2.7.5 [Looter Fixes | Auto Mount | loadSettings()]



DarkstaR
09-19-2012, 02:54 AM
This update fixes problems with the Looter (and, as far as I know, this is all of them!) and implements some very highly requested functionality: auto-mount and a loadSettings() function. Enjoy.

Changelog:

v2.7.5
Implemented loadSettings() to the Scripter. It works as follows:
Parameters
Setting: The name of the settings file, which must reside within the settings folder. If the settings file is "DarkstaR.xbst", pass "DarkstaR" to the function.
Panel: Pass "All" to load all settings. Pass specific panel names to load only panels (E.G. "Walker")
Examples
loadSettings("Orc Fort - Inner", "Looter")
loadSettings("DarkstaR - Demons", "All")
loadSettings("Basic Healer", "Support")
Implemented Auto Mount. The checkbox can be found beside the mount context-menu item. There are a few restrictions, though:
1. It is randomized. Not slow but can have up to an 8 second delay, thought usually less than 4.
2. It will not mount more than once every ten seconds. This reduces spamming.
3. If the set outfit window is opened, the Auto Mounter is disabled until manually re-enabled.
4. If you enable it on a character without a mount, it will open the set outfit window, just as CTRL+R would.
Fixed the following issues in the Looter:
1. If the "not enough capacity" message is seen, the Looter will skip the current body.
2. If the "you are not the owner" message is seen, the Looter will stop trying to open the current body.


For download and operation instructions, refer back to this thread:
http://forums.xenobot.net/showthread.php?19

Syntax
09-19-2012, 03:04 AM
very nice

maicoln
09-19-2012, 03:19 AM
Love u... I not kidding :D

Infernal Bolt
09-19-2012, 03:25 AM
holy shit bro, i love you right now.

jo3bingham
09-19-2012, 03:25 AM
Okay, LoadSettings() is freaking sweet. Especially with the panels arg.

Crown Royal
09-19-2012, 03:29 AM
Sounds nice, but I cant try it out just yet. Please tell me why its asking me to uninstall Xenobot, instead of it just overriding the last version as always. Is this normal, and safe to continue to do what the installation says? Doesnt sound bad, its just not normal.

DarkstaR
09-19-2012, 03:34 AM
Sounds nice, but I cant try it out just yet. Please tell me why its asking me to uninstall Xenobot, instead of it just overriding the last version as always. Is this normal, and safe to continue to do what the installation says? Doesnt sound bad, its just not normal.

I recently did a full re-install on my computer due to hardware upgrades and was required to re-download Advanced Installer (the program which packs the MSI). The newer version may be causing that, I'll take a look at it.

dexter killer
09-19-2012, 04:33 AM
Amazing dude!!! :D

Next improvement is reconnect()? :p

Hugs,

Bushu
09-19-2012, 05:56 AM
I was just about to say that during the night I was woken up many times because walker randomly stopped and was kicked due to anty-idle tool, but now everything seems ok

Flacks
09-19-2012, 06:14 AM
Nice job! :D

PunktG
09-19-2012, 06:38 AM
testing now
and all looking amaizing :)

HolmaN
09-19-2012, 06:43 AM
Thats fucking awesome :)!

Avani
09-19-2012, 06:45 AM
Can't wait to test the automount when im released from this hell called University

HolmaN
09-19-2012, 07:02 AM
Im at a similar hell, it's called work...

Crystaline
09-19-2012, 07:38 AM
Thanks a lot for the looter improvement, was much needed! Will try it when I get home :)

desche188
09-19-2012, 08:17 AM
DarkstaR now we are able to change from walking to map clicks at any certain spot nice :DDD

PunktG
09-19-2012, 08:37 AM
DarkstaR now we are able to change from walking to map clicks at any certain spot nice :DDD

walking with arrow keys working so amaizing in xeno that you rly dont need use map click i think :)

desche188
09-19-2012, 08:48 AM
walking with arrow keys working so amaizing in xeno that you rly dont need use map click i think :)

map clicks are useful when it comes to refilling

biaggio12
09-19-2012, 09:47 AM
Awesome ! :D

spirit-assassin
09-19-2012, 10:13 AM
the walker still stops sometimes dunno depending on what and the targeting gets fucked ( it marks the monester but doesnt follow it to kill it)

Forgee
09-19-2012, 10:36 AM
Just awesome!

Stusse
09-19-2012, 10:54 AM
Great!!

Joe
09-19-2012, 11:04 AM
I'll stick to 2.7.1 anyway for now. Gonna see of there will be any bug reports ;P

fxtrok
09-19-2012, 12:04 PM
I can't find the auto mount thing.

Can you help me please?

PunktG
09-19-2012, 12:05 PM
I can't find the auto mount thing.

Can you help me please?

down form
Set Outfit when you click on your char :)

fxtrok
09-19-2012, 12:18 PM
down form
Set Outfit when you click on your char :)


THX! This is super sweet

Petit Ours
09-19-2012, 12:19 PM
Im testing it right now, the auto mount work perfect, and will test with one of my script so we will see if it work well :D

Demonic Saint
09-19-2012, 12:53 PM
I think I could kiss you right now, no homo.

donqzor
09-19-2012, 12:54 PM
Works good for me, I didn't have any problems with any of the versions tho :)

only problem i have is the targeting special areas :P

DarkstaR
09-19-2012, 01:20 PM
the walker still stops sometimes dunno depending on what and the targeting gets fucked ( it marks the monester but doesnt follow it to kill it)

People have been reporting this and I'm not sure why it's happening. I'm completely unable to recreate it. What is your ping? Get a screenshot with diagnostic information up, please.

kubax36
09-19-2012, 01:35 PM
People have been reporting this and I'm not sure why it's happening. I'm completely unable to recreate it. What is your ping? Get a screenshot with diagnostic information up, please.
Its happen when your loot destination bp is closed and bot cant loot items :D

Fleet
09-19-2012, 01:39 PM
People have been reporting this and I'm not sure why it's happening. I'm completely unable to recreate it. What is your ping? Get a screenshot with diagnostic information up, please.

The walker getting stuck thing only happens sometimes, and it usually just alarms 3-4 times, then gets on moving again. That it sometimes misses monsters eventhough it has them targetted is something that happens when the monster is very far away on the screen, the bot notices it and targets it, but the walker keeps walking away. Nonetheless, you always get that sucker anyway, since you probably run the spawn in several loops.

EDIT: This update has worked flawlessly for me since I started botting 5 hours ago. Great work!

Secret
09-19-2012, 02:11 PM
Great work, DarkstaR!

DarkstaR
09-19-2012, 02:17 PM
Its happen when your loot destination bp is closed and bot cant loot items :D

Maybe keep your loot BP open, then. lol

~Tziki~
09-19-2012, 03:03 PM
Maybe keep your loot BP open, then. lol

it happens when you run out of cap also.

happend 3 times in last 4 hours, my char is just standing there doing nothing. Only thing thats the same is cap = 0 and gold cant be picked up.

DarkstaR
09-19-2012, 03:05 PM
it happens when you run out of cap also.

happend 3 times in last 4 hours, my char is just standing there doing nothing. Only thing thats the same is cap = 0 and gold cant be picked up.

You must not be using this version of the bot then, because I've confirmed that this is fixed.
Please make sure you properly update the bot before reporting bugs with the new version which you don't have.

Excuse me if I'm mistaken, of course, but I'm 99% sure you're using an older version. Patch it.

Crystaline
09-19-2012, 03:23 PM
If you pause your walker and kill some monsters for yourself, then put on the walker again after you go out of the screen it sometimes bugs for me and I have to restart the client. May this be the problem that you other guys has aswell? (I'm not 100% certain but It's been happening after I've paused the walker and killed someting so that the looter somehow wants to loot it?) Not sure :)

~Tziki~
09-19-2012, 03:24 PM
You must not be using this version of the bot then, because I've confirmed that this is fixed.
Please make sure you properly update the bot before reporting bugs with the new version which you don't have.

Excuse me if I'm mistaken, of course, but I'm 99% sure you're using an older version. Patch it.

This is true, i was using the previous version. gonna go test it again now ive updated and see if i get the same issue.

DarkstaR
09-19-2012, 03:27 PM
If you pause your walker and kill some monsters for yourself, then put on the walker again after you go out of the screen it sometimes bugs for me and I have to restart the client. May this be the problem that you other guys has aswell? (I'm not 100% certain but It's been happening after I've paused the walker and killed someting so that the looter somehow wants to loot it?) Not sure :)

I'm having trouble understanding exactly what you mean. Disabled the Walker, or pause the bot? And go "out of screen" relative to what? Your current position, or the Walkers destination?

PunktG
09-19-2012, 03:35 PM
I need say this wersion is great
nice to see DarkstaR so fast remove all bugs and add mounts

Crystaline
09-19-2012, 03:52 PM
I'm having trouble understanding exactly what you mean. Disabled the Walker, or pause the bot? And go "out of screen" relative to what? Your current position, or the Walkers destination?

Yeah, tired from work ^^

You disable the walker, kill a monster and go out of the screen (so that you cannot see that monster anymore). If I then try to enable the walker again, SOMETIMES It won't move until I either go and manually open the corpse so that the bot can loot it or restart the client :)

Mega
09-19-2012, 03:54 PM
Great work, would love a version that could also load script,

Best regards

Alastorsz
09-19-2012, 05:08 PM
There is an Issue, with the targeting, let me explain it with this image
http://s3.subirimagenes.com:81/otros/previo/thump_8001539wrongpath.jpg

If char is at Poin A, and Monster at Point B, character will follow the orange path, instead of moving diagonal like the green path

this is annoying when there are more than 2 monsters and char tries to keep it diagonal and move arround the monsters instead of moving diagonal only.

Hope is understandable

diofeher
09-19-2012, 05:26 PM
I could kiss you now, no homo.

DarkstaR
09-19-2012, 05:32 PM
There is an Issue, with the targeting, let me explain it with this image
http://s3.subirimagenes.com:81/otros/previo/thump_8001539wrongpath.jpg

If char is at Poin A, and Monster at Point B, character will follow the orange path, instead of moving diagonal like the green path

this is annoying when there are more than 2 monsters and char tries to keep it diagonal and move arround the monsters instead of moving diagonal only.

Hope is understandable

It's due to my diagonal cost measurement, I'll have to take a look at it. Thanks!

popit
09-19-2012, 05:53 PM
working perfect :D

elprince8man
09-19-2012, 09:24 PM
How to use automunt?.. nvm got it;p

Kingdom
09-19-2012, 10:54 PM
Looking nice, mount working well.
Will try out the loot stuff when i don't get raped by going out of depot.
good job!

stefps
09-19-2012, 11:24 PM
nice dude very good update

stefps
09-19-2012, 11:30 PM
DarkstaR when im trying to download this new update this comes as a message :another version of this product is already installes. intallation of this version cannot continue. to configure or remore the existin version of this producto, use contro add/remove programs on the control pannel.

stefps
09-19-2012, 11:38 PM
nevermind problem fixed

Raziol
09-20-2012, 12:33 AM
I love Auto Mount Function, but You messed up the looter:(Loot first) because it doesn't even try to re open body when healer/targetting disturbed it

Blanz420
09-20-2012, 07:53 AM
Very awesome update!
Works flawlessly, no bugs for me!
Thankx =]

Crystaline
09-20-2012, 08:01 AM
Ran all night without the slightest problem, thanks!

Fixi
09-20-2012, 03:20 PM
Fast and awsome as always! :)
Running it for like 12 hours now and everthing seems to work good. Really like the mount feature :)

CrazySwe
09-20-2012, 03:35 PM
Awesome work darkstar! :D
Looking forward to use this bot even more now!

// CrazySwe

Y2Quake
09-20-2012, 03:48 PM
i've been running it the whole night, works flawless.

kubax36
09-20-2012, 04:29 PM
It was my idea to add auto mount :D great update!! I just noticed small issue - bot ignore now looting priority. I think it should be fixed, but its not important at all now cuz bot dont miss loot anyway :)

DarkstaR
09-20-2012, 04:51 PM
It was my idea to add auto mount :D great update!! I just noticed small issue - bot ignore now looting priority. I think it should be fixed, but its not important at all now cuz bot dont miss loot anyway :)

Looting priority was never really a thing, more of a fluke of implementation. My loop originally was



for i each (itemWeWantToLoot)
{
for b each (itemInBody)
if i == b loot()
}

Which caused it to apparently have priority. When I re-coded the looter, however, we ended up with this, causing it to loot items in the order they are found



for i each (itemInBody)
{
for b each (itemWeWantToLoot)
if i == b loot()
}

Erra
09-20-2012, 05:03 PM
While we're on the topic of looting, will it eat food out of corpses even if the char is out of capacity / space when looting?

nato12
09-20-2012, 05:05 PM
DarkstaR
something happen with the looter if u put at "loot body Last" and i lost the location of the body, mine char just keep at X sqm (i guess that he is trying to find the body)
and well, since mine english is too bad, i will try to make a paint picture for that u can understand something.
http://i49.tinypic.com/34njoe1.png

DarkstaR
09-20-2012, 05:06 PM
While we're on the topic of looting, will it eat food out of corpses even if the char is out of capacity / space when looting?

Great question. I actually almost released a version that WOULDN'T until I used myself the same question. What I've done is encapsulated the "do I loot this?" loop under the capacity message check. If that loop does not set a value (read as: doesn't find an item to loot or has no cap), the bot will then try to eat.


@nato: I'll take a look at it.

nato12
09-20-2012, 05:19 PM
DarkstaR
found that, doenst matter if is at "loot first/last" if u lost the body from the screen the char keep at 1 sqm (on the another old version of the bot it doesnt matter if u lose a body, the char keep walking and if the char pass by the body that u have killed, just loot.)

Erra
09-20-2012, 06:41 PM
Great question. I actually almost released a version that WOULDN'T until I used myself the same question. What I've done is encapsulated the "do I loot this?" loop under the capacity message check. If that loop does not set a value (read as: doesn't find an item to loot or has no cap), the bot will then try to eat.


@nato: I'll take a look at it.

Ah, great! Then I think I've got all I need now :)

kubax36
09-20-2012, 07:56 PM
Looting priority was never really a thing, more of a fluke of implementation. My loop originally was



for i each (itemWeWantToLoot)
{
for b each (itemInBody)
if i == b loot()
}

Which caused it to apparently have priority. When I re-coded the looter, however, we ended up with this, causing it to loot items in the order they are found



for i each (itemInBody)
{
for b each (itemWeWantToLoot)
if i == b loot()
}
i thought so :D

btw i noticed (it was happening in earlier versions also) If u set Utura or Utura gran as High spell and Exura ico as anti paralize spell then anti paralize isnt working while Utura works. Can u take look at this? Its really annyoing issue :D

Shadow Wolf
09-20-2012, 09:45 PM
That's awesome DarkstaR thanks :D

~ Shadow Wolf

Slayer2k91
09-20-2012, 09:54 PM
I have noticed a bug with looting, When my character killed a mob with a ranged attack and it somehow died in that position (I think i damaged it enough to make it flee and it got killed by another player, but i can't be sure, wasn't watching it), it keeps running from the position in the first screenshot south (to get in the house) until the body is no longer on the screen, and then runs back north, and keeps running back and forth between the two without ever getting in the house.
http://i.imgur.com/MRktwh.jpg
http://i.imgur.com/1dOVfh.jpg
Sorry if my description isn't very clear, i gotta run, i'll fix it later if it's necessary

EDIT: I'm using walk on fire, walk on furnitures (so no mapclick), no special areas or nothing of the sort. the relevant body is the bloody one inside the house, i forgot to mention that on the main post

nato12
09-21-2012, 06:27 AM
Slayer2k91
i recommend u that use the old version; if not wrong 2.7.1 it work good for me xD. and yes i told to darkstar that u saying too,

DarkstaR
09-21-2012, 01:12 PM
I don't see a bloody body inside the house? o.o

Infernal Bolt
09-21-2012, 01:14 PM
I don't see a bloody body inside the house? o.o

I didnt see it at first either, check the first pic, its up by the wall next to the stonebench thingy.

Slayer2k91 how does that place look with diagnostic info on?

Y2Quake
09-21-2012, 04:18 PM
i just noticed one thing about the looter:

if the first item of the body is gold and you don't have enough cap or space in the backpack for loot it it won't try to loot any other items.

for example im hunting with my 40 mage in earth elementals, and i just bring 1 backpack because i don't want it to loot more than 2k for each 110 manas. Once the backpack is full it wont loot any lump of earth because the first item of the body is usually gold.

nothing else than that

DarkstaR
09-21-2012, 04:54 PM
i just noticed one thing about the looter:

if the first item of the body is gold and you don't have enough cap or space in the backpack for loot it it won't try to loot any other items.

for example im hunting with my 40 mage in earth elementals, and i just bring 1 backpack because i don't want it to loot more than 2k for each 110 manas. Once the backpack is full it wont loot any lump of earth because the first item of the body is usually gold.

nothing else than that

That's something I had to do to prevent it from getting stuck when it can't loot a certain item. Drop the gold with a script or something.

@Barbs problem

I'll look into it.

desche188
09-21-2012, 04:57 PM
DarkstaR still working on xenobomb?

Pirre91
09-21-2012, 06:51 PM
How does auto mount work, i enable it in set outfit part.. tsting it by walking in dp and out. Does not automount at all... What to do ;)?

Crystaline
09-21-2012, 06:54 PM
How does auto mount work, i enable it in set outfit part.. tsting it by walking in dp and out. Does not automount at all... What to do ;)?

First press ctrl+r -> select your mount -> dismount -> ctrl + rightclick your character -> tick the box "mount" -> WIN

Pirre91
09-21-2012, 07:02 PM
First press ctrl+r -> select your mount -> dismount -> ctrl + rightclick your character -> tick the box "mount" -> WIN

Doing it still wont work, Walker need to be running?
Ps i only have 1 mount, does it mather?
Ctrl+r -> dismount-> and then clicking in box mount. going in dp and out..nothing happends :)

Slayer2k91
09-21-2012, 08:40 PM
I didnt see it at first either, check the first pic, its up by the wall next to the stonebench thingy.

Slayer2k91 how does that place look with diagnostic info on?

http://i.imgur.com/QJalm.jpg
sorry, I forgot to circle the body at first, had to leave in like 10mins.

Crystaline
09-21-2012, 11:12 PM
Doing it still wont work, Walker need to be running?
Ps i only have 1 mount, does it mather?
Ctrl+r -> dismount-> and then clicking in box mount. going in dp and out..nothing happends :)

Try to enable walker and don't go in and out, Darkstar said that it could take up to 8 seconds before it mounts.

Pirre91
09-22-2012, 05:45 AM
Nah, Auto mount doesn't work at all for me. Don't know why..

Joe
09-22-2012, 11:37 AM
Have you ticked the box next to 'Mount' when calling context menu?
You sure you're not in pz?

donqzor
09-22-2012, 11:41 AM
Nah, Auto mount doesn't work at all for me. Don't know why..

You need to have a mount ;Dd

elprince8man
09-22-2012, 12:05 PM
This new version is big mistake;p I HAVE VERY BIG PROBLEM CAUSE MY CHARACTER ARE GETTING STACK IDK WHY... iT HAPPENS TO ME ON MISTROCK CYCLOPS, FROST DRAGONS, POI DL, NECRO HERO YALAHAR ETC.. WHY?! I even stopped to use automount but it didnt help.

Petit Ours
09-22-2012, 12:11 PM
No detailed explanation/screenshots/scripts = didn't happen.

+1 lol invisible character

elprince8man
09-22-2012, 01:42 PM
No detailed explanation/screenshots/scripts = didn't happen.

Scripts Dezzie frosts, my own poi dl, my own necro, tibtrak cyclops... It stop just stop and all is enabled targeting, walker and looter. Don't go further what explanations you need? SS? when char is standing? I dont understand what for? u dont know what means char dont move? it looks like bot dont work... in this version

Joe
09-22-2012, 03:36 PM
Maybe you just hit pause button? :rolleyes:

elprince8man
09-22-2012, 03:45 PM
Maybe you just hit pause button? :rolleyes:

Ye away from keybord..-.-'

elprince8man
09-22-2012, 04:30 PM
Happen again... It's boring. where to get older version?

Mackdagwood
09-23-2012, 12:31 AM
how do u auto mount? lol i feel stupid

zAEBBE
09-23-2012, 08:01 PM
Sweet as sugar , good job DarkstaR !

Crystaline
09-24-2012, 07:23 PM
Very good version, I'm satisfied!

But please add screenshot function as soon as possible!

Shiver209
09-27-2012, 04:14 AM
Is anyone else have the issue with the Alarms not sounding? Im getting the flash but no sound... :S checked all the usual stuff from my end, volume control etc etc All my sound seems to be working on my comp :S

Burton
09-28-2012, 02:50 AM
EDIT : Just kidding found it

Neant
09-28-2012, 06:43 AM
Awesome. Going to test it as soon as I get home.

B0tt3r
09-28-2012, 10:51 PM
If the bot does not open the correct backpacks when going to dig the bot stops trying loot ;s