What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

skiProfileSwitch - Automatically switch profiles based on Kills and Time [HB2][BETA]

Nice one Ski, although I would very much like to see a version that will switch profiles when you hit a specified level. (I.E. from Mordd's 1-20 to Mordd's 20-45 when the toon hits 20.)
 
Nice one Ski, although I would very much like to see a version that will switch profiles when you hit a specified level. (I.E. from Mordd's 1-20 to Mordd's 20-45 when the toon hits 20.)

The code would be easy, how would the GUI look though? (I r not creative for designing shit)
 
ski is it possible to use FP for the switch?

UI for lvl would be like a checkbox for "Use Level to switch" then next to the destination of the profiles a field for "use at level" or sth like that
 
ski is it possible to use FP for the switch?

UI for lvl would be like a checkbox for "Use Level to switch" then next to the destination of the profiles a field for "use at level" or sth like that

Something like this would be very applicable... Instead of me having to do the calculations and estimation of how many kills I will need until I ding so I can set it up to then switch the profile I could simply check one thing and enter the level!
 
Awesome plugin! I love you^^

But I have a problem with it. If the profilespots are to far away (for exampel sholazar basin <-> icecrown) my bot won't move other there.

Normally I thought with the new nav-system you can plant your bot in stormwind and press Start and it would run for example to dun morogh. But it dosn't works >.<
 
Awesome plugin! I love you^^

But I have a problem with it. If the profilespots are to far away (for exampel sholazar basin <-> icecrown) my bot won't move other there.

Normally I thought with the new nav-system you can plant your bot in stormwind and press Start and it would run for example to dun morogh. But it dosn't works >.<

It still has an issue with very long paths I believe, but i'm not sure.
 
It still has an issue with very long paths I believe, but i'm not sure.

I guess this is right. I've tried it - just for fun - from Stormwind with the 68-80 Alliance profile... HB crashed :D
 
hey ski i really am looking forward to getting this working, im starting to grind reputations with it and like to focus on several different points to look less consipicious, but its currently broken with HB2 beta10.

I am attaching the log but here is the major problem spots:

constantly spams the following error

Code:
Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:
The exception is not specified.

The other problem comes when it is time to switch profiles, the following errors occur:

Code:
[6:32:23 AM:750] Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:
[6:32:23 AM:796]  Unable to load new profile, file not found! - From: Honorbuddy   at Styx.Logic.Profiles.ProfileManager.LoadNew(String path)
   at SkiProfileSwitcher.SkiProfileSwitcher.SwitchProfile(String _path) in c:\Program Files\Honor Buddy\Plugins\skiProfileSwitcher\skiProfileSwitcher.cs:line 166
   at SkiProfileSwitcher.SkiProfileSwitcher.Pulse() in c:\Program Files\Honor Buddy\Plugins\skiProfileSwitcher\skiProfileSwitcher.cs:line 72
   at (Object )
   at Styx.Plugins.PluginWrapper.Pulse()SmartExceptionsCore.UnhandledException @ 1444, offset:11

I did not edit my profiles after entering them into the plugin so i dont know why it would say file not found, they didnt move =/


hope this helps you fix it or help me figure out whats wrong because this is one of my most wished for features.



EDIT: I restarted Honor Buddy and it started working just fine, however it spams the main log with the increasing timer, kinda annoying and makes it impossible to follow along with normal log info, not to mention the thousands of lines added to the log file. is there any way to disable this? and yes, debug mode is unchecked.
 
Last edited:
a question about HB not this addon, even if my 2 profiles are in the same zone will it run to the new area with no problems?
 
a question about HB not this addon, even if my 2 profiles are in the same zone will it run to the new area with no problems?

It should*


*I've tested this and it has, but there's always room for errors.
 
hey ski i really am looking forward to getting this working, im starting to grind reputations with it and like to focus on several different points to look less consipicious, but its currently broken with HB2 beta10.

I am attaching the log but here is the major problem spots:

constantly spams the following error

Code:
Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:
The exception is not specified.

The other problem comes when it is time to switch profiles, the following errors occur:

Code:
[6:32:23 AM:750] Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:
[6:32:23 AM:796]  Unable to load new profile, file not found! - From: Honorbuddy   at Styx.Logic.Profiles.ProfileManager.LoadNew(String path)
   at SkiProfileSwitcher.SkiProfileSwitcher.SwitchProfile(String _path) in c:\Program Files\Honor Buddy\Plugins\skiProfileSwitcher\skiProfileSwitcher.cs:line 166
   at SkiProfileSwitcher.SkiProfileSwitcher.Pulse() in c:\Program Files\Honor Buddy\Plugins\skiProfileSwitcher\skiProfileSwitcher.cs:line 72
   at (Object )
   at Styx.Plugins.PluginWrapper.Pulse()SmartExceptionsCore.UnhandledException @ 1444, offset:11

I did not edit my profiles after entering them into the plugin so i dont know why it would say file not found, they didnt move =/


hope this helps you fix it or help me figure out whats wrong because this is one of my most wished for features.



EDIT: I restarted Honor Buddy and it started working just fine, however it spams the main log with the increasing timer, kinda annoying and makes it impossible to follow along with normal log info, not to mention the thousands of lines added to the log file. is there any way to disable this? and yes, debug mode is unchecked.

I realize this is an old post, but:

Only reason it should be doing this is if the debug option isn't working right. Can you try opening skiProfileSwitcher.cs and changing line 27 from:

Code:
        private bool _debug = skiProfileSwitcher.Properties.Settings.Default.debug;

to

Code:
        private bool _debug = false;
 
hey sky with the new HB i get the error msg "Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:"

log attached

edit: hope the error is showing - wil lrestart bot with debugging on...
 

Attachments

hey sky with the new HB i get the error msg "Plugin skiProfileSwitcher threw an exception in 'Pulse'! Exception:"

log attached

edit: hope the error is showing - wil lrestart bot with debugging on...

I'll take a look at the debug info once its on, the actual error isn't showing up there. I checked the new dll's and references and it doesn't seem like anything in the API has changed.
 
well error on my side a subprofile name had german letters in it like ??? and HB doesnt like that so your plugin upon profile switch true an exception - only caught that cause i wanted to load the other profile by hand and HB crashed - works now ^^
 
Can this be used for pvp profiles also? say 3 AV profiles but all with different paths to run?
 
I dont think so, since when HB switches to a BG, it runs the built in BG profile for whichever one you are in. But it would be an excellent idea if it would be possible. I bet some good timing would be able to do for instance in AV, at the beginning, go on offensive, and toward the end, go defensive, then maybe back to offensive. Should help reduce player reports.
 
Back
Top