The story goes like this:
We had some deposit issues around a year ago and he had a pending deposit. A support person offered to help him by sending an equal amount to his (benhames500 on the website) address. The amount of 0.28 ETH was sent to his address. The deal was that he sends the amount back as soon as the deposit clears. When the deposit did clear, Benhames500 lost a bit over 0.04 ETH betting (he was banned as that prevents him withdrawing but unfortunately we weren't able to prevent him betting). The support person, whose ETH was sent to him, asked him to return the funds then. He said he didn't have enough ethereum off the site and thus he offered to tip the remaining 0.24 ETH on his account to the support person if we unbanned him so that he was able to do so. After we unbanned him, he tried to withdraw the full amount. We caught it and didn't allow that. He didn't respond to our message on support after that.
Fast forward 3 months, Benhames500 is back asking why is withdrawal hasn't been processed. He probably thought we had forgotten. We told him it won't be processed because he scammed the support person who kindly offered to help with their own money.
Now, yesterday he came to us acting confused why his account is banned and I had forgotten what happened so he was briefly unbanned and then tried to withdraw funds he had won with some remaining balance he had in the account. He lost right to those funds when he attempted to scam (and actually successfully caused a loss of 0.04 ETH to the person that tried to help him).
Here is the txid of funds that was sent to him:
https://etherscan.io/tx/0x22de46953f891d08333c27e2c382a310f016573c41d7c6c055a390cf64e4cdc9Here is his attempted withdrawal:
Conversation about him being supposed to tip the ETH:
Him asking later about withdrawal: