if( ((xPlayer + Player.GetWidth()) >= xGold) && ((xPlayer + Player.GetWidth()) <= (xGold + 1)) )
{
xPlayer = xGold - Player.GetWidth();
}
if( (xPlayer >= (xGold + (Gold.GetWidth() - 1))) && (xPlayer <= (xGold + Gold.GetWidth())) )
{
xPlayer = xGold + Gold.GetWidth();
}
if( (yPlayer >= (yGold + (Gold.GetHeight() - 1))) && (yPlayer <= yGold + Gold.GetHeight()) )
{
yPlayer = yGold + Gold.GetHeight();
}
if( ((yPlayer + Player.GetHeight()) >= yGold) && ((yPlayer + Player.GetHeight()) <= (yGold + 1)) )
{
yPlayer = yGold - Player.GetHeight();
}