Hello Korsharp
First of all: take away your ETH from the wallet your gave us privat key. And be careful to do the same next time, because with your privat key person may take your ETH from your wallet.
The message means that you must have 0.01 ETH to get tokens to your wallet from the smart contract. You ask for function, so you should pay for it.
Let us know about your progress.
Best regards,
Trueflip.io
Thanks for all the advise
TrueFlip!!!!.after top up my wallet with some ETH token has been successfully withdraw to my wallet.

You shouldn't use the wallet with discredited key. Hope all of your tokens and ETH are in safe.