I wrote a very extensive article on vecx and vecy.
http://forums.graalonline.com/forums...hp?t=134263215
Anyways, what you will need to do is pass the player's direction in as a parameter/string because I don't think the player is generally in scope for dropped objects.
After you do that, you can add:
PHP Code:
move(20*vecx(playerdirstring) - this.x, 20*vecy(playerdirstring) - this.y, 1, 4);