|
 EQ2 UltraBot 2.x Hunter, Buff and Harvest bot, Discussion : EverQuest 2 Premium Discussions - Page 3
|
|
Posted: January 12th, 2006, 11:21 am
|
|
|
|
eq2gamergrl
eq2gamergrl's Reps:
|
thank you, I will give this a try and let you know =) I appreciate your fast response! 
|
|
|
|
|
Posted: January 12th, 2006, 8:41 pm
|
|
|
|
eq2gamergrl
eq2gamergrl's Reps:
|
Okay, I tried to get this running tonight. What I'm trying to do is have my guardian not run the script and me play the guardian itself and have the other two my wizard and healer run the script while i invite them into my guardians group. I'm not sure if this is possible or not.
I'm wanting my guardian to be played by me
Templar to be bot
Wizard to be bot
that's how I thought I had it set up. I'm running all three on the same computer. Is this not a good idea? I'm not sure if you can do it or not. So that's why I'm asking. I'm basically tripple windowing lol
Here's my log file it gave me tonight when I ran the script with the edits you gave me.
(!empty($user->lang['QUOTE'])) ? $user->lang['QUOTE'] : ucwords(strtolower(str_replace('_', ' ', 'QUOTE'))): 01/12/06 10:25:21 PM
***** XUnleashed Trace Log Started: Thursday, January 12, 2006 22:25:21
01/12/06 10:25:23 PM Registered XUnleashed Controls... 01/12/06 10:25:25 PM Registered XUScriptHelper... 01/12/06 10:25:25 PM XUnleashed Client: Click Play to begin... 01/12/06 10:25:28 PM XUnleashed Client: Updating 3rd Party Plugins and Services... 01/12/06 10:25:28 PM XUnleashed Client: Patching EQ2Crafter Plugin 01/12/06 10:25:28 PM XUnleashed Client: Retrieving the file: update 01/12/06 10:25:28 PM XUnleashed Client: Retrieving the file: EQ2Crafter.xui 01/12/06 10:25:29 PM XUnleashed Client: Retrieving the file: EQ2CrafterNews.txt 01/12/06 10:25:29 PM XUnleashed Client: Patching Wyvern's EQ2 Servicer 01/12/06 10:25:29 PM XUnleashed Client: Retrieving the file: update 01/12/06 10:25:29 PM XUnleashed Client: Redirecting to alternate patch server. . . 01/12/06 10:25:29 PM XUnleashed Client: Retrieving the file: EQ2ServiceNews.txt 01/12/06 10:25:30 PM XUnleashed Client: Redirecting to alternate patch server. . . 01/12/06 10:25:30 PM XUnleashed Client: Patching complete. . . 01/12/06 10:25:30 PM XUnleashed Client: Connecting to XUnleashed... 01/12/06 10:25:30 PM XUnleashed Client: Authenticating User... 01/12/06 10:25:31 PM XUnleashed Client: Connected. . . 01/12/06 10:25:31 PM Using Standard Hooking. . . 01/12/06 10:25:31 PM XUnleashed Client: Launching. . . 01/12/06 10:26:35 PM WARNING: CoInitialize returned: RPC_E_CHANGED_MODE 01/12/06 10:27:16 PM Found Target Process: EverQuest2.exe 01/12/06 10:27:16 PM Config Option: Display Logo 01/12/06 10:27:16 PM Config Option: Windowed 01/12/06 10:27:16 PM Config Option: Hook DirectInput 01/12/06 10:27:16 PM Initializing COM Objects. . . 01/12/06 10:27:18 PM FOUND: Direct3DCreate9 01/12/06 10:27:18 PM Starting Services. . . 01/12/06 10:27:18 PM ------->FOUND A StandardSERVICE: XUnleashed Windows Input Service 01/12/06 10:27:18 PM CXUWinInput::Initialize() 01/12/06 10:27:18 PM Starting the 3rd Party Services... 01/12/06 10:27:18 PM ------->FOUND A 3rd Party Service: Wyvern's EQ2 Servicer 01/12/06 10:27:19 PM Starting Plugins. . . 01/12/06 10:27:19 PM ------->FOUND A 3rd Party Plugin: EQ2Crafter Plugin 01/12/06 10:27:19 PM Loading Window Schema. . . 01/12/06 10:27:19 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Triggers 01/12/06 10:27:19 PM Loading Window Schema. . . 01/12/06 10:27:19 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Macros 01/12/06 10:27:19 PM Loading Window Schema. . . 01/12/06 10:27:19 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Scripts 01/12/06 10:27:19 PM Loading Window Schema. . . 01/12/06 10:27:19 PM Attempting to lock onto Client. . . 01/12/06 10:27:19 PM WARNING: Requested DirectX9 Screen Format may not be compatable with XUnleashed. 01/12/06 10:27:19 PM FOUND: Direct3D9::CreateDevice() 01/12/06 10:27:19 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:27:19 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:27:20 PM FOUND: Direct3DDevice9::Present 01/12/06 10:27:20 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:27:20 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:27:20 PM Initializing DX9 BackBuffers... 01/12/06 10:27:25 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:27:25 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:27:29 PM FOUND: Direct3DDevice9::Present 01/12/06 10:27:29 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:27:29 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:27:29 PM Initializing DX9 BackBuffers... 01/12/06 10:29:53 PM XUnleashed Client: Connecting to XUnleashed... 01/12/06 10:29:53 PM XUnleashed Client: Authenticating User... 01/12/06 10:29:54 PM XUnleashed Client: Connected. . . 01/12/06 10:29:54 PM XUnleashed Client: Launching. . . 01/12/06 10:30:35 PM Found Target Process: EverQuest2.exe 01/12/06 10:30:35 PM Config Option: Display Logo 01/12/06 10:30:35 PM Config Option: Windowed 01/12/06 10:30:35 PM Config Option: Hook DirectInput 01/12/06 10:30:35 PM Initializing COM Objects. . . 01/12/06 10:30:36 PM FOUND: Direct3DCreate9 01/12/06 10:30:36 PM Starting Services. . . 01/12/06 10:30:36 PM ------->FOUND A StandardSERVICE: XUnleashed Windows Input Service 01/12/06 10:30:36 PM CXUWinInput::Initialize() 01/12/06 10:30:36 PM Starting the 3rd Party Services... 01/12/06 10:30:36 PM ------->FOUND A 3rd Party Service: Wyvern's EQ2 Servicer 01/12/06 10:30:37 PM Starting Plugins. . . 01/12/06 10:30:37 PM ------->FOUND A 3rd Party Plugin: EQ2Crafter Plugin 01/12/06 10:30:37 PM Loading Window Schema. . . 01/12/06 10:30:37 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Triggers 01/12/06 10:30:37 PM Loading Window Schema. . . 01/12/06 10:30:37 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Macros 01/12/06 10:30:37 PM Loading Window Schema. . . 01/12/06 10:30:37 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Scripts 01/12/06 10:30:37 PM Loading Window Schema. . . 01/12/06 10:30:37 PM Attempting to lock onto Client. . . 01/12/06 10:30:37 PM WARNING: Requested DirectX9 Screen Format may not be compatable with XUnleashed. 01/12/06 10:30:37 PM FOUND: Direct3D9::CreateDevice() 01/12/06 10:30:37 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:30:37 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:30:37 PM FOUND: Direct3DDevice9::Present 01/12/06 10:30:37 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:30:37 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:30:37 PM Initializing DX9 BackBuffers... 01/12/06 10:30:42 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:30:42 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:30:46 PM FOUND: Direct3DDevice9::Present 01/12/06 10:30:46 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:30:46 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:30:46 PM Initializing DX9 BackBuffers... 01/12/06 10:31:58 PM XUnleashed Client: Connecting to XUnleashed... 01/12/06 10:31:58 PM XUnleashed Client: Authenticating User... 01/12/06 10:31:59 PM XUnleashed Client: Connected. . . 01/12/06 10:31:59 PM XUnleashed Client: Launching. . . 01/12/06 10:32:41 PM Found Target Process: EverQuest2.exe 01/12/06 10:32:41 PM Config Option: Display Logo 01/12/06 10:32:41 PM Config Option: Windowed 01/12/06 10:32:41 PM Config Option: Hook DirectInput 01/12/06 10:32:41 PM Initializing COM Objects. . . 01/12/06 10:32:42 PM FOUND: Direct3DCreate9 01/12/06 10:32:42 PM Starting Services. . . 01/12/06 10:32:42 PM ------->FOUND A StandardSERVICE: XUnleashed Windows Input Service 01/12/06 10:32:43 PM CXUWinInput::Initialize() 01/12/06 10:32:43 PM Starting the 3rd Party Services... 01/12/06 10:32:43 PM ------->FOUND A 3rd Party Service: Wyvern's EQ2 Servicer 01/12/06 10:32:43 PM Starting Plugins. . . 01/12/06 10:32:43 PM ------->FOUND A 3rd Party Plugin: EQ2Crafter Plugin 01/12/06 10:32:43 PM Loading Window Schema. . . 01/12/06 10:32:43 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Triggers 01/12/06 10:32:43 PM Loading Window Schema. . . 01/12/06 10:32:43 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Macros 01/12/06 10:32:43 PM Loading Window Schema. . . 01/12/06 10:32:43 PM ------->FOUND A STANDARD Plugin: XUnleashed V2 Scripts 01/12/06 10:32:44 PM Loading Window Schema. . . 01/12/06 10:32:44 PM Attempting to lock onto Client. . . 01/12/06 10:32:44 PM WARNING: Requested DirectX9 Screen Format may not be compatable with XUnleashed. 01/12/06 10:32:44 PM FOUND: Direct3D9::CreateDevice() 01/12/06 10:32:44 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:32:44 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:32:44 PM FOUND: Direct3DDevice9::Present 01/12/06 10:32:44 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:32:44 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:32:44 PM Initializing DX9 BackBuffers... 01/12/06 10:32:48 PM DETECTED: Direct3DDevice9 Reset 01/12/06 10:32:48 PM WARNING: Requested DirectX9 Screen Format may be incompatable with XUnleashed. 01/12/06 10:32:52 PM FOUND: Direct3DDevice9::Present 01/12/06 10:32:52 PM Releasing XUnleashed DX9 BackBuffers. 01/12/06 10:32:52 PM Released XUnleashed DX9 BackBuffers. 01/12/06 10:32:52 PM Initializing DX9 BackBuffers... 01/12/06 10:35:12 PM XUScriptHelper->Creating Script Engine (VBScript). . . 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: XUScriptHost 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: Win32API 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: VirtualKey 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: Memory 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: SystemInfo 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: MemoryBasicInformation 01/12/06 10:35:13 PM XUScriptHelper->AddScriptItem: XUScriptPlugin 01/12/06 10:35:13 PM XUScriptHelper->Executing Script: ' EQ2 Ultra Bot ' This is the script you run from in game - all other .vbs files and .ini files included are ' required to be in the XU/Scripts directory or this will not work.
Option Explicit Randomize
const sScriptVersion = "2.0" const sSV = "20" const EQ2INI = "EQ2UltraBot.ini"
' ============================================================= ' Include our base libraries ' =============================================================
XUScriptPlugin.staStatus.Text = "Loading Library GLOBALVARS (1)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_GlobalVars_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library CLASSLIB (2)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_ClassLib_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library BASELIB (3)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_BaseLib_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library INILIB (4)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_INILib_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library LOCATIONFUNCTIONS (5)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_LocationFunctions_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library MAINFUNCTIONS (6)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_MainFunctions_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library HARVEST (7)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_Harvest_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library MAINLOOP (8)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2UltraBot_MainLoop_v" & sSV & ".vbs") XUScriptPlugin.staStatus.Text = "Loading Library EQ2SERVICES (9)" XUScriptHost.ImportScript("EQ2UltraBot\EQ2Service.vbs") XUScriptPlugin.staStatus.Text = "Done Loading Libraries (10)"
' ============================================================= ' ============================================================= ' ============================================================= ' == MAIN STARTS HERE == ' ============================================================= ' ============================================================= ' ============================================================= ' =============================================================
Dim h, p, l1
Set objDebug = New DebugClass Set objStatusLog = New LogFileClass
FatalError = FALSE GlobalInHealMe = FALSE InFight = FALSE DidMelee = TRUE Standing = TRUE ' Use a Sit() to start to get things in Sync RunStatus = FALSE PersonSaidHI = FALSE ' Set if someone said Hi, Hello, Howdy, etc. PersonSaidRES = FALSE ' Set if someone said RES or some sort of ressurection request PetDead = FALSE ' If TRUE, your pet is dead, create a new one! CSRFoundUs = FALSE ' If set to TRUE, CSR rep has found us NotEnoughPower = FALSE GL_Encumbered = FALSE gReloadINI = TRUE ' Says first time through to load INI and run, after that, if set to TRUE, means reload TestMode = 0 CurMaxLocPoints = 0 CurLocPoint = 1
for z = 1 to 20 Set LocPoints(z) = New LocPointClass next
For z = 1 to 500 Set WayPoints(z) = New LocPointClass Next
Set commandBuffer = New CommandBufferClass
for z = 1 to 1000 Set MobList(z) = New MobClass Next
for z = 1 to 1000 Set RessList(z) = New RessClass Next
Set CurLoc = New LocPointClass Set CurLPS = New LPSClass Set CurMob = New LocPointClass 'Set SafeSpot = New tFightPoint set StartingLocPoint = New LocPointClass Set ScreenShotTimer = New TimerClass Set LogTimer = New TimerClass Set BowTimer = New TimerClass Set WaveTimer = New TimerClass Set RequestLocTimer = New TimerClass Set MasterTimer = New TimerClass Set HealYourselfTimer= New TimerClass set castTimer = New TimerClass set LocTimer = New TimerClass set SearchForNamesTimer = New TimerClass set StayAtWayPointTimer = New TimerClass set RessurectionTimer = New TimerClass Set AskRessTimer = New TimerClass
Set BeforeCombatSequence1 = New SequenceClass Set InitialCombatSequence1 = New SequenceClass Set PerMobCombatSequence1 = New SequenceClass Set CombatSequence1 = New SequenceClass Set AfterCombatSequence1 = New SequenceClass Set HealSequence = New SequenceClass Set HealSequence2 = New SequenceClass Set GroupHealSequence = New SequenceClass Set PowerSequence1 = New SequenceClass Set BuffSequence = New SequenceClass Set GroupBuffSequence = New SequenceClass Set CombatSequence2 = New SequenceClass Set AfterRessSequence = New SequenceClass
Set ResponseSequence = New ResponseClass Set CombatResponseSequence = New ResponseClass
' Used to save last action in case of Fizzle or Interrupt Set LastAction = New ActionClass
Set objPlayerStatus = New StatusWindowClass Set objTargetStatus = New StatusWindowClass Set objPetStatus = New StatusWindowClass Set objTimer = New TimerClass ' Global TEST Timer
Set objRegEx = New RegExp objRegEx.Global = TRUE 'find all matches objRegEx.IgnoreCase = TRUE 'set case insensitive
objDebug.Print "*************************************", 0 objDebug.Print "*** UltraBot Script Starting!", 0 objDebug.Print "*************************************", 0 objDebug.Print "*** Script Version: " & sScriptVersion, 0 objDebug.Print "*************************************", 0 objDebug.Print "*************************************", 0
objStatusLog.Print "*************************************", 0 objStatusLog.Print "*** UltraBot Script Starting!", 0 objStatusLog.Print "*************************************", 0
call GetScreenRes(ScreenWidth, ScreenHeight) objDebug.Print "Main(): Resolution (X,Y) = (" & ScreenWidth & "," & ScreenHeight & ")", 10
' Let's start up the EQ2Service objDebug.Print "*** Starting EQ2Service", 0 on error resume next set oEQ2Service= XUScriptPlugin.GetService("EQ2Service.Service") if Err.number <> 0 then ' EQ2Service didn't load XUScriptPlugin.staStatus.Text = "EQ2Service failed to load" FatalError=TRUE end if objDebug.Print "EQ2Service Setup Complete!", 0
on error goto 0 do while gReloadINI gReloadINI=FALSE ' We set to false here, if user presses reload key/button in game, will set to true again
CharName = getPlayerName(oEQ2Service) if CharName = "<INVALID>" then objDebug.Print "ERROR: Can't get Player Name from EQ2Service!", 0 FatalError=TRUE end if CharLevel = getAdventurerLevel(oEQ2Service) if CharLevel = -1 then objDebug.Print "ERROR: Can't get Player Adventure Level from EQ2Service!", 0 FatalError=TRUE end if h=getPlayerMaxHealth(oEQ2Service) p=getPlayerMaxPower(oEQ2Service) l1 = getArtisanLevel(oEQ2Service) XUScriptPlugin.staStatus.Text = "Name: " & CharName & " H/P: " & h & "/" & p & " Lvl: " & CharLevel & " Art: " & l1
if (NOT FatalError) then sINIFile = XUScriptHost.GetXUnleashedDirectory() & "\scripts\EQ2UltraBot\" & EQ2INI g_fgwin=Win32API.XUGetForegroundWindow()
' Load the Debug Level from the INI file first LoadDebugINI() end if
' Load our INI files for all our customizable settings if (NOT FatalError) then if (NOT LoadINI()) then objDebug.Print "ERROR: Failed to Load INI File. Look for ERRORS above. ABORTING SCRIPT...", 0 FatalError = TRUE end if end if if (NOT FatalError) then if (NOT LoadCharINI()) then objDebug.Print "ERROR: Failed to Load Char INI File. Look for ERRORS above. ABORTING SCRIPT...", 0 FatalError = TRUE end if end if if (NOT FatalError) then if (NOT LoadEQ2INI()) then objDebug.Print "ERROR: Failed to Load EQ2 INI File. Look for ERRORS above. ABORTING SCRIPT...", 0 FatalError = TRUE end if end if
if (NOT FatalError) then Call objPlayerStatus.PrintDebug() Call objTargetStatus.PrintDebug() Call objPetStatus.PrintDebug()
' Create new output window so we can show what is happening with the script Set objStatusWindow = New OutputStatusWindowClass ' Create new command output window set objCommandWindow = New CommandWindowClass
' This is the loop where everything happens Call MainLoop()
' Kill the windows... Set objStatusWindow = NOTHING Set objCommandWindow = NOTHING ' Loop is done, script exiting clean, so clean things up before we exit set fgChatLogFile = NOTHING end if loop ' if gReloadINI loop
objDebug.Print "*** Script Complete!", 0
' Clean things up Set objPlayerStatus = NOTHING Set objTargetStatus = NOTHING Set objPetStatus = NOTHING Set objTimer = NOTHING Set oEQ2Service = NOTHING
' Force the Debug.Terminate to execute and close the log file Set objDebug = NOTHING Set objStatusLog = Nothing
01/12/06 10:35:15 PM SCRIPT ERROR: Variable is undefined: 'DebugClass' Src: Microsoft VBScript runtime error Line:47 Error:0 Scode:800a01f4 01/12/06 10:35:15 PM Failed to Parse the Script. Check it for errors.
|
|
|
|
|
Posted: January 13th, 2006, 4:25 am
|
|
|
|
loraik
loraik's Reps:
|
Sorry Eq2gamergrl because XU requires use of the active window it is impossible (ATM) to run XU and play or run another bot (or even work on your computer unless XU is paused). For the situation your describing you would need 3 computers, one for each bot and yourself.
Loraik
|
|
|
|
|
Posted: January 13th, 2006, 4:32 am
|
|
|
|
seveneleven
seveneleven's Reps:
|
Great release Slam, thank you.
Couple of things I would find usefull, sometimes when hunting a mob will be out of site and you get the "you cant see your target" message. Maybe if the bot treated this like being stuck and took a couple fo steps?
Also it would be handy if there was an after harvest command string. Just like the after combat. So the bot could slip in and out of invis.
Just my thoughts. Thanks!
|
|
|
|
|
Posted: January 13th, 2006, 4:49 am
|
|
|
|
loraik
loraik's Reps:
|
(!empty($user->lang['QUOTE'])) ? $user->lang['QUOTE'] : ucwords(strtolower(str_replace('_', ' ', 'QUOTE'))): Couple of things I would find usefull, sometimes when hunting a mob will be out of site and you get the "you cant see your target" message. Maybe if the bot treated this like being stuck and took a couple fo steps?
I know Ultrabot 1.0 does this however the problem with this is if your in a dungeon you can run yourself right behind a feature and stuck or unable to get healed. I personally am not a fan of this because in the year of using megabot/ultrabot it has landed me in more bad spots than it is worth. Clefts and Living Tombs are good examples of bad areas for this feature. Actually if there was a toggle to turn it off and on that would be cool, kinda like for outdoors and indoors.
Loraik
|
|
|
|
|
Posted: January 13th, 2006, 6:10 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
For the "you cant see your target" the bot will strafe left and right, if it does not do that maybe that your strafe keys are not set properly.
Loraik, I will try to put in a toggle for that, in the meanwhile you can always change the strafe key in the ini to something else and it wont do it.
|
|
|
|
|
Posted: January 13th, 2006, 6:26 am
|
|
|
|
loraik
loraik's Reps:
|
Is that the only purpose for the strafe keys for getting stuck or the above mentioned targeting issue? I would love to kill those keys but didn't know if it would cause issues somewhere later in an unseen instance of the bot.
Loraik
|
|
|
|
|
Posted: January 13th, 2006, 6:57 am
|
|
|
|
seveneleven
seveneleven's Reps:
|
Thanks for the quick update, I guess I will have to check my strafe keys after the patch. I also am having a problem finding good spots to run the script for both hunter and narvester or each seperatly. Anyone care to pm me a couple spots that a lvl 53 could use?
|
|
|
|
|
Posted: January 13th, 2006, 7:06 am
|
|
|
|
loraik
loraik's Reps:
|
SS has some great spost to do both at your level.
Loraik
|
|
|
|
|
Posted: January 13th, 2006, 7:20 am
|
|
|
|
seveneleven
seveneleven's Reps:
|
Thanks Loraik, I have tried some spots there and not had much luck. I will look around some more.
|
|
|
|
|
Posted: January 13th, 2006, 8:49 am
|
|
|
|
eq2gamergrl
eq2gamergrl's Reps:
|
loraik (!empty($user->lang['WROTE'])) ? $user->lang['WROTE'] : ucwords(strtolower(str_replace('_', ' ', 'WROTE'))): Sorry Eq2gamergrl because XU requires use of the active window it is impossible (ATM) to run XU and play or run another bot (or even work on your computer unless XU is paused). For the situation your describing you would need 3 computers, one for each bot and yourself.
Loraik
Thanks Loraik  That clears up most of my questions!
|
|
|
|
|
Posted: January 13th, 2006, 9:12 am
|
|
|
|
slam666
Total Posts: 1184
Location: Quebec, Canada
Joined: April 21st, 2005, 7:30 am
slam666's Reps: 1
|
Hi all,
I will post a new version real soon, 2.1, there will be a strafe variable to check if you wanna use it or not, and of course many more new features.
I will be gone next week on vacation so I will try to post new code before. While I am gone Loraik will check the board and try to answer the questions, I would like to take the opportunity to thank him for all his testing and support.
|
|
|
|
|
Posted: January 13th, 2006, 9:19 am
|
|
|
|
jimjim2
jimjim2's Reps:
|
right now im hanging on this error
*** ERROR: Can't find variable - [TestSTR]. Please Add Variable to INI file
havent touched below stuff at all so im wondering what this could be
TestMode=0
[Test]
TestSTR=~
|
|
|
|
|
Posted: January 13th, 2006, 9:42 am
|
|
|
|
loraik
loraik's Reps:
|
What that error msg. says to me is the variable "TestSTR" isn't in your .ini file. Double check there isn't a space or extra letter in there. Also make sure it is set to "~" (works for me at least).
Maybe post your .ini file if that doesn't work so we can see it (minus your char. name and server name of coarse).
Loraik
|
|
|
|
|
Posted: January 13th, 2006, 10:08 am
|
|
|
|
jimjim2
jimjim2's Reps:
|
as i said i didnt do anything to it but see for yaself, attached the ini file
You do not have the required permissions to view the files attached to this post.
|
|
|
|
|
Who is online |
|
Users browsing this forum: No registered users and 127 guests |
|
|
|