---
title: "GetSVarType | open.mp"
description: "Dobija tip (cijeli broj, float or string) server varijable."
canonical: https://omp.itsneufox.com/bs/docs/scripting/functions/GetSVarType
language: bs
---

# GetSVarType

## Deskripcija

Dobija tip (cijeli broj, float or string) server varijable.

| Ime | Deskripcija |
| --- | --- |
| varname | Ime server varijable za dobiti tip. |

## Returns

Returna/vraća tip SVar-a. Pogledaj tabelu ispod.

## Primjeri

```c
stock PrintSVar(varname[])
{
    switch (GetSVarType(varname))
    {
        case SERVER_VARTYPE_NONE:
        {
            return 0;
        }
        case SERVER_VARTYPE_INT:
        {
            printf("Cjelobrojni SVar '%s': %i", varname, GetSVarInt(varname));
        }
        case SERVER_VARTYPE_FLOAT:
        {
            printf("Float SVar '%s': %f", varname, GetSVarFloat(varname));
        }
        case SERVER_VARTYPE_STRING:
        {
            new varstring[256];
            GetSVarString(varname, varstring);

            printf("String SVar '%s': %s", varname, varstring);
        }
    }
    return 1;
}
```

## Srodne Funkcije

-   [SetSVarInt](https://omp.itsneufox.com/bs/docs/scripting/functions/SetSVarInt): Postavite cijeli broj za varijablu servera.
-   [GetSVarInt](https://omp.itsneufox.com/bs/docs/scripting/functions/GetSVarInt): Dobij cjelobrojnu vrijednost server varijable.
-   [SetSVarString](https://omp.itsneufox.com/bs/docs/scripting/functions/SetSVarString): Postavite string za server varijablu.
-   [GetSVarString](https://omp.itsneufox.com/bs/docs/scripting/functions/GetSVarString): Dobij prethodno postavljeni string iz server varijable.
-   [SetSVarFloat](https://omp.itsneufox.com/bs/docs/scripting/functions/SetSVarFloat): Postavi float za server varijablu.
-   [GetSVarFloat](https://omp.itsneufox.com/bs/docs/scripting/functions/GetSVarFloat): Dobij prethodno postavljeni float iz server varijable.
-   [DeleteSVar](https://omp.itsneufox.com/bs/docs/scripting/functions/DeleteSVar): Obriši server varijablu.
