ID:261319
 
mob/proc/walkspeed(M as mob)
if(usr.speed == 1)
step(M:North,Lag=100)
my error says I only have one argument but I need 3, I think I have 3 up there...
error:walk :expected 2 to 3 arguments (found 1).
Using a comma indicates a new argument you have have one (see where I'm going?). Your step proc should look something like this:

step(M,NORTH,0)//You don't need to do lag= because that var is built-in to be within that part of the proc


Also, take a look at step() in the reference.