|
 EQ2 UltraBot 2.x Hunter, Buff and Harvest bot, Discussion : EverQuest 2 Premium Discussions - Page 24
|
|
Posted: March 3rd, 2006, 11:01 am
|
|
|
|
loraik
loraik's Reps:
|
Yes danabug turning off the log file will kill your ability to communicate with it which is why I said ("automated" responce). I have an Inquisitor I tweaked his spell lineup and with my connection speed he is just as good if not better than half the healers I have grouped with. There are a few exceptions where in raids if one member is 50% and group takes a AE instead of it interupting to heal group it will try to bring member it was casting on last to my heal % then switch to group mode but it is not something that happens often. Plus I just tell people if I have to box during raids sometimes I am slower doing things (running 2 computers and all). No one is the wiser!
IMO and this is said with great respect to all, Slamm has the best overall script for being an ALL IN ONE bot and waypoint pathing has changed everything about this bot (YAY SLAMM!) but Megabot 2.9beta3 still has a faster more responsive buffbot setup. It seems to read and react faster.
I think Slamm and I are the only ones that have Megabot 2.9beta3 so no one else can really back me there.
|
|
|
|
|
Posted: March 3rd, 2006, 8:41 pm
|
|
|
|
jimjim2
jimjim2's Reps:
|
*** ERROR: Can't find variable - [TargetMonsterSTR]. Please Add Variable to INI file
*** ERROR: Can't find variable - [IdleTimer]. Please Add Variable to INI file
*** ERROR: Can't find variable - [NonAttackableObjects]. Please Add Variable to INI file
arent created when just using the UI to make a ini
PS
I never goten this Waypoints, harvesting thing to work, BOT always likes to run somewhere basicaly direction he is facing at start, tried alot of settings with different versions, to bad it just will not waypoint correct or even detect nodes he could harvest t7 ones just tested.
clueless
|
|
|
|
|
Posted: March 4th, 2006, 11:03 am
|
|
|
|
daven321
daven321's Reps:
|
First, Id like to say great BOT.
I have the script running, but I am having performance issues. The script runs really slow. I pull with a Bow, have range pull set to true, it deselects the mob like its supposed to, but then it takes atleast 1min to auto attack.
Similiarly, when it searches for mobs, and loot, it takes forever.
I think the script is correct, just runs slow.
I have an athlon processor, but running win98se, so i cant mess with priocessor affinity......am I just screwed?
Any suggestions?
|
|
|
|
|
Posted: March 6th, 2006, 12:31 am
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
i'm having trouble getting it to loot. It will open the box, but it wont get anything inside it.
I added the variables to my eq2.ini.
Am I missing something else?
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: March 6th, 2006, 7:10 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
wyvernx (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): i'm having trouble getting it to loot. It will open the box, but it wont get anything inside it.
I added the variables to my eq2.ini.
Am I missing something else?
Are you using the custom UI I provided?
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Posted: March 6th, 2006, 7:10 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
daven321 (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): First, Id like to say great BOT.
I have the script running, but I am having performance issues. The script runs really slow. I pull with a Bow, have range pull set to true, it deselects the mob like its supposed to, but then it takes atleast 1min to auto attack.
Similiarly, when it searches for mobs, and loot, it takes forever.
I think the script is correct, just runs slow.
I have an athlon processor, but running win98se, so i cant mess with priocessor affinity......am I just screwed?
Any suggestions?
why are you still on win98?????
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Posted: March 6th, 2006, 7:15 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
daven321 (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): First, Id like to say great BOT.
I have the script running, but I am having performance issues. The script runs really slow. I pull with a Bow, have range pull set to true, it deselects the mob like its supposed to, but then it takes atleast 1min to auto attack.
Similiarly, when it searches for mobs, and loot, it takes forever.
I think the script is correct, just runs slow.
I have an athlon processor, but running win98se, so i cant mess with priocessor affinity......am I just screwed?
Any suggestions?
why are you still on win98?????
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Posted: March 6th, 2006, 7:35 am
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
Yes, well I have it in my eq2.ini as i mentioned.
And I copied the files, so I am assuming that I am.
I have tried to manually hit enter and it doesnt loot, it just brings up the chat box.
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: March 6th, 2006, 10:06 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
wyvernx (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): Yes, well I have it in my eq2.ini as i mentioned.
And I copied the files, so I am assuming that I am.
I have tried to manually hit enter and it doesnt loot, it just brings up the chat box.
You need to change the key that bring up the chat box to something else then ENTER, or else looting wont work. There is a ini variable to set also for the key to bring up chat box (InitChatSTR).
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Posted: March 6th, 2006, 8:31 pm
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
Hmm.. i'll try it with / because i use / commands alot.
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: March 7th, 2006, 5:31 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
wyvernx (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): Hmm.. i'll try it with / because i use / commands alot.
Initchat and / command are different. Normaly when you hit ENTER it activate the chat window, if you type / it will activate it also, both are independent. I personaly use [ for initchat.
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Posted: March 8th, 2006, 10:49 am
|
|
|
|
loraik
loraik's Reps:
|
Slamm can we get an option for reactive heals? No % needed just a string that keep recasting the ReactiveSTR while in combat everytime the recast timer is up.
Maybe even an option for the offensive bot to ask for a reactive heal before pulling and another option for the name of the person to place the reactive heal on (for use with pets).
Loraik
|
|
|
|
|
Posted: March 8th, 2006, 11:02 am
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
Well I found out it is because its not loading the UI. When I copied it do the default folder after patching it works.
So the eq2.ini file I copied from your zip into the UI folder isnt working or I'm doing something wrong.
All I did was copy the CustomUI folder into my eq2/UI/ folder. so it is like: eq2/UI/CustomUI
Then i copied the eq2.ini file and placed it in the main eq2 folder. Where my eq2.exe is.
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: March 9th, 2006, 11:22 am
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
Well, I made a hack for one of the MAJOR bugs that was tickign me off. That was the would forget about chest bug.
It would say 1 things to loot, then it would proceed back to the waypoint and do ANOTHER find loot and would be too far from the chest to notice it and go back.
Well, it shouldnt go back to the waypoint after it found 1 chest to loot, HOWEVER.
If you add this to your code atleast it will go back to the chest after it goes to the waypoint.
In file EQ2UltraBot_BaseLib_v2x around line 2865:
Find " d > 10" in your code and change it to "d > 10 + RandomRunRange"
Then it will atleast go back to the chest eventually.
EDIT: you should also consider using these API's I put in there. It will greatly increase the speed of the script!!!
'function findNearestMob(ByRef obj, MobName) '//Returns the Nearest Mob ID for a given name or -1 if not found (partial match ok)
'function findNextNearestMob(ByRef obj) '//Returns the Next Nearest Mob ID for a given name or -1 if not found (partial match ok)
Just pass in a null string and it will find all mobs closest to you and work its way out. So instead of making 60 calls it can be reduced to like 2-3.
|
|
|
|
|
Posted: March 9th, 2006, 12:02 pm
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
wyvernx (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): Well, I made a hack for one of the MAJOR bugs that was tickign me off. That was the would forget about chest bug.
It would say 1 things to loot, then it would proceed back to the waypoint and do ANOTHER find loot and would be too far from the chest to notice it and go back.
Well, it shouldnt go back to the waypoint after it found 1 chest to loot, HOWEVER.
If you add this to your code atleast it will go back to the chest after it goes to the waypoint.
In file EQ2UltraBot_BaseLib_v2x around line 2865: Find " d > 10" in your code and change it to "d > 10 + RandomRunRange"
Then it will atleast go back to the chest eventually.
EDIT: you should also consider using these API's I put in there. It will greatly increase the speed of the script!!!
'function findNearestMob(ByRef obj, MobName) '//Returns the Nearest Mob ID for a given name or -1 if not found (partial match ok) 'function findNextNearestMob(ByRef obj) '//Returns the Next Nearest Mob ID for a given name or -1 if not found (partial match ok)
Just pass in a null string and it will find all mobs closest to you and work its way out. So instead of making 60 calls it can be reduced to like 2-3.
Ok will check about modifying some stuff to use those API instead. Maybe we will get a faster targeting system.
_________________
Slam666
Author of EQ2Ultrabot, NOW WITH CRAFTING!!!
Read this before asking for help
|
|
|
|
|
Who is online |
|
Users browsing this forum: No registered users and 76 guests |
|
|
|