int x,y,z; for( y = a_Packet->m_PosY + 3; y > a_Packet->m_PosY - 4; y-- ) { for( x = a_Packet->m_PosX - 3; x < a_Packet->m_PosX + 4; x++ ){ for( z = a_Packet->m_PosZ - 3; z < a_Packet->m_PosZ + 4; z++ ){ if( x + y + z > 4 ) continue; m_Player->GetWorld()->SetBlock(x, y, z, E_BLOCK_GLASS, 0); } } } m_Player->GetWorld()->SetBlock(a_Packet->m_PosX, a_Packet->m_PosY, a_Packet->m_PosZ, E_BLOCK_STONE, 0); break;