Jump to content

About This File

SmoothMove

unaltered1_.jpg.7591e9a34c91c9f53d2e496cf5646c52.jpg   To  smoothed1_.jpg.256123026ef4be96fb1c27840f435215.jpg

This plugin offers smoothed paths with manual key input in order to achieve

a natural movement with strafe and facing like from a player.

 

Settings can be changed via a simple gui

gui.JPG.373850ebbc63cf7b8acc5cb54b9bf559.JPG

 

Note:                                                                                      

- keyboard moving / strafing is not available for flying

- fully supported versions with keyboard moving         

and strafing are available on 1.12.1, 2.4.3, 3.3.5a,    

above it supports only smoothed paths                     

- this plugin may not work correctly with custom          

fightclasses or plugins with movement                      

affecting behavior                                                           

- side project, new versions / fixes may to be delayed 

 

Feedback, suggestions or problems?

Please leave your feedback here.

 

Would you like to report a bug?

At first please disable all other plugins & use not a custom fightclass.

If you can still reproduce the bug, a detailed list of steps and a log would be helpful.

If you notice it's a bug with another plugin or fightclass you

may also describe the problem here(not guaranteed it can be fixed).

 

Project is currently discontinued

Source: SmoothMove.rar

Someone has been already found to continue the project in the future.

New updates will be noticed here.

 


What's New in Version 18.2.6.40273   See changelog

Released

- option "Disable in combat" was added,

  allows the user to disable keyboard moving while in combat(uses ctm instead)


User Feedback

Recommended Comments



penumbra

Posted

  On 2/9/2018 at 8:07 AM, Steffen said:

Okay I thought it's just about setting the ingame properties to 60Hz. But it's also forced to 60Hz in Windows' display settings. Should be enough right?

Expand  

Click Ctrl+R in game to see FPS, if it’s always 60 then yes, else set it in Nvidia panel also

Steffen

Posted

  On 2/9/2018 at 8:47 AM, penumbra said:

Click Ctrl+R in game to see FPS, if it’s always 60 then yes, else set it in Nvidia panel also

Expand  

Never abobe 60 so it should be fine

penumbra

Posted

  On 2/9/2018 at 8:48 AM, Steffen said:

Never abobe 60 so it should be fine

Expand  

Should be

easy tell for me is to watch the bot swimming, if it stutters something is wrong, if 60hz then swimming is amooth

Steffen

Posted

  On 2/9/2018 at 9:45 AM, penumbra said:

Should be

easy tell for me is to watch the bot swimming, if it stutters something is wrong, if 60hz then swimming is amooth

Expand  

Swimms perfectly...

reapler

Posted

  On 2/9/2018 at 7:01 AM, penumbra said:

Seems there is a big bug that the plugin is incompatible with custom move patterns from questing profiles :/ since it breakd questing and does they previosily described botting behaviour when gathering, it is in 1.0.5b only for grinding - hopefully something you want to fix, still an amazing plugin!

Expand  

I changed the behavior when to stop and start moving, maybe this will work now. If not please let me know and if possible a snippet from the profile would be helpful.

penumbra

Posted

  On 2/9/2018 at 6:07 PM, reapler said:

I changed the behavior when to stop and start moving, maybe this will work now. If not please let me know and if possible a snippet from the profile would be helpful.

Expand  

Thanks!!! Will test next week and report back with results 

Steffen

Posted

  On 2/9/2018 at 4:39 PM, Steffen said:

Swimms perfectly...

Expand  

Seems to be an issue on my side...I'm using a Lenovo notebook where it seems I'm not able to limit the Hz in nVidia Control Panel...therefore, I can sometimes see it going to 62fps...

KnightRyder

Posted

  On 2/8/2018 at 1:44 AM, reapler said:

It should now support also other versions. But everything above wotlk is downgraded, since the needed information / knowledge isn't available for me.

This means it still smooths the paths but keyboard moving and strafe will not work on these.

Expand  

Doesn't work too well. Gets stuck moving on to steps in quester and I have to stop/restart bot. When it does work, it does seem to do it pretty well. I have to turn down the settings a lot otherwise its very twitchy.

 

Attaching log if you want to take a look

10 Feb 2018 01H19.log.html

penumbra

Posted

  On 2/10/2018 at 6:48 AM, KnightRyder said:

Doesn't work too well. Gets stuck moving on to steps in quester and I have to stop/restart bot. When it does work, it does seem to do it pretty well. I have to turn down the settings a lot otherwise its very twitchy.

 

Attaching log if you want to take a look

10 Feb 2018 01H19.log.htmlFetching info...

Expand  

I looked at your log, note that you are running 7.3.5 64bit for a plug-in made for 1.12-3.3.5, I think this may be problem

author will have to comment if it works for 7.3.5 anyway

reapler

Posted

  On 2/10/2018 at 6:48 AM, KnightRyder said:

Doesn't work too well. Gets stuck moving on to steps in quester and I have to stop/restart bot. When it does work, it does seem to do it pretty well. I have to turn down the settings a lot otherwise its very twitchy.

 

Attaching log if you want to take a look

10 Feb 2018 01H19.log.htmlFetching info...

Expand  

With stuck do you mean also stutter movement, or it doesn't move at all?

reapler

Posted

  On 2/10/2018 at 7:54 AM, penumbra said:

author will have to comment if it works for 7.3.5 anyway

Expand  

Yes, it should work. Since it will just modify the path, nothing else on this version.

But so far i can see, i guess the path is being altered somewhere and my mark disappears. This will result the path being smoothed a second, third or fourth time and causes stuttering movement:

[D] 01:27:48 - [SmoothMove] Path count: 2284
[D] 01:27:48 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:49 - [SmoothMove] Path count: 26304
[D] 01:27:49 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Path count: 76292
[D] 01:27:50 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:51 - [SmoothMove] Stop Move @OnMoveToStop

But i could need more information @KnightRyder, on how you reproduce this exactly and maybe monitor the debug log where this behavior happens.

I uploaded a new version with a better logging for this.

KnightRyder

Posted

  On 2/10/2018 at 7:54 AM, penumbra said:

I looked at your log, note that you are running 7.3.5 64bit for a plug-in made for 1.12-3.3.5, I think this may be problem

author will have to comment if it works for 7.3.5 anyway

Expand  

Didn't know I could run retail with 64bit and have bot attach to it. Mine recently updated and started 64bit automatically again which I had to fix.

  On 2/10/2018 at 11:48 AM, reapler said:

With stuck do you mean also stutter movement, or it doesn't move at all?

Expand  

It would path to one location, when it came time to path to next step in quest, it would just sit there in game, and the log would fill up with what reapler said here:

  On 2/10/2018 at 1:13 PM, reapler said:

Yes, it should work. Since it will just modify the path, nothing else on this version.

But so far i can see, i guess the path is being altered somewhere and my mark disappears. This will result the path being smoothed a second, third or fourth time and causes stuttering movement:

[D] 01:27:48 - [SmoothMove] Path count: 2284
[D] 01:27:48 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:48 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:49 - [SmoothMove] Path count: 26304
[D] 01:27:49 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:49 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Path count: 76292
[D] 01:27:50 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMovementStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:50 - [SmoothMove] Stop Move @OnMoveToStop
[D] 01:27:51 - [SmoothMove] Stop Move @OnMoveToStop

But i could need more information @KnightRyder, on how you reproduce this exactly and maybe monitor the debug log where this behavior happens.

I uploaded a new version with a better logging for this.

Expand  

I'll try the new version and let ya know Soon™

KnightRyder

Posted

I've been watching it with the 3D radar turned on. I think the twitching I'm seeing is coming from when it hits each point and catches up to the yellow circle for the click-to-move, it pauses briefly before going on to the next. If I turn down the settings, there are fewer points so less twitching. It was pretty obvious to me using the Obsidian Nightwing mount as sometimes it likes to roar when it starts moving. 

Here's another log. Towards the end it got stuck again and I had to restart bot to get it to go on to the next quester step.

10 Feb 2018 12H46.log.html

KnightRyder

Posted

No, happened on Isle of thunder 2nd time. Flying not allowed there, ground mounts only.

reapler

Posted

  On 2/10/2018 at 6:12 PM, KnightRyder said:

I think the twitching I'm seeing is coming from when it hits each point and catches up to the yellow circle for the click-to-move, it pauses briefly before going on to the next.

Expand  

How high was your fps while it stutter? Very low values could cause this because it depends on the fps how fast the functions are executed in wow's main thread.

reapler

Posted

@KnightRyder The catchup should be fixed now with this:

                CurrentMoveTo = SmoothMove.Utilities.Math.NextVector(
                                    MovementManager.CurrentPath.FindIndex(i => i.X == vector3.X && i.Y == vector3.Y),
                                    MovementManager.CurrentPath,
                                    1.2f
                                ) ?? vector3;

The other problem with the stuck, i've added the end point so it should hopefully continue with the next step.

reapler

Posted

  On 2/11/2018 at 6:44 PM, KnightRyder said:

Now its worse. It thinks its stuck when its not really stuck. Keeps taking off and flying around and coming back. 

 

11 Feb 2018 13H33.log.htmlFetching info...

Expand  

This part should be fixed now. But it seems like the profile doesn't perceive that it has reached the destination and stuck. Probably an unlucky condition i guess.

There's nothing more what i could do since the profile is not accessible.

@camelot10 may hopefully expose the condition on https://wrobot.eu/files/file/1139-paid-pandaria-world-bosses/, dunno what's exactly wrong there.

 

KnightRyder

Posted

  On 2/11/2018 at 7:34 PM, reapler said:

This part should be fixed now. But it seems like the profile doesn't perceive that it has reached the destination and stuck. Probably an unlucky condition i guess.

There's nothing more what i could do since the profile is not accessible.

@camelot10 may hopefully expose the condition on https://wrobot.eu/files/file/1139-paid-pandaria-world-bosses/, dunno what's exactly wrong there.

 

Expand  

I'm not using his profile, just one I made myself. 

Dreamful

Posted

Huge Improvement for botting behaivour, looks way less botty.
Thanks for that!

Lbniese

Posted

Used plugin on 3.3.5 server. Plugin stutters constantly running 60hz monitor with V-Sync enabled.

Plugin takes smoother turns but still stutters. It caused a GM encounter though since it started spinning rapidly in circles waiting for a mob it seemed.

Game master froze me and asked what I was doing and I simply told him I was spinning for cancer, which he chose to believe luckily.

 

Am I missing some settings or what's going on? Downloaded latest version few minutes ago which was the one I used during this encounter :)

KnightRyder

Posted

  On 2/15/2018 at 4:06 PM, Lbniese said:

It caused a GM encounter though since it started spinning rapidly in circles waiting for a mob it seemed.

Expand  

I have had this spinning happen to me lots of times and I don't use the plugin. I'm not sure that your encounter is because of the plugin. At least for me anyway I think wrobot was doing its anti-afk thing my moving slitly and then it was off the cords we set for mobs, so it turns to get back to it and it cant so it just keeps turning.

reapler

Posted

  On 2/15/2018 at 4:06 PM, Lbniese said:

Used plugin on 3.3.5 server. Plugin stutters constantly running 60hz monitor with V-Sync enabled.

Plugin takes smoother turns but still stutters. It caused a GM encounter though since it started spinning rapidly in circles waiting for a mob it seemed.

Game master froze me and asked what I was doing and I simply told him I was spinning for cancer, which he chose to believe luckily.

 

Am I missing some settings or what's going on? Downloaded latest version few minutes ago which was the one I used during this encounter :)

Expand  

I have uploaded a new version.

If a problem encounters, please disable all other plugins, using a "xml" fightclass and try to reproduce it.

Log, profile(if possible) and the exact & detailed steps about the occuring bug would be helpful to fix the problem.


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...