If your 2-stroke oil pump isn't working, the engine will sieze. Lot's of smoke might suggest too much oil, but it's only one of a number of potential issues.
__________________
Just because I don't care, it doesn't mean I don't understand...!
Drain the fuel out of your tank Pour in 1 litre of pre mixed fuel Disconnect the oil pipe from the carb inlet stub.Block the hole up on the inlet stub though! Start the bike and wait and see if any oil comes out of the pipe.If theres no oil out of the pump after 30 seconds its shagged Drain the pre mix fuel and put regular fuel back in Fix the pump if necessary.Easier and cheaper to replace it