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

38 minutes ago, 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?

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

Steffen

Posted

Just now, penumbra said:

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

Never abobe 60 so it should be fine

penumbra

Posted

56 minutes ago, Steffen said:

Never abobe 60 so it should be fine

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

6 hours ago, 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

Swimms perfectly...

reapler

Posted

11 hours ago, 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!

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

17 minutes ago, 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.

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

Steffen

Posted

1 hour ago, Steffen said:

Swimms perfectly...

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/7/2018 at 8:44 PM, 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.

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

1 hour ago, 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.html

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

4 hours ago, 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.html

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

reapler

Posted

5 hours ago, penumbra said:

author will have to comment if it works for 7.3.5 anyway

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

7 hours ago, 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

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.

3 hours ago, reapler said:

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

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:

1 hour ago, 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.

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

3 hours ago, 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.

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

32 minutes ago, 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.html

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

1 hour ago, 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.

 

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

9 minutes ago, Lbniese said:

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

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

25 minutes ago, 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 :)

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...