---
title: "GetPVarType | open.mp"
description: "Dobija tip (cijli broj, float ili string) igračeve varijable."
canonical: https://omp.itsneufox.com/bs/docs/scripting/functions/GetPVarType
language: bs
---

# GetPVarType

## Deskripcija

Dobija tip (cijli broj, float ili string) igračeve varijable.

| Ime | Deskripcija |
| --- | --- |
| playerid | ID igrača od čije igračeve varijable treba dobiti tip. |
| varname | Ime igračeve varijable za dobiti tip. |

## Returns

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

## Primjeri

```c
stock PrintPVar(playerid, varname[])
{
    switch (GetPVarType(playerid, varname))
    {
        case PLAYER_VARTYPE_NONE:
        {
            return 0;
        }
        case PLAYER_VARTYPE_INT:
        {
            printf("Cijelobrojni PVar '%s': %i", varname, GetPVarInt(playerid, varname));
        }
        case PLAYER_VARTYPE_FLOAT:
        {
            printf("Float PVar '%s': %f", varname, GetPVarFloat(playerid, varname));
        }
        case PLAYER_VARTYPE_STRING:
        {
            new varstring[256];
            GetPVarString(playerid, varname, varstring);

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

## Srodne Funkcije

-   [SetPVarInt](https://omp.itsneufox.com/bs/docs/scripting/functions/SetPVarInt): Postavi cijeli broj za igračevu varijablu.
-   [GetPVarInt](https://omp.itsneufox.com/bs/docs/scripting/functions/GetPVarInt): Dobij prethodno postavljeni cijeli broj iz igračeve varijable.
-   [SetPVarString](https://omp.itsneufox.com/bs/docs/scripting/functions/SetPVarString): Postavi string za igračevu varijablu.
-   [GetPVarString](https://omp.itsneufox.com/bs/docs/scripting/functions/GetPVarString): Dobij prethodno postavljeni string iz igračeve varijable.
-   [SetPVarFloat](https://omp.itsneufox.com/bs/docs/scripting/functions/SetPVarFloat): Postavi float za igračevu varijablu.
-   [GetPVarFloat](https://omp.itsneufox.com/bs/docs/scripting/functions/GetPVarFloat): Dobij prethodno postavljeni float iz igračeve varijable.
-   [DeletePVar](https://omp.itsneufox.com/bs/docs/scripting/functions/DeletePVar): Ukloni igračevu varijablu.
