meiģināju ar for funkciju bet liekas ka kautko ne ta saliku.
Code: Select all
for(int i=0;i<Clients;i++)
{//c_p_i
char _buffer[100];
int size = sizeof(_buffer);
_recive(i,_buffer,size);
char*p= _buffer;
if(*p++==3)
{
memcpy(&_player_pos_x[i],p,sizeof(_player_pos_x[i])); p += sizeof(_player_pos_x[i]);
memcpy(&_player_pos_y[i],p,sizeof(_player_pos_y[i])); p += sizeof(_player_pos_y[i]);
}
}