Цитата _wS_ (

)
Извлекать данные нужно в том же порядке, в каком они были записаны.
для этого есть также
Цитата _wS_ (

)
ResetPack(Handle:pack, bool:clear=false);
Сбрасывает позицию. Это нужно сделать 1 раз перед первым извлечением данных.
Если clear = true, то все данные будут уничтожены (пак станет пустым).
GetPackPosition(Handle:pack); - Получает позицию чтения / записи в пакете данных.
SetPackPosition(Handle:pack, position); - Устанавливает позицию.