i play Command and Conquer Generals Zero hour online sometime on a vpn and there i can play the game fine , when playing through vpn i join the game through lan so other dont know my ping and nobody kicks and the game run fine

but when i play through ea server ea shows my ping to everyone and they kick me out because my ping is around 210 to 300 , although the game run fine when playing on the vpn but no one hears me although i tell them it would be fine

is there a way i can direct my ping through a usa server and the people there see the ping to the server not till me

i know some people will say just keep play on the vpn , but most of the time there is only 2 people and during peak time ther around maximum of 10 mostly and most of them are busy in their own games