But can I modify the packet before encryption using OllyDbg, or I have to do my own Encryption program?
You can do both.. but doing the modify packet before encryption would require Xtrap bypass.. xtrap removed.. will close game in less then 5 minutes. Making own encryption program = xtrap can be on.. no bypass required.. and still send own packets.