taultunleashed logoEQ2 Bot: EQ2 UltraBot 2.x Hunter/Buff/Harvest Bot all in one : EverQuest 2 Nerfed Info
newtopic  postreply
 [ 24 posts ]  1, 2  Next
blue large dot

EQ2 Bot: EQ2 UltraBot 2.x Hunter/Buff/Harvest Bot all in one : EverQuest 2 Nerfed Info

Posted: January 6th, 2006, 6:13 am
 
slam666

Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
User avatar
Moderator
premium
v2.3 - Feb 21, 2006
(Older version notes are below)

=====================================================================================================
ADDED INI Variables

Check the UB-INI-EDITOR for added or removed variable.

=====================================================================================================
NEW FEATURES

1) Did some major clean-up in code to remove obsolite stuff.

2) Dont use the EQ2Service.vbs in the script directory anymore, I use the one in the plugins eq2services.
So no need to copy the file everytime there is an update in eq2services.

3) Change the way buffbot check if the hunterbot is in combat. Should be much better and prevent
the buffbot to stay in combat mob.

4) Added T7 rare and semi-rare in harvest log.

5) Removed a bunch of ini variable that were not used. You dont need to remove them from your ini file,
I just dont use them anymore.

6) Removed some test mode.

7) Add a copy of eq2.ini
I strongly suggest that you put in those new setting

target_allow_pet_self_toggle 0
target_allow_pet_member_toggle 0

This setting turn off the movie at the beggining when loading game.
cl_movie_enabled 0


=====================================================================================================
*****************************************************************************************************
*****************************************************************************************************
=====================================================================================================

V2,2b - Feb 9, 2006
(Older version notes are below)


=====================================================================================================
ADDED INI Variables

Check the UB-INI-EDITOR for added or removed variable.

=====================================================================================================
NEW FEATURES

1) Did some rewrite of how logs are read, should help a lot.

2) Fixed a bug with waypoint navigation, was not continuing to next waypoint if you get attacked while
going there.

3) Add a variable for MobOnMe

4) You should see pet health in status window now

5) Add a new option for RandomRunMode, ROAMAROUND, if you set this option your bot will fight or harvest
in the area define by RandomRunRange but will not come back to starting point after a fight or
harvesting. This is mor usefull for harvesting then fighting.

6) Fix the problem with NonAggroMob, now if you dont want to fight aggro you wont and you will still
fight aggro.

=====================================================================================================
*****************************************************************************************************
*****************************************************************************************************
=====================================================================================================

V2,2a - Feb 7, 2006
(Older version notes are below)


=====================================================================================================
ADDED INI Variables

Check the UB-INI-EDITOR for added or removed variable.

=====================================================================================================
NEW FEATURES

1) Add a ini variable, PetHealth to set the minimum health of pet before going back in battle.
So if you have a pet you will stay in recover until your pet hit the minimum health.

2) Add a ini variable PetGuardYouSTR, to set the key for the pet command.

3) Pet pulling will work like this, send pet to attack, when it meet the requirement to come back
you will ask him to come back then right away you gonna tell him to guard yourself then when it
will be next to you it will guard himself and attack.

4) Fix the bug with healing, now even if you dont have a groupheal define you will heal normaly.


=====================================================================================================
*****************************************************************************************************
*****************************************************************************************************
=====================================================================================================

V2,2 - Feb 2006
(Older version notes are below)


=====================================================================================================
ADDED INI Variables

Check the UB-INI-EDITOR for added or removed variable.

=====================================================================================================
NEW FEATURES

1) Moved the sound files into a subdirectory SOUNDS.

2) ****Added a new GUI editor for the ini file, UB-INI-EDITOR.EXE, this editor will keep your char ini file
up to date, just load your ini file and save.

3) Fix a problem with FightNonAggro, was not working as intended, its now fix.

4) Change back to the old way I was dealing with log file. After removing the server name in the log
file location I encountered some problems, so now I revert back to old way using server name, but
I made some change so it will not give you an error if the file does not exist when you start EQ.
I do two /log before opening the file so if its not there it will be created and then I open it.

5) Added some pet support. Now you can set your bot to have a pet, if you do then the bot will automaticaly
summon a pet if your pet die or if you start the script without one. After summoning a pet it will
buff the pet.

6) Pulling with a pet should now work properly.

7) I added a variable to set the key to initiate chat, normaly chat is initiate by pressing ENTER, I
strongly suggest that you change that to some other key.

8) Add some pet stuff for combat, script was not checking for pet being attack etc.


=====================================================================================================
*****************************************************************************************************
*****************************************************************************************************
=====================================================================================================

V2.1a - Jan 25 2006

Remove the server name for log file, so now you dont need to do a /log anymore, it use the log file that is automaticaly open when you start game.

Fix some bugs, still more to fix but now version should work.

=====================================================================================================

V2.1 - Jan 2006
(Version 2.0 notes are below)

NOTE : Pet pulling not working yet....

=====================================================================================================
ADDED INI Variables

a) PetHealSequenceSTR=~
List of spells to heal pet

b) HealPetAt=80
Cast PetHealSequenceSTR when pet health is below HealPetAt

c) PullWithPet=FALSE

; Type of pull for pet
; Type are PETPULLWAIT, pull pet after TypePetPullSTR sec
; PETPULLMOBHEALTH, pull pet when mob health is below TypePetPullSTR
; PETPULLPETHEALTH, pull pet when pet health is below TypePetPullSTR

d) TypePetPull=PETPULLMOBHEALTH

e) TypePetPullSTR=99

f) MaxHarvestPerNode=6
Maximum number of try per node

g) RangeToCheckPC=15
Range to check if Player is near ressource

h) TurnForTarget=TRUE
True/False if you wanna turn while targetting for monster

i) LootMonster=TRUE
True/False if you want to loot monster
*** Warning, even if set to false you can still loot since looting
is done by moving mouse around

j) LootChest=TRUE
True/False if you want to loot chest
*** Warning, even if set to false you can still loot since looting
is done by moving mouse around

k) AfterHarvestSequenceSTR=~
Spells to cast after harvesting a node

l) TargetLoopTime=2
Number of loop you wanna do in target monster, this is actualy the number of time
you wanna load the monster list, if you dont harvest you can put this number way high,
if you want to harvest you should keep it very low, around 2-3

m) DoWeStrafe=TRUE
Do we srafe when we cant see target

=====================================================================================================
REMOVED INI Variables

DoLookAlive
UseMouseScreenTarget
MouseTargetRange

=====================================================================================================
NEW FEATURES

1) You can now choose if you wanna loot monster and/or chest
even if set to not loot you can still loot since looting
is done by moving mouse around

2) Added a sequence to cast spells after harvesting a node

3) You can now set a variable to you will turn 180 degree after trying to target
a monster or node and found nothing in front of you, this option will speed
up targeting.

4) Add a variable to limit the number of try to harvest a node

5) Add a variable to check if there is a player near you when you wanna harvest, if
there is a player near you wont harvest this node

6) Add a variable to set the Number of loop you wanna do in target monster, this is actualy
the number of time you wanna load the monster list, if you dont harvest you can put
this number way high, if you want to harvest you should keep it very low, around 2-3

7) Add a new feature to pull with pet. You can also set the way you wanna pull
PETPULLWAIT, pull pet after TypePetPullSTR seconds
PETPULLMOBHEALTH, pull pet when mob health is below TypePetPullSTR
PETPULLPETHEALTH, pull pet when pet health is below TypePetPullSTR
This feature need to have more test, so if you use it and find some wierd
thing let me know.

8) Change a few thing in targeting to hopefully make it faster

9) Change healing a bit, now healer should heal faster

10) If you cast a spell and it is interupted or fizzle you will recast it instead of
going to the next spell in list

11) Fix a little bug related to the buffbot not following the leader correctly. Now all
Validfollowers will follow validleader when he is moving between waypoints.

12) When you load a buffbot he will follow the leader, if yu want him not to, then send
a do not follow command.

13) Did some clean up in code to improve speed

14) After casting a heal the buffbot will now target the leader automatialy, speeding the
process

15) Add a variable to check if we wanna strafe when we dont see monster

=====================================================================================================
*****************************************************************************************************
*****************************************************************************************************
=====================================================================================================

V2.0 - Jan 2006

I did a MAJOR rewrite of Ultrabot and added some very nice new features

Now we have Hunter, Buff and Harvest bot all in one!!!

Hunterbot can pull monsters and harvest.
Buffbot can heal and attack monsters that Hunter pull and also will be able to ress other bots.

Check Default.ini for full list of INI Variables.

Make sure that the following 2 files are in your custom UI folder
eq2ui_hud_choice.xml ;This file make it possible to just hit ENTER for choice windows like looting LORE and
ressurection.
eq2ui_inventory_loot.xml

=====================================================================================================

ADDED INI Variables

a) Hunting=TRUE
True/False to know if we hunt or not, if False we wont pull monsters, only affact hunterbot
Set to False if you just want to harvest.

b) CombatSequence2STR=~
Same as combatsequence1STR but this will be use if mob is in a group. If you dont set anything then CombatSequence1STR will be use
for group mobs

c) AfterRessSequenceSTR=~
List of spells to cast after a ress

d) RessQB=4
Ress spell quickbar number

e) RessSTR=1
Ress spell number in quickbar

f) RessMeIfDie=FALSE
If true you will ask for a ress if you die

g) LogOutIfNotRess=TRUE
Log out if you ask for ress and didnt get one in 10 minutes

h) RessMaxTime=3
Number of maximum ress per session

i) LogOutWhenYouDie=TRUE
True/False if you want to log out if you die, this will be mainly use with ressurection

j) IdleTimer=30
Number of minutes to wait before logging off buffbot if nothing happend

k) ValidLeader=leaderName
This is the name of the offensieBot

l) ValidFollowers=follower1,follower2
This is the list of ALL the buffbots

m) FightNonAggro=FALSE
True/False if you want to fight non aggro mob

n) FightNamed=TRUE
True/False if you want to fight named mob

o) BuffbotMoveToTarget=TRUE
True/False if you want the buffbot to move closer to target to engage in hand-to-hand combat
If set to false the buffbot will start melee but will not move closer to mob if he is too far

p) YouAreRessSTR=Just ressed you!
String to send to person when ressed, make sure its the same on all bots

q) NEW SECTION

[Harvest]
; =========================================================
; = Variable to set for harvesting =
; = =
; =========================================================

Harvest=TRUE
; do you want to harvest?

HarvestQB=5
;Harvest quickbar

RangeToHarvest=10
;Range to harvest if you dont use waypoint

[Ressources]
; Do you want to harvest that ressource True/False, key on hotbar for harvesting this ressource
ORE=TRUE,3
STONE=TRUE,3
COLLECT=TRUE,6
WOOD=TRUE,2
DEN=TRUE,4
ROOTS=TRUE,1
SHRUB=TRUE,1
FUNGI=TRUE,1
FISH=FALSE,5
MISC=TRUE,1

[RessourcesName]
; Put all the name you want to harvest, that way you dont have to change anything if you switch zone
COLLECT= ?
FUNGI=natural herb garden,high plains fungi
ORE=blemished ore,stonecrest ore,cloven ore
FISH=array of fish,mob of fish
ROOTS=damp roots,mesquite catch weed,sun bleached roots,desert roots
DEN=creature den,beast den,critter den
SHRUB=natural garden,high plains shrubbery,parched shrubbery,oasis shrubbery
WOOD=aged arbor,felled high plains arbor,arid timber
STONE=unearthed stones,wind swept stones,wind swept rock
MISC=withered bones

[Test]
; This is use with Test mode 99 (check new features)
TestSTR=~

[Hotkeys]
; If you want to load a hotkeysfile set to True and put filename
LoadHotKeys=FALSE
HotKeysLoadFile=hotkeysfile


NOTE : Buffbot dont need the Harvest and Waypoint section in INI file

=====================================================================================================
CHANGED INI Variables

***This var just been change to add an extra value at the end for max harvesting range
Waypoint1=-819,-652,0,60,20
Waypoint locx, locy, facing angle, time to stay there, max harvesting range (LAST ONE JUST BEEN ADD)

=====================================================================================================

REMOVED INI Variables

None

=====================================================================================================

NEW FEATURES

1) With the latest modification of eq2services by Wyvernx there is new funtions available, we can now check if a mob
is group and if a mob is aggro to you.

2) You can use Ultrabot for solo or group. If you group then there is one leader (offensiveBot) and one or more
followers (buffbot). It is very important to set those correctly in the ini file

3) You can set a second sequence of spells to be use if you fight a mob that is in a group, if that sequence is set
it will be use, if you dont set a second sequence the first one will be use. It is good to set a second sequence
for group mob as you can choose area spells.

4) Add a Idletimer variable to be able to set how long the buffbot will wait if nothing happend before logging off

5) Add a variable to load hotkeys, so if you are using multiple config and dont want to rearange your hotkeys
each time just save them and you can load them automaticaly when you start your script.


6) Added a new file EQ2_UltraBOT_STATUS_LOGx.log that log combat stat and harvested rare and uncommon

7) Added a goodie, if you want to search for a specific mob or object just use test mode 99 and set the
ini variable TestSTR to what you wanna search, ex:blue beetle, and the script will tell you when it found
it, will display location in status window and play a wave file. ***IMPORTANT, if you set test mode 99 the
script wont do anything else then check for that name.

8) Added Harvesting! This maybe not as complexe as stand alone harvesting bot but it do the job. If you are
hunting and harvesting then the script will check for mob, if it cant find any then it will check for
something to harvest.

9) You will now loot as soon as fight end unless there is a chest, if so it will wait till full health to do it.

10) Ressurection is almost finish, just need to test some more, will be add in the next patch. The way it is working
is you set one of your buffbot with a ress spell, then each bot can be configure to ask for ress if they die and
the number of time they can ask for a ress during one session. If the bot die he will send a tell to the other
bot asking for a ress, (if the ressing bot is not dead) he will ress the bot that died. If for any reason it cannot
be ress then he will logoff after the time you set or stay there if you choose not to log off. After a ress you will
cast the spell that are in AfterRessSequenceSTR. ***IMPORTANT, ressurection is in the script so if you set the
variables to ask for ress it will do it, I just dont know if everything work ok, so use at your own risk.

11) Even with the addition of Leader and Followers I am keeping the Master list and FightPartner for now. In a near
future the fightpartner will disapear and the Master list will only be use to check who can ask a request to the
other bots.

=====================================================================================================

TIPS:

If you want to harvest and not pull monster then set Harvest=TRUE and Hunting=FALSE
If you want to do both, set Harvest=TRUE and Hunting=TRUE
if you do not want to harvest then set Harvest=FALSE and Hunting=TRUE


=====================================================================================================


You do not have the required permissions to view the files attached to this post.


Last edited by slam666 on February 23rd, 2006, 11:46 am, edited 10 times in total.

Reply with quote
Posted: January 6th, 2006, 9:29 am
 
Tault_admin

Total Posts: 29974
Joined: November 9th, 2002, 9:57 am
Tault_admin's Reps: 1444
User avatar
administrator
Mod in Training
Wow to say the least. Moving the old bot to nerfed and this one to confirmed 3k points to you for all 3 great addins.


Reply with quote
Posted: January 6th, 2006, 9:30 am
 
Tault_admin

Total Posts: 29974
Joined: November 9th, 2002, 9:57 am
Tault_admin's Reps: 1444
User avatar
administrator
Mod in Training
adding another 2000 just because its awesome.


Reply with quote
Posted: January 6th, 2006, 2:01 pm
 
monk37887
monk37887's Reps:
User avatar
Looking very cool slam, checking it out now.


Reply with quote
Posted: January 6th, 2006, 4:29 pm
 
slam666

Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
User avatar
Moderator
premium
Use this thread to discuss Ultrabot 2.0
http://www.taultunleashed.com/phpBB2/vi ... hp?t=28062

Also keep in mind that this is the first version including harvesting, so its not as define as the stand alone harvest bot, it will keep inproving as we go on.

Thanks.


Reply with quote
Posted: January 6th, 2006, 10:36 pm
 
mdx360
mdx360's Reps:
User avatar
nice job im cancling my old bot and putting thsi one in for SS, now i dont have to watch again :P


Reply with quote
Posted: January 8th, 2006, 10:46 am
 
bitflux6
bitflux6's Reps:
User avatar
im having a problem where its using the combat sequence 2 all of the time regardless if the mobs are grouped or not.

anyone else having this problem? or just me?

EDIT:

i tracked it down in the debug file, and it seems at first it shows the mob not grouped, and then on the second spell it switched to grouped, but its the same mob, a ^ solo green


Reply with quote
Posted: January 9th, 2006, 5:31 am
 
loraik
loraik's Reps:
User avatar
As stated above if you have problems/issues go to the following thread to post: http://www.taultunleashed.com/phpBB2/viewtopic.php?t=28062


Loraik


Reply with quote
Posted: January 14th, 2006, 11:51 pm
 
Tault_admin

Total Posts: 29974
Joined: November 9th, 2002, 9:57 am
Tault_admin's Reps: 1444
User avatar
administrator
Mod in Training
nice update 500 points.


Reply with quote
Posted: January 15th, 2006, 7:39 am
 
attumra
attumra's Reps:
User avatar
hi ..total newbie here..is there a read file or something that explains "how to" use this program...step by step....i cant open files there must be another program i have to have to open these? like actool?


Reply with quote
Posted: January 15th, 2006, 9:36 am
 
Tault_admin

Total Posts: 29974
Joined: November 9th, 2002, 9:57 am
Tault_admin's Reps: 1444
User avatar
administrator
Mod in Training
You need to get xunleashed first of all. After getting that go check out the first page of the macro discussion about setting up this bot correctly :)


Reply with quote
Posted: January 15th, 2006, 1:50 pm
 
mkrone

Total Posts: 2
Joined: December 4th, 2005, 10:03 am
mkrone's Reps: 0
User avatar
01/15/06 01:47:24 PM ERROR: Could not convert to a proper CLSID


this happens when i try to load the script, after eq has started. could someone pls help


Reply with quote
Posted: January 16th, 2006, 2:32 pm
 
smaggmeron
smaggmeron's Reps:
User avatar
I can't ffigure this out. I got 2.1 running, Got my script file in C:\Xunleashed\Scripts

got EQ2Ultrabot foler in
C:\Xunleashed\Scripts

get this message in my log.
1/17/2006 5:17:57 AM: *** Starting EQ2Service
1/17/2006 5:17:57 AM: EQ2Service Setup Complete!
1/17/2006 5:17:57 AM: ERROR: Can't get Player Name from EQ2Service!
1/17/2006 5:17:57 AM: ERROR: Can't get Player Adventure Level from EQ2Service!
1/17/2006 5:17:57 AM: *** Script Complete!

Is there a step by step instalation thing? I stated just with 2 commands on a lvl 3 priest to to get the hang of it. so I only have these spells
CombatSequence1STR=qb1,Smite,3,2s,3s
CombatSequence2STR=qb1,spellname,2,1s,24s

I changes everything else to ~
But ~ is my auto attack button is that okay?


Reply with quote
Posted: January 17th, 2006, 4:10 am
 
loraik
loraik's Reps:
User avatar
Post this question in the correct area and will help ya out.

Loraik


Reply with quote
Posted: February 4th, 2006, 7:32 pm
 
deathpharaoh
deathpharaoh's Reps:
User avatar
where i can download this . i cant seem to get to any of the downloads


Reply with quote
Want Advertisements After The Last Post Removed? Create A Free Account!

blue large dot Who is online
Users browsing this forum: No registered users and 13 guests

Popular Sections
SWTOR Cheats
Guild Wars 2 Cheats
Guild Wars 2 Hacks
Guild Wars 2 Bots
Diablo 3 Cheats
Guild Wars 2 Mods

Popular Sections
WoW Cataclysm Cheats & Exploits
WoW Cataclysm Hacks & Bots
Star Wars The Old Republic Cheats
SWTOR Mods
Torchlight 2 Cheats
SWTOR Space Mission Bots
Site Nav and RSS
RSS Feed of EverQuest 2 Nerfed Info RSS Feed 
Sitemap of EverQuest 2 Nerfed Info Sitemap 
SitemapIndex SitemapIndex
RSS Feed RSS Feed
Channel list Channel list
left bottom corner Site and Contents Copyright 2001-2012 All Rights Reserved TaultUnleashed.com bottom corner
top left
top right
createaccount
Username:   Password:   Remember Me?