# fileSetPos (Compartilhado)

> Muda a posição de leitura e escrita de um arquivo.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Arquivos
- **URL**: https://wiki.mymp.gg/pt/fileSetPos

## Sintaxe

```lua
int fileSetPos(file file, int offset)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `file` | `file` | Um arquivo aberto por `fileOpen` ou `fileCreate`. |
| `offset` | `int` | A posição em bytes a partir do começo, 0 ou mais. |

## Retorno

A nova posição. Uma posição além do fim fica no fim.

## Exemplo

```lua
fileSetPos(file, 0) -- volta ao início
```

## Veja também

- [fileGetPos (Compartilhado)](https://wiki.mymp.gg/pt/fileGetPos.md): Devolve a posição atual de leitura e escrita de um arquivo.
- [fileRead (Compartilhado)](https://wiki.mymp.gg/pt/fileRead.md): Lê bytes de um arquivo a partir da posição atual e avança a posição.
