Change player walk/run speed?

Hi, that made few hours i search to incress run speed of player;

So; what i exactly want:

Like than CS:GO; i want to make a function permite to incress playerSpeed when he's holding a knife;

If you have an idea :)

Thanks for reading.

Maybe it's not possible using Oxide apis. Maybe some reverse engineering is going to be needed, to see how the speed is handled in the first place. Use Facepunch.* dlls, not only oxide ones.

Edit: I found in BasePlayer.cs, GetMaxSpeed() you may increase the value for people with permission, but I am not sure.
Oh, okay thanks for your reply, i'll search in this way !^^
I tried to change the GetSpeed() function in baseplayer.cs (obviously in Assembly-Csharp), but, without success. So I think it may be impossible afterall.

I've see the method : SetVelocity() in the basePlayer; but that use vector, i didn't know use it xD

I've look too getSpeed, i saw that use : clothingMoveSpeedReduction

i will test to change this value

 

Edit : clothingMoveSpeedReduction can reduce player speed, but negative value doesn't do anything