# Primeiros passos

### <mark style="color:blue;">• Framework</mark>

Todos os resources SNT funcionam em qualquer framework. No entanto, eles vem pré-configurados para [**vRP**](https://github.com/vRP-framework/vRP).&#x20;

Nas partes ofuscadas dos modulos existem apenas nativas do lua e do FiveM. Logo, todas as funções relacionadas ao framework ficam abertas na respectiva configuração de cada modulo, e essas funções, por sua vez, devem ser configuradas nos arquivos *framework-server* e *framework-client*, no resource **snt-core**. Sendo assim, é necessário realizar as adaptações necessárias de acordo com a sua base.

Todas a funções referentes ao seu framework deverão ser configuradas no recurso snt-core. Caso precise de uma função custom que não esteja disponível, basta cria-lá e utiliza-lá. As funções do framework criadas no snt-core são carregadas globalmente nos resources.

```lua
// Exemplo:

-- Função no snt-core:
function myBaseFunction = (...)
end

-- Chamando a função em alguma configuração no snt_modules:
myBaseFunction(...)

```
