![]() |
Change-Speed Detectation - Printable Version +- SphereCommunity (https://forum.spherecommunity.net) +-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d) +--- Forum: Script Submissions (/Forum-Script-Submissions) +--- Thread: Change-Speed Detectation (/Thread-Change-Speed-Detectation--3339) |
Change-Speed Detectation - Staff_Stanic - 03-15-2014 05:12 AM Script to check if a player is using Change-Speed. Install guide inside the script and very easy to use. To help you, the script calculate the probability but more than 4 tiles is irregular. ![]() Version is 1.0 and still need some adjustments, please feed me back ![]() Download: http://forum.spherecommunity.net/sshare.php?download=286 RE: Change-Speed Detectation - Awaken - 03-15-2014 05:29 AM ![]() RE: Change-Speed Detectation - XuN - 03-15-2014 08:03 AM Thanks to you both, that script is awesome. However, did you take a look in the packet 0xF0 (New Movement Request) ? http://ruosi.org/packetguide/index.xml#clientF0 This one works with Unix times (sent in each packet) wich makes things WAYS BETTER in time controling and seems more efficient to. I have to say that I don't know if this packet is reliable due to programs modifying times, system speeds, etc. RE: Change-Speed Detectation - Staff_Stanic - 03-15-2014 09:12 AM (03-15-2014 08:03 AM)XuN Wrote: Thanks to you both, that script is awesome.I didn't know this packtet, but appear to be very good! Thanks!! Edit: I was testing this packet, but dosen't work for the script because even if I check in each 1 tick the player just can walk 1 tile (the tiles in the 'Distance log' is 0 ever). We can walk 0.5 tile for example... RE: Change-Speed Detectation - Feeh - 03-16-2014 02:22 AM I've tried to use the new F0 with no success. Modifying the unix would result in an internal check error, since the packet time and unix time does not match with the server time. It may be reliable but even OSI does not use it and I have no idea why (I've never seen this packet while connected on OSI). This one Stanic uploaded can work pretty well but it is not finished. It depends on an external thread and since Sphere scripts does not support it, you have to do the same check using up to 15 0.1~0.4s timerf's for each player (the REAL check is done dynamically or with large tables logging each step time,sequence,key). However, I'm struggling my head to optimize the basic algorithm for the default walk packet on Sphere. RE: Change-Speed Detectation - Maglorex - 07-20-2018 08:11 AM thanks RE: Change-Speed Detectation - jexnico - 10-16-2018 01:29 AM very cool! RE: Change-Speed Detectation - lewless53 - 04-01-2020 01:45 AM Very cornn ty |