hi,guy: thank u very much for your allrounder routines! its good to me which not code... but,its a question,whythe condition command does not work... For example,MinLifePercent,MinManaPercent... my script is PotHealth = 70 PotMana = 70 FightDistance = 50 #//attack Name = Ground Slam MinManaPercent = 40 MobsAround_Target = 1 MobsAround_Count = 2 MobsAround_Distance = 3 CastEnd Name = Immortal Call CastEnd Name = Heavy Strike CastEnd but the bot just use the first skill always,and the mana is not enough for the first skill then the bot use Heavy Strike... Immortal Call does not be used... how to fix it? and ,another problem,the window settings command is MobsAroundTarget,MobsAroundCount...not MobsAround_Target,MobsAround_Count This leads to the window settings can not be used,must be in character.cfg setting...
All Rounder causes ExileBuddy to crash on launch with 625 beta: Code: BotMain. 2013-11-27 02:04:59,027 [Main Bot Thread] ERROR BotMain (null) - Error invoking event. System.IndexOutOfRangeException: Index was outside the bounds of the array. at Allrounder.Functions.ReadConfig(String file) at Allrounder.Functions.CheckForConfig() at Allrounder.Allrounder.OnStart(IBot bot) at Loki.Bot.BotEvent.Invoke(IBot bot) at Loki.Bot.BotMain.(BotEvent ) My config: Code: #Basic Settings FightDistance = 20 PotHealth = 65 PotMana = 25 Name = "Reave" Mobsarround_Distance = 15 Mobsarround_Count = 2 CastEnd Name = "Dual Strike" CastEnd
Unhandled exception when trying to open CRConfig using 626: Code: [UI] Current routine set to Allrounder by xTenshiSanx Unhandled exception System.IO.IOException: The process cannot access the file 'E:\Downloads\EB\Settings\Allrounder\Character.cfg' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFrom*****, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFrom*****, Boolean useLongPath, Boolean checkHost) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost) at System.IO.StreamReader..ctor(String path) at Allrounder.AllrounderSettings.LoadSettings() at Allrounder.AllrounderSettings..ctor() at Allrounder.Allrounder.OnGuiButtonPress() at BotGui.MainWindow.RoutineConfigButtonClick(Object sender, RoutedEventArgs e) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) After hitting the CRConfig button again, I am able to open up the CR Config menu. Problem #2, this is my CR Config, but it never uses Reave, only Dual Strike. How can I configure it to use Reave? Code: PotHealth = 65 PotMana = 25 FightDistance = 20 Name = Reave EnemyDistance = 20 MobsAroundTarget = Maintarget MobsAroundCount = 2 MobsAroundDistance = 50 MinManaPercent = 5 CastEnd Name = Dual Strike ChargeType = Power MinManaPercent = 10 CastEnd Name = Default Attack MobsAroundTarget = Maintarget MinManaPercent = 0 CastEnd
Dunno what I'm doing wrong, bot crashes when trying to load AllRounder. After unzipping in ExileBuddy root folder, I copy the 2 folders from C:\Exilebuddy 0.1.1255.14\Allrounder-Master to: C:\Exilebuddy 0.1.1255.14\Routines\Allrounder and C:\Exilebuddy 0.1.1255.14\Settings\Allrounder Here's the log:
Hi, xtenshisanx When I run the latest version EB, AllRounder has some problems. Below is the log PHP: 2013-12-15 22:07:02,517 [1] INFO MainWindow (null) - OS Name: Windows 7 OS Edition: Home Premium OS Service Pack: Service Pack 1 OS Version: 6.1.7601.65536 OS Architecture: x64 2013-12-15 22:07:08,342 [1] INFO MainWindow (null) - Exilebuddy is up to date! 2013-12-15 22:07:30,235 [4] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Loki.Bot.IBot> - Initializing 2013-12-15 22:07:31,454 [1] INFO BotManager (null) - Current bot set to Grind Bot 2013-12-15 22:07:31,454 [4] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Loki.Utilities.Plugins.IPlugin> - Initializing 2013-12-15 22:07:31,460 [1] DEBUG MainWindow (null) - [UI] Current bot set to Grind Bot 2013-12-15 22:07:32,667 [4] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Loki.Bot.ICombat> - Initializing 2013-12-15 22:07:33,106 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Allrounder.cs(16,37) : warning CS0108: 'Allrounder.Allrounder.Log' hides inherited member 'Loki.Bot.CombatRoutine.Log'. Use the new keyword if hiding was intended. 2013-12-15 22:07:33,107 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Functions.cs(146,37) : error CS1501: No overload for method 'SetValue' takes 2 arguments 2013-12-15 22:07:33,107 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Functions.cs(142,37) : error CS1501: No overload for method 'SetValue' takes 2 arguments 2013-12-15 22:07:33,109 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\SettingsWindow.cs(146,17) : warning CS0472: The result of the expression is always 'false' since a value of type 'int' is never equal to 'null' of type 'int?' 2013-12-15 22:07:33,108 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Functions.cs(162,29) : error CS1501: No overload for method 'SetValue' takes 2 arguments 2013-12-15 22:07:33,108 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Functions.cs(151,33) : error CS1501: No overload for method 'SetValue' takes 2 arguments 2013-12-15 22:07:33,108 [4] INFO AssemblyLoader`1 (null) - Compiler Error: c:\game\Exilebuddy\Routines\Allrounder\Functions.cs(157,29) : error CS1501: No overload for method 'SetValue' takes 2 arguments 2013-12-15 22:07:33,111 [4] ERROR RoutineManager (null) - No routine found! We cannot start!
Extracted as it says in #1 but when ill open exilebuddy it crashes because of your routine config window and these things, any fix ?