View Full Version : [Update] XenoBot v2.5.1 [9.60]
DarkstaR
07-12-2012, 03:32 AM
This update adds 9.60 compatibility and implements some cool new features. Due to some problems, however, I've had to disable a few things for now so I could get the release out tonight. The features will be fixed and re-implemented as soon as possible.
You must rightclick in blank-space to open the XenoBot menu. Bringing up a self context menu wont work for now.
"Advertising Helper" has been disabled.
Changelog:
v2.5.1
Added 9.60 compatibility.
Removed 9.54 compatibility.
Fixed ListBoxes to hide overflow.
Fixed a bug in the Scripter which inversely identified war allies and enemies.
Improved the error messages displayed by the Scripter.
Added the "TIMER_TICK" event to the Scripter. It passes no arguments and is triggered once every 200MS.
Added the option to add one-line scripts to the Walker, which will execute in place without the need for a script file.
Added the following Lua functionality to the Scripter:
Added the following functionality to the Self class:
Self.GetCreatureKills(Name)
Name: The name of the creature.
Returns: The amount of the specified creature you have killed.
Self.ResetCreatureKills(Name)
Name: The name of the creature.
Functionality: Sets the kill count of the specified creature to 0.
Created the Map class:
NOTE A tile can have a different "TopMoveItem" and "TopUseItem." A great example is that you can push things off of a ladder but if you use the same tile it uses the ladder instead.
Map.GetTopMoveItem(x, y, z)
x, y, z: The ground location of the item.
Returns: An item data table (id, count, data). All fields are zero if the top item on the tile cannot be moved or the tile isn't found.
Map.GetTopUseItem(x, y, z)
x, y, z: The ground location of the item.
Returns: An item data table (id, count, data). All fields are zero if the top item on the tile cannot be used or the tile isn't found.
Map.IsTileWalkable(x, y, z)
x, y, z: The ground location of the item.
Returns: True if the tile is walkable, false if otherwise.
Within a day or so, I will have the old features fixed and will also expand the Scripter more, as I have even more functionality nearly fully prepared. The next update will also introduce editing for one-liners and labels.
Example of new TIMER_TICK event:
local tick = 1
registerEventListener(TIMER_TICK, "onTimerTick")
function onTimerTick()
print("tick %d", tick)
tick = tick + 1
end
For download and operation instructions, refer back to this thread:
http://forums.xenobot.net/showthread.php?19
ethan
07-12-2012, 03:33 AM
1st , thanks : D nice job
Jizzor
07-12-2012, 03:37 AM
great job ds
Rexdale
07-12-2012, 03:38 AM
thanks for the quick release!
Premex
07-12-2012, 03:43 AM
nice been watching your stream from time to time really good work
abes800
07-12-2012, 03:44 AM
THANKS!!!
Angel101
07-12-2012, 03:50 AM
All i have popping up now that I am running it is "Tools" and "Scripter" option
Is that all this is up for now on the new client or am i doing something wrong?
Realize it was released today so not complaining just looking for clarification. THanks!
DarkstaR
07-12-2012, 03:54 AM
You need to right-click in between the playing window and EQ/Containers. If you have a smaller screen, this can be a tight space.
Angel101
07-12-2012, 03:57 AM
That is where I am clicking. The only 2 options when I do though is either Tools or Walker though
That is where I am clicking. The only 2 options when I do though is either Tools or Walker though
You're clicking below your EQ window. You have to click the grey space between your EQ window and the actual tibia character screen. If you have a small screen, it might be difficult.
Angel101
07-12-2012, 04:02 AM
Ahhhh I was clicking where the containers normally are and thats when I was getting the Tools or Walker option. When I clicked between the playing window and the containers like you mentioned though it actually did all come up. Perfect appreciate it man and apologize for my lack of attention to details!
Raspius
07-12-2012, 04:02 AM
Haha, nice, thanks!
renanrike
07-12-2012, 04:17 AM
Utura is bugged
WorkingHandz
07-12-2012, 04:20 AM
Bot looks exactly the same to me? Even after downloading the new 2.5.1? works the same way too?
Spectrus
07-12-2012, 04:30 AM
Yes. As you can see there are some minor changes noted in the changelog, other than that everything else should function normally.
DarkstaR, some badass additions to the scripter. Thanks ;).
Thanks a lot for updating fast! :)
Squid Vicious
07-12-2012, 04:39 AM
how come i can't use my wpts anymore?
Spectrus
07-12-2012, 04:54 AM
how come i can't use my wpts anymore?
What do you mean?
Squid Vicious
07-12-2012, 04:59 AM
went to load them and it said error. just curiosity, like i'm not butthurt about it or anything lol
HolmaN
07-12-2012, 05:07 AM
Thanks Nick, good job! =)
ethan
07-12-2012, 05:31 AM
for me is working without problems even without right click in the blank space,
im using classic control ctrl + click in the green icon of ping in my xenobot client :D
Spectrus
07-12-2012, 05:31 AM
went to load them and it said error. just curiosity, like i'm not butthurt about it or anything lol
That's odd. Try loading them through the Settings menu in-game.
rikardo
07-12-2012, 05:36 AM
when you are thinking about doing something to provide these updates?
I'm already getting a bag filled with shit updates that never improve anything.
Where is targgeting neat? Where is the auto-mount? Where is the distance of SQM improved? Where is the recounting of a monster when it comes on the screen?
still missing several things for this bot and you simply do nothing to provide
I could spend hours talking about what you have to do to get better the bot, but you do nothing, thinks the Bot is so good
My patience is running out.
when you are thinking about doing something to provide these updates?
I'm already getting a bag filled with shit updates that never improve anything.
Where is targgeting neat? Where is the auto-mount? Where is the distance of SQM improved? Where is the recounting of a monster when it comes on the screen?
still missing several things for this bot and you simply do nothing to provide
I could spend hours talking about what you have to do to get better the bot, but you do nothing, thinks the Bot is so good
My patience is running out.
Here's the Changelog for what is possibly tomorrows update:
v2.5.1
Fixed ListBoxes to hide overflow.
Fixed a bug in the Scripter which inversely identified war allies and enemies.
Improved the error messages displayed by the Scripter.
Added the "TIMER_TICK" event to the Scripter. It passes no arguments and is triggered once every 200MS.
Added the option to add one-line scripts to the Walker, which will execute in place without the need for a script file.
Added the following Lua functionality to the Scripter:
Added the following functionality to the Self class:
Self.GetCreatureKills(Name)
Name: The name of the creature.
Returns: The amount of the specified creature you have killed.
Self.ResetCreatureKills(Name)
Name: The name of the creature.
Functionality: Sets the kill count of the specified creature to 0.
Created the Map class:
NOTE A tile can have a different "TopMoveItem" and "TopUseItem." A great example is that you can push things off of a ladder but if you use the same tile it uses the ladder instead.
Map.GetTopMoveItem(x, y, z)
x, y, z: The ground location of the item.
Returns: An item data table (id, count, data). All fields are zero if the top item on the tile cannot be moved or the tile isn't found.
Map.GetTopUseItem(x, y, z)
x, y, z: The ground location of the item.
Returns: An item data table (id, count, data). All fields are zero if the top item on the tile cannot be used or the tile isn't found.
Map.IsTileWalkable(x, y, z)
x, y, z: The ground location of the item.
Returns: True if the tile is walkable, false if otherwise.
Also, I just finished the internal cores for the following functions, they will be added to the scripter as well:
bool MoveItemFromEquipmentToContainer(int slot, int containerto, int spotto, int count = -1);
bool MoveItemFromEquipmentToGround(int slot, tLocation groundPos, int count = -1);
bool MoveItemFromGroundToContainer(tLocation groundPos, int containerto, int spotto, int count = -1);
There are a few reasons why updates are taking so long:
I just moved to a different state and haven't had net consistently until last week.
I started a new job yesterday, I've spent the last 2 weeks preparing. I do, however, work 30~ hours less, per week, at this job then my last. Thats 30 Xenobot hours.
I spent 2 weeks visiting family that I have not seen in over 2 years (during which I rolled out an update).
I've been making many core changes which have required extensive security and stability testing. These changes help the bot run smooth and make it easier to add functions in the long run.
What I do isn't easy. If you think you can do it better or know someone who can, pursue that - I promise that only a small handful can do this as well as me. I'm putting the longevity of XenoBot's lifespan first. Anyone who knows how to work a disassembler can see that, every update, XenoBot's code is morphing into something more efficient and changing drastically - just because changes aren't aesthetic or tangible doesn't mean they aren't plentiful.
>_>
Sigh.
Squid Vicious
07-12-2012, 06:19 AM
That's odd. Try loading them through the Settings menu in-game.
exactly what i tried. i mean it's not a problem it's just a few quick wpts i put together quick. again just curious about it :P
popit
07-12-2012, 07:05 AM
ty ! :D
kenneth
07-12-2012, 07:11 AM
dang when i try to download erything goes good untill i go to press install than a window pops up saying error reading from file verify that the file exist and that u can acces it any ideas?
kenneth
07-12-2012, 07:21 AM
ive never had this problem before can anyone give me any suggestions?
boppan
07-12-2012, 08:21 AM
There are some serious bugs with the targeting.
When you attack something that you have set to use exori san on, it just spams exori san so badly that your attacks wont even go off... so it ends up only using exori san.
Danny_
07-12-2012, 08:30 AM
There are some serious bugs with the targeting.
When you attack something that you have set to use exori san on, it just spams exori san so badly that your attacks wont even go off... so it ends up only using exori san.
Experiencing this problem as well! Please respond quickly!
My char ultra spamming Exori hur/ Exori Ico
Regards
Danny
ketanima
07-12-2012, 09:39 AM
i have a problem only atack with a spell and take exhausted of exori frigo... pls helppp
Looter skips loot really often.
It opens cropse with items and do nothing.
Tried using GetTopUseItem to find fishable water elementals, but that didn't work and since they're not movable objects, using GetTopMoveItem didn't work either, am I missing something or is it not yet possible to make a perfect WE fisher?
Y2Quake
07-12-2012, 10:10 AM
Nice you made it! Ima test it as soon as i get back to home.
simon092
07-12-2012, 10:43 AM
I am new here, and i am wondering, whats up with the targeting? doesn´t it exist any way to make it work for a paladin?
but that didn't work and since they're not movable objects
If that's the reason it isn't working, it should fish them the next time you walk around the cave, just as neobot did.
If that's the reason it isn't working, it should fish them the next time you walk around the cave, just as neobot did.
They are never movable objects, not in the first 10 seconds, not in the last 30 seconds, just.. never :(
Alastorsz
07-12-2012, 11:51 AM
Its is not looting because of the exhausted thing, everything causes lot of exhauste becayse bot tries to cast the spell again and again,
i disabled the auto utura but the problem is on the healer too :S
DarkstaR
07-12-2012, 11:58 AM
I'll have to look into the exhaust bug, it must not be reading the cooldown bars correctly.
pagge123
07-12-2012, 12:01 PM
I'm not having that exhaust problem, botting water elementals with my sorcerer and everything works exactly as it did before this update, perfectly.
Dorian
07-12-2012, 12:13 PM
i have this problem 2
DarkstaR
07-12-2012, 12:20 PM
Just don't use anything the bot can spam. Set a mana training spell that will take you well under the training mana and refrain from using the utura's for now, I will have it patched by tonight.
Delejon
07-12-2012, 12:23 PM
Everything seems to work all right except for the timers on the spells as most people mention we get exhausted and it's causing several issues, thanks anyways for the update. =)
Edit: Read that you will have it patched, great news! ^^
boppan
07-12-2012, 12:28 PM
I alsy noticed that the bot didnt loot gold when i had only 100 stacks of gold. when i looted one monster manually and added 20 gold it started looting again. So if i have 90 again and loot 10 so all gold stacks are 100 again the bot might stop looting once again.
ninjabullen
07-12-2012, 12:29 PM
It spams all spells like 100 times faster... spamming exura ico and exori ico, and trying to do utura like every 3 seconds, can't bot with this bug :/ nearly died because it was doing too much at the same time and had a hard time drinking pots
Xongiver
07-12-2012, 01:10 PM
I couldnt test it yet but some ppl told me this update is bugged, Its spamming spells and cant do other things like looting etc.
Yes.. =X it's spamming spells ... I died ;(
But try to fix it soon as possible dark !
Thx
p0pas
07-12-2012, 01:36 PM
died twice xD
youonlyliveonce
07-12-2012, 01:43 PM
Update seems to be working perfectly for me? Not sure what all these bug reports are about....
darksite
07-12-2012, 01:45 PM
yeah i saw these 3 problems.
It spams spells
IT doesnt take loot if u get 100 stackables
It doenst heal on utura
Thats all that i found :p
yeah i saw these 3 problems.
It spams spells
IT doesnt take loot if u get 100 stackables
It doenst heal on utura
Thats all that i found :p
That's all bugs in this version ;)
Also anti-idle isn't working either.
billy
07-12-2012, 02:43 PM
after update walker dont work on my script, before it worked perfectly
Razid
07-12-2012, 03:07 PM
Self.GetCreatureKills(Name)
Name: The name of the creature.
Returns: The amount of the specified creature you have killed.
Self.ResetCreatureKills(Name)
Name: The name of the creature.
Functionality: Sets the kill count of the specified creature to 0.
I tested it and it doesn't work in my script. Maybe I have done a misstake... But I don't think so.
Anyone else with this problem?
Hendy
07-12-2012, 03:19 PM
Reposting this here, encase no one has noticed, but the "light" in tools is blinking when attacking with p bolts & arbalest, works fine on EK/using a melee weapon.
rikardo
07-12-2012, 03:36 PM
Luls
My license for xenobot ends in 20 days, I see no reason to make me keep using this bot. I try to help the community the best way possible, but I see that the owner of xenobot is not too worried to help us. I see he is so willing to make money, because he had said he would have constant updates and this is not happening, and always updates nonsense, that does not help users to almost nothing.
the xenobot has 20 days to amaze me or I'll use another bot
Squid Vicious
07-12-2012, 03:48 PM
rikardo stop whining you sound like my eight year old cousin. you obviously don't know how much work he puts into this bot
Necktra
07-12-2012, 03:48 PM
Luls
My license for xenobot ends in 20 days, I see no reason to make me keep using this bot. I try to help the community the best way possible, but I see that the owner of xenobot is not too worried to help us. I see he is so willing to make money, because he had said he would have constant updates and this is not happening, and always updates nonsense, that does not help users to almost nothing.
the xenobot has 20 days to amaze me or I'll use another bot
Read the reasons why he has'nt been able to update as much.
Also this update might be bad with alot of bugs but there is a fix, I hav'ent even downloded this versions because I believe it's better to wait for a fix. But I also don't see any reasons to talk bad about this update since for example, iBot has'nt updated at all yet to fit the new update, we still got a update that works.
Maximo Santana
07-12-2012, 03:48 PM
ummmm o.o Look if he wants to use another bot he will and you cant do anything. The product may speak by itself, I like xenobot and not because darkstar says that he will update every day or something like that. I like it because it is so useful and funny and easy. So let him or anyone leave if they want just work to make a better piece of software to keep your xommunity interested.
Y2Quake
07-12-2012, 03:50 PM
Luls
My license for xenobot ends in 20 days, I see no reason to make me keep using this bot. I try to help the community the best way possible, but I see that the owner of xenobot is not too worried to help us. I see he is so willing to make money, because he had said he would have constant updates and this is not happening, and always updates nonsense, that does not help users to almost nothing.
the xenobot has 20 days to amaze me or I'll use another bot
Yester he worked like 6-7h for make the update. It's just about time dude, but if you don't want to keep using xb there're few bots you can use.
rikardo
07-12-2012, 04:13 PM
if he does not have time to continue updating the bot, why it increased the value then?
I'm going to repeat, if the xenobot not improve in 20 days I will not renew
Hendy
07-12-2012, 04:19 PM
rikardo, If you dont like it stop whining and gtf off the forums so we can have some peace.
DarkstaR
07-12-2012, 04:25 PM
Stop bashing rikardo. This is an update thread and he's entitled to his opinion.
if he does not have time to continue updating the bot, why it increased the value then?
I'm going to repeat, if the xenobot not improve in 20 days I will not renew
I totally agree. Why pay for something that doesn't suit your needs? Here's the favor I've done you:
I canceled the last 20 days of your licence. When you feel the bot is powerful enough and you're happy with the features, let me know and and you can use the rest of your time then.
Pobocone
07-12-2012, 04:26 PM
got same.
kimfinnstrom
07-12-2012, 04:27 PM
Nice one! :)
rikardo
07-12-2012, 04:42 PM
You saw me at some time talking about NeoBot?
I do not remember ever having quoted the NeoBot, I never used this bot. At that time, I had stopped playing;
DarkstaR
I wont use my 20 days now.
They are my day and I paid them, I want to use them now
Or did you see me asking for a refund or to stop my day?
If you've seen tells me that I need to edit the topic
josegvb
07-12-2012, 04:44 PM
Stop bashing rikardo. This is an update thread and he's entitled to his opinion.
I totally agree. Why pay for something that doesn't suit your needs? Here's the favor I've done you:
I canceled the last 20 days of your licence. When you feel the bot is powerful enough and you're happy with the features, let me know and and you can use the rest of your time then.
owned :D haha btw keep working bro :P we know u worked on it a lot last night i was there watching u :P
i dont mind really since my ek was almost out of stamina so now its just restoring :P
rikardo
07-12-2012, 04:46 PM
when I need a favor, I come up here asking, otherwise do not help me
DarkstaR
07-12-2012, 04:49 PM
You saw me at some time talking about NeoBot?
I do not remember ever having quoted the NeoBot, I never used this bot. At that time, I had stopped playing;
@DarkstaR (http://forums.xenobot.net/member.php?u=2)
I wont use my 20 days now.
They are my day and I paid them, I want to use them now
Or did you see me asking for a refund or to stop my day?
If you've seen tells me that I need to edit the topic
I didn't take your 20 days, dude. I'm saving them for when you need them <3
I know the bot isn't what you want now so I'm letting you use them when the bot is better.
I could, you know, if you really want me to, give them back now.. But wouldn't that mean the bot IS useful to you in its current state and you DO LIKE IT? That's not what you said and I don't want you to look like a liar!
Aydin
07-12-2012, 04:51 PM
LOOOL DarkstaR just made my day
Niyar
07-12-2012, 04:51 PM
I didn't take your 20 days, dude. I'm saving them for when you need them <3
I know the bot isn't what you want now so I'm letting you use them when the bot is better.
I could, you know, if you really want me to, give them back now.. But wouldn't that mean the bot IS useful to you in its current state and you DO LIKE IT? That's not what you said and I don't want you to look like a liar!
hahaha <3
And that's what I like about xenobot/you nick :o
Necktra
07-12-2012, 04:52 PM
when I need a favor, I come up here asking, otherwise do not help me
What if you are getting robbed irl, can't scream for help when the thieves are holding your mouth, are we supposed to not help you then, because we can't hear you?
You said that the bot might be a waste since it does'nt update that often, what Darkstar did is saving you from wasting anything right now.
rikardo
07-12-2012, 04:53 PM
DarkstaR
Will other users will be happy seeing you pay for a product, do a review and the owner takes their days? Here should be an area just to praise it? Critics are not welcome? I do not understand.
rikardo
07-12-2012, 04:54 PM
Sorry, next time I lie, say that the bot is good even if not satisfied, so the waiter does not steal my remaining days.
DarkstaR
Will other users will be happy seeing you pay for a product, do a review and the owner takes their days?
He didn't take them, completely. You said the bot wasn't useful to you. He simply put a hold on your remaining days, when you do want them back (When the bot is actually useful to you, he'll put those 20 days back.
Maximo Santana
07-12-2012, 04:58 PM
Sorry, next time I lie, say that the bot is good even if not satisfied, so the waiter does not steal my remaining days.
Man you are right, if you are not satisfied you can give your opinion.. but there is places to do that.. not here man.. this is an update thread..
Nick please give his days back, he payed for it so he can do whatever he want with it.
I payed for 30 days and use only 15 because of my school. no one do for me what you are doing for him so be just. :D
rikardo
07-12-2012, 05:01 PM
sorry, I'm going to be a liar from today.
So maybe do not steal my days.
DarkstaR
07-12-2012, 05:03 PM
I'll make it fucking clear. You're spamming an update thread with irrelevant, off-topic shit which makes it hard for me to see relevant posts and bug reports. This slows down dev time because I'm reading through your fucking garbage when I'm trying to figure out what to fix next. It's asinine and pathetic, and it's a breach of forum policy. Based on the agreement you had to accept, I'm entitled to banning your entire fucking account and not giving you a single day of your licence back. Instead, I've decided to put your licence on hold until you want it. You will not get it today. You will not get it tomorrow. You will get it back when the bot has undergone a major update - I wont give it back to you as is because you said it's nothing you want. Be happy I didn't ban you like I should have.
Aydin
07-12-2012, 05:06 PM
Sorry, next time I lie, say that the bot is good even if not satisfied, so the waiter does not steal my remaining days.
You already lied that you're not satisfied else you wouldn't want your days back
Guys, chillout and let ppl tell bug they've found out, please.
Ponnameister
07-12-2012, 05:10 PM
http://forums.xenobot.net/showthread.php?5191-Is-anything-planned-on-the-distance-stance-and-maybe-a-circle-stance-please-respond
Please try to make the distance fighting better if you have some spare time so i and some friends can make this bot useful for our paladin's too! :D
rikardo
07-12-2012, 05:14 PM
DarkstaR
ahaha, you're a good administrator.
Spend more time thinking about stealing users wanting to update the bot to get better.
Whoever loses is not me, is their prorprios users who do not enjoy almost no script for free on this forum. So I see people wanting to earn money on your back and you do nothing. I give my script for free because I think the world is not just money, as well as Y2Quake, I like it because I saw that is not cool to be rich in the game, I prefer people who come to thank me for having scripts for free, without asking nothing. But okay, I'll use another Bot, other users will be happy with my scripts, I will release my scripts that were in the last test.
So, I help noobs who bought the bot and even know where to open a script, I see many people adding me on facebook asking for support, help all without wanting anything in return, now I see people who only think about sell, sell, sell, and never help the next .
See you one day.
PS: I saw many people who criticized me here on this topic that I have already asked for help, so I was honest and I'm sure I'm not the only dissatisfied with the xenobot.
Fandango
07-12-2012, 05:25 PM
rikardo, ur scripts are worthless piece of shit
QUICK SOLUTION TO LOOTING BUG:
Just place 1 gp to bp you're not using to collect gold.
If you're using refiller, just add one more gp to withdraw at banker and problem solved until DarkstaR fixes it.
kenneth
07-12-2012, 05:58 PM
Darkstar i really love your bot and its the only bot i will use but i need some help getting it to download everytime i try to down load the new version everything goes good until i press the install button than an error window pops up saying Error reading from file C/users/christina/downloads/setup(24.msi)verify that the file exist and that you can access it. ive downladed at least 10 updates and never had this problem maybe its something i have to do on my computer to verify its a file but im not the greatest with computers could you please msg my inbox or write back here with what i can do to get it downloaded Sincerely Kenneth
VERY BIG BUG!!! <PALADINS>
I'm hunting dragon lords and while casting attack spell <exori san>, ass starts are not thrown on the target just sometimes when character meet wall or simply lagged.
Same with <exori con>. I think spells have too small cooldown and character makes all the times white cloud.
awaj
It has already been reported. Try to read whole update thread, so you'll know if you should report your discovery or now.
WorkingHandz
07-12-2012, 07:20 PM
This update is fine, its working okay but as everyone knows there are a few things needed to be fixed. DarkStar knows this now and already stated he will be fixing them. If you guys care about this bot so damn much and rely on it to play the game you wouldve tuned in to the stream last night and seen how much fuckn work went into it.
Its completely disgusting seeing the way some people act about this. rikardo I personally appreciated you giving out free scripts and your contribution to the community. And as much help as youve asked for on forums, for you to sit here and demand a fix of things you see as problems with the bot, is completely fucking disgusting. You had a level of respect for keeping the community as your priority but with the childish ways you are displaying in this thread you've lost all my respect. Maybe you care, maybe you dont, i certainly dont givva fuck which one u chose, but you of everyone who uses this bot, need to move on to ibot and just stfu. You should delete ur picture and hide your face. You are embarrassing everyone with the name Rikardo. I hope you open your eyes and realize how immature you are acting.
DarkStar if you want you could transfer me his 20 days, I, like many others here would actually appreciate them. Keep up the good work, your bot isn't perfect but it works and its efficient. I will NOT be leaving XB, youll see another $5 from me again.
belmok
07-12-2012, 07:58 PM
Great Job Darkstar, despite there being some small bugs the timely release more than makes up for them.
I don't know if it's a bug but i seem to pause for a fraction of a second every time i heal with autoheal. I don't think i've seen this before.
In addition, when I have light hack on any change made to my Gear, ie. take off a piece of EQ and put one back on the light flahses- this would also happen when using bolts.
Spectrus
07-12-2012, 08:04 PM
I'm assuming the flickering light is due to your equipment or bolts producing some sort of light effect. The client updates the light to accommodate this change and then Xenobot sets the light back to full, but there's a slight delay so you see a flicker. Slight annoyance, nothing more. :/
Daemon
07-12-2012, 08:10 PM
16:08 Using one of 4081 gold coins...~ I haven't had a problem yet with it looting gold today.... More or less its doing me proud so far. Great work Nick!
Jakob Miller
07-12-2012, 08:11 PM
DarkstaR - Have you changed something with the previous depositer function? Since it seems that it does not want to go to label keepHunting. My script is this:
registerEventListener(WALKER_SELECTLABEL, "onWalkerSelectLabel")
print([[
Script made by Jakob Miller
Version 1.0]])
wait(5000)
dofile("Forgee.lua")
function onWalkerSelectLabel(labelName)
if (labelName == "checker") then
delayWalker(1000)
setWalkerEnabled(false)
if (Self.ItemCount(MPotID) <= MinMPots) or (Self.Cap() < MinCap)then
setWalkerEnabled(true)
gotoLabel("leaveCave")
else
setWalkerEnabled(true)
gotoLabel("keepHunting")
end
And my manas when leave is set to 40 and mincap is 100, so I can't figure out where the problem is.
B0tt3r
07-12-2012, 08:12 PM
the bot spams the spells very fast that exhausted me im die sorry for my english :x
Jakob Miller
07-12-2012, 08:15 PM
Forget my post Darkie.
Spectrus
07-12-2012, 08:24 PM
Tried using GetTopUseItem to find fishable water elementals, but that didn't work and since they're not movable objects, using GetTopMoveItem didn't work either, am I missing something or is it not yet possible to make a perfect WE fisher?
Try something like this?
function scanTiles(id) --Takes id returns table of positions where ID found.
local results = {}
for x = -7, 7 do
for y = -5, 5 do
local item = Map.GetTopMoveItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z)
if item.id == id then
results[#results + 1] = {Self.Position().x + x, Self.Position().y + y, Self.Position().z}
end
end
end
return results or false
end
Petit Ours
07-12-2012, 08:51 PM
Can someone explain me how work that new lua?
Self.GetCreatureKills(Name)
is it to count how many creature you have kill ?
can i make something like that with it :
registerEventListener(WALKER_SELECTLABEL, "onWalkerSelectLabel")
function onWalkerSelectLabel(labelName)
if (labelName == "killCount") then
if Self.GetCreatureKills("Goblin") > 100 then
gotoLabel(taskEnd)
end
end
end
if yes, i realy dont know why its not working xD
Spectrus
07-12-2012, 08:53 PM
Yes that's how it works. The reason yours is not working is because you need to pass gotoLabel a string, just put "taskEnd" instead of taskEnd and it should work.
Petit Ours
07-12-2012, 08:54 PM
Yes that's how it works. The reason yours is not working is because you need to pass gotoLabel a string, just put "taskEnd" instead of taskEnd and it should work.
haha ok xD i was so exited about that function that i right my lua so fast xD..
Thanks alot spectrus
kenneth
07-12-2012, 09:02 PM
So no one can give me any ideas on how to fix my problem?
WorkingHandz
07-12-2012, 09:07 PM
Sorry Kenneth, I dont know why you can't download XB successfully. Maybe DarkStar knows the answer but im stumped.
Squid Vicious
07-12-2012, 09:13 PM
QUICK SOLUTION TO LOOTING BUG:
Just place 1 gp to bp you're not using to collect gold.
If you're using refiller, just add one more gp to withdraw at banker and problem solved until DarkstaR fixes it.
thanks for the tip bro, works fine now
Try something like this?
function scanTiles(id) --Takes id returns table of positions where ID found.
local results = {}
for x = -7, 7 do
for y = -5, 5 do
local item = Map.GetTopMoveItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z)
if item.id == id then
results[#results + 1] = {Self.Position().x + x, Self.Position().y + y, Self.Position().z}
end
end
end
return results or false
end
It doesn't work because water elemental corpses aren't moveable (and that's pretty much the exact script I made and tried) :p
stefps
07-12-2012, 09:40 PM
does the bug thing with arrow keys got fixed?
kenneth
07-12-2012, 09:46 PM
Im stumped to downloaded updates before and never had this prob just downloaded the new tibia update and everythimg went fine with that. But than when i try to download xeno i get a stupid error saying i have to prove that the file exist
Rtehb
07-12-2012, 09:52 PM
Darkstar is already working on this Bugs??
Spectrus
07-12-2012, 09:54 PM
Im stumped to downloaded updates before and never had this prob just downloaded the new tibia update and everythimg went fine with that. But than when i try to download xeno i get a stupid error saying i have to prove that the file exist
Try going in to your downloads folder and deleting the other 24 setup.msi files you have. Then redownload and try again.
Squid Vicious
Np, have fun ;)
Spectrus
07-12-2012, 10:07 PM
It doesn't work because water elemental corpses aren't moveable (and that's pretty much the exact script I made and tried) :p
My mistake there. Change that to use and try it. I tested it on cyclops corpses and found that it worked. Here's the output if you call print(table.serialize(scanTiles(BodyID)))
15:06 {[1] = {[1] = 32615, [2] = 31438, [3] = 4}, [2] = {[1] = 32625, [2] = 31438, [3] = 4}}
My mistake there. Change that to use and try it. I tested it on cyclops corpses and found that it worked. Here's the output if you call print(table.serialize(scanTiles(BodyID)))
15:06 {[1] = {[1] = 32615, [2] = 31438, [3] = 4}, [2] = {[1] = 32625, [2] = 31438, [3] = 4}}
I see my mistake here, I didn't realize it returned an item object, I figured it only returned the id of the item. Here's a working script that will fish any fishable water elemental corpse on screen:
use the version down below
Thank you, Spectrus. <3
Edit: Here's a more elaborate version that will only fish if you're not targeting anything, and will delay the walker for a second while it's fishing the corpse
while (true) do
if (Self.ItemCount(3483) >= 1 and Self.TargetID() == 0) then
for x = -7, 7, 1 do
for y = -5, 5, 1 do
local item = Map.GetTopMoveItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z)
if (item.id == 9582) then
delayWalker(1000)
Self.UseItemWithGround(3483, Self.Position().x + x, Self.Position().y + y, Self.Position().z)
wait(300,1000)
end
end
end
end
wait(100)
end
Gazbaran
07-12-2012, 11:06 PM
what happens with this .. all the time spaam....
Spectrus
07-12-2012, 11:12 PM
A patch is being worked on at the moment to fix the bug with not recognizing cooldowns.
darkvirus
07-12-2012, 11:30 PM
Hmm, is anyone else seeing this error?
I just got the bot today so i might be noob.
When i right click after injecting, i dont see any special menu's to operate the bot.
http://iforce.co.nz/i/zmlpnz1f.0sc.png
Demonic Saint
07-12-2012, 11:32 PM
Hmm, is anyone else seeing this error?
I just got the bot today so i might be noob.
When i right click after injecting, i dont see any special menu's to operate the bot.
http://iforce.co.nz/i/zmlpnz1f.0sc.png
Due to the new update you have to right click in the margin to the right or left of the screen to access the bot instead of the actual character.
darkvirus
07-12-2012, 11:55 PM
Thank you
i have problem with loot, sometimes when is one slot free on bp, bot dont loot gp ;/ and i have waste...
Crown Royal
07-13-2012, 02:00 AM
I also have the big annoying ordeal with the light. Not sure if it's anything easy to fix, or what, but it's rather annoying and going to give me a seizure soon. Haha
:cool:
Tags: DarkstaR
Daemon
07-13-2012, 02:12 AM
i have problem with loot, sometimes when is one slot free on bp, bot dont loot gp ;/ and i have waste...
Joe posted a few pages ago to just put 1 gold in your backpack that you are NOT looting gold into. :) hope that helps (may have to rework your script if your using a depositer to withdraw 1 gold after deposit)
DarkstaR
07-13-2012, 03:20 AM
A patch has been released fixing the issues with this update. Here you guys go.
http://forums.xenobot.net/showthread.php?5247
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.