---
title: "GetSVarString | open.mp"
description: "Obtém o valor de uma variável de servidor de string."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetSVarString
language: pt-BR
---

# GetSVarString

aviso

Esta função foi adicionada no SA-MP 0.3.7 R2 e não funcionará em versões anteriores!

## Descrição

Obtém o valor de uma variável de servidor de string.

| Nome | Descrição |
| --- | --- |
| const svar\[\] | O nome da variável do servidor (sem distinção entre maiúsculas e minúsculas).  
Definida em [SetSVarString](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetSVarString). |
| output\[\] | A matriz na qual armazenar o valor da string, passada por referência. |
| len = sizeof (output) | O comprimento máximo da string retornada. |

## Retornos

O comprimento da string.

## Exemplos

```c
// definir "Versão"
SetSVarString("Version", "0.3.7");

// imprimirá a versão que o servidor possui
new string[5 + 1];
GetSVarString("Version", string, sizeof(string));
printf("Version: %s", string);
```

## Funções Relacionadas

-   [SetSVarInt](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetSVarInt): Defina um número inteiro para uma variável do servidor.
-   [GetSVarInt](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetSVarInt): Obtenha um servidor de jogador como um número inteiro.
-   [SetSVarString](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetSVarString): Defina uma string para uma variável de servidor.
-   [SetSVarFloat](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetSVarFloat): Defina um ponto flutuante para uma variável do servidor.
-   [GetSVarFloat](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetSVarFloat): Obtenha o float definido anteriormente de uma variável do servidor.
-   [DeleteSVar](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DeleteSVar): Exclua uma variável de servidor.
