yep i jus sorted it, thanks anyways for replying ^ that was spot on answer, thanks alotOriginally Posted by cronodragon
[pascal]
if (buffer[DIK_LEFT] and $80) <> 0 then
F_MapBuilder.Player.PosX := F_MapBuilder.Player.PosX - (((tick - F_LastCheck) / 60) * 5)
else if (buffer[DIK_RIGHT] and $80) <> 0 then
F_MapBuilder.Player.PosX := F_MapBuilder.Player.PosX + (((tick - F_LastCheck) / 60) * 5);
[/pascal]
Bookmarks