---
title: "GetPVarString | open.mp"
description: "Dobija igračevu varijablu kao string."
canonical: https://omp.itsneufox.com/bs/docs/scripting/functions/GetPVarString
language: bs
---

# GetPVarString

## Deskripcija

Dobija igračevu varijablu kao string.

| Ime | Deskripcija |
| --- | --- |
| playerid | ID igrača za dobiti igračevu varijablu. |
| varname | Ime igračeve varijable, postavljeno od SetPVarString. |
| &string\_return | Niz za pohraniti string vrijednost, proslijeđeno referencom. |
| len | Maksimalna dužina returnovanog/vraćenog stringa. |

## Returns

Dužina stringa.

## Primjeri

```c
public OnPlayerConnect(playerid, reason)
{
    new playerName[MAX_PLAYER_NAME + 1];
    GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
    SetPVarString(playerid, "PlayerName", playerName);
    return 1;
}

public OnPlayerDeath(playerid, killerid, WEAPON:reason)
{
    new playerName[MAX_PLAYER_NAME + 1];
    GetPVarString(playerid, "PlayerName", playerName, sizeof(playerName));

    printf("%s je umro.", playerName);
}
```

## Zabilješke

note

Ako je dužina niza jednaka nuli (vrijednost nije postavljena), tekst string\_return neće se ažurirati ili postaviti na bilo što i ostat će sa starim podacima, nužno obrisati varijablu na praznu vrijednost ako GetPVarString vrati 0 ako to ponašanje nije poželjno.

## Srodne Funkcije

-   [SetPVarString](https://omp.itsneufox.com/bs/docs/scripting/functions/SetPVarString): Postavi string za igračevu varijablu.
-   [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.
-   [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.
