Locked Home » Forums » Legacy & Archived » Archived Content » Vanguard » VGExtreme Programs

VG Bots - B-Bot 1.3 : VGExtreme Programs

Posted: March 22nd, 2007
tault_shadownit
mine is working now :D
Posted: March 22nd, 2007
Total Posts:52 Joined:2007
Great update everything is working great, just one tweak I can see we will all need. After something is killed and player is waiting for the mana to come back up to 80% instead of the char just standing there doing nothing, maybe it should cast invis while its standing there so less of a chance the player is seen.
Posted: March 22nd, 2007
macro112
nvm, figured it out
Posted: March 23rd, 2007
Total Posts:154 Joined:2006
Jelsa I will add it the invis when waiting on power.

Would like to add choices if you recieve a tell in game as well.
Currently I do not know how to get the tells in the game though soon as I can find an example of how to catch events in the game like a live log file I will add it.
If anyone can help me out it would be great.

Pretty sure I have tracked down a way to make sure every buff has been cast as well, every once in awhile I will get a buff that is skipped when I'm running the bot.
Posted: March 23rd, 2007
User avatar
Total Posts:272 Joined:2004
binafus, there is no realtime log from what I have read. So it won't be as easy as just scanning one. I'm sure wyvern can find something in memory that can detect when you get a tell. Hopefully it doesn't requiring hooking into the client though. There is "another" program that hooks into game that has full tell support already though. Sucks that we don't have that yet. :( As GM's have started banning ppl by sending tells and not getting responses. Now this is something we REALLY need. GM also moves your character too. Sometimes only changes your Z location, like putting you into the ground. So scanning X,Y does nothing.
Posted: March 23rd, 2007
xaraph
Wyvernx's VG Service can enable the "live" log file by calling EnableChatLog. It spits it out to whatever folder you're running xum from.
Posted: March 24th, 2007
User avatar
Total Posts:272 Joined:2004
Ah awesome. I'm surprised nobody made a dps parser yet.
Posted: March 24th, 2007
Total Posts:154 Joined:2006
Thanks to xaraph I have it interacting with the built in log.

I'm working on two conditions movement away from the loc your currently at and if someone sends you a tell.

I figure if you get moved too far from you current waypoint it would probably be best to quit the game.

Just not sure what would people want a bot to do if someone sends the bot a tell.
If anyone has any good ideas what to do let me know, might could even have multiple options that the end user can pick what they want to happen.

It will be a few days before I can get another update out.
I'm going to redo the buff section again might check to make sure the bot gets buffed from the log file as well people keep having problems not getting all the buffs.
Posted: March 24th, 2007
Total Posts:52 Joined:2007
One of the options I would like it to have if someone sends you a tell is just for the VG client to quit. A GM can't ban you untill they send you a tell to see if you there, and if they see you quit the game, then they can't really do anything. I know it will be a problem cause the client will quit with each tell you get, but better to be safe then sorry. This should also be somethign you can turn on and off.

Is it possible to in the script write down the player names of like your guildmates and friends and such that you don't want the client to quit on when you receive a tell from them.

Hopefully the quit process can be made so its very fast. You don't want a GM sending you a tell, and it takes like 2mins to quit. Also the script should even quit even if its in the middle of a battle. I would rather take a death, then a banning.
Posted: March 25th, 2007
Total Posts:154 Joined:2006
Added code to interact with a log file.
QuitOnTell = 0
Set to 1 if you wish the bot to exit on recieving a tell

Added Z cords to the waypoints, not finished with them but will add the option to quit if bots cords change too much.

Download the Waypoint Creater 1.0 to make waypoints for the bot.

Optimized the code you should get more exp per hour now.

Bot will invis when resting now.

Started working on making the code more generic so it will be easier to move over to other characters.

Sorta curious what is the longest anyone has left the bot running and it not died?
Posted: March 25th, 2007
User avatar
Total Posts:25 Joined:2005
I ran it on even level nonaggro mobs for about 5 hours without dieing. I guess a thanks is in order? :D

One request..

Would it be easy (or possible) to add an option for Grim Harvest? Some of those items are hard to come by, and then there is the possibility of adding additional buffs. Whaddya think?
Posted: March 25th, 2007
Total Posts:154 Joined:2006
I usually do my grimharvest stuff manually, sometimes on grey mobs.

To get a Twitching Muscle you have to have Constrict on a mob, if the root is off it will not result in the Muscle.

Union of Blood - Still Beating Heart
Exploding Cyst - Quivering Brain
Constrict - Twitching Muscle
Blood Letting Ritual - forget what it gives might be for the melee haste buff not sure.

I usually use the DMG shield, when you solo the bot is always getting hit so it adds a lot of damage.

On the buffs not sure what else we need if you look at the latest it has a place for 1 - 15 minute buff and 6 - 1 hour buffs.
ALT 3, 4, 5, 6, 7, 10 are the 1 hour buffs
ALT 8 is for the 15 minute buff

If I missed a buff let me know will add it.
Posted: March 25th, 2007
Total Posts:52 Joined:2007
Binafus great update love how fast the script is now, I just got one suggestion. Could you change the casting order. The casting order now seems to be Cyst, Cyst, Union of Blood, Despoil then Scarlet. I beleave there can be more dammage if the spell order is changed to Union of blood, despoil, cyst, scarlet. This allows the Union of blood to give us the 2pts first, then despoil to give the 3rd pt, witch activates the extra dmg from cyst cause its 3rd pt. Then when its time for scarlet you should have your 5th pt from being in the Focus of Gelenia, so you get max scarlet dmg. Then after scarlet the script should be looking for a heal. I beleave this setup would give your the most dmg per mana return, if it could be setup to start this way.

Also there seems to be alot of Invising that goes on in the script. You probaly notice it too. Seems it likes to Invis just right before it attacks a target, and it also likes to invis twice before it heads to another waypoint.
Posted: March 25th, 2007
Total Posts:52 Joined:2007
The Quit VG on Tell works great, in future releases maybe we can add a list of names to the script that won't trigger the Quit VG, also to that we have a problem with those damm gold farmers sending you tells to buy there gold. So was thinking if there is a way to add key words to the script that won't trigger VG to quit on tell. Like when a gold farmer sends you a msg they also send you there website so if we could add there website as a keyword to not quit VG, that will fix a future problem where going to have.
Posted: March 26th, 2007
logicbomb
For some reason in the new build 2.3 my bot will get just keep casitng Translucant over and over for no apparant reason. I switched back to the 2.2 with the same waypoints and it works fine. Any idea's why it would be doing this?

Great maco btw thanks a million.
Ready to join the community? Click here and see all of the benefits!
blue large dotWho is online
Users browsing this forum: No registered users and 5 guests
Locked