The open.mp logo
Home
FAQ
Forums
Servers
Partners
Docs
Blog

warning Not Translated

This page has not been translated into the language that your browser requested yet. The English content is being shown as a fallback.

If you want to contribute a translation for this page then please click here.

GetPVarInt

Description

Gets an integer player variable's value.

NameDescription
playeridThe ID of the player whose player variable to get.
varnameThe name of the player variable (case-insensitive). Assigned in SetPVarInt.

Returns

The integer value of the specified player variable. It will still return 0 if the variable is not set, or the player does not exist.

Examples

public OnPlayerDisconnect(playerid,reason)
{
    printf("money: %d", GetPVarInt(playerid, "money")); // get the saved value ('money')
    // will print 'money: amount'
    return 1;
}

Notes

tip

Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect.

Related Functions

  • SetPVarInt: Set an integer for a player variable.
  • SetPVarString: Set a string for a player variable.
  • GetPVarString: Get the previously set string from a player variable.
  • SetPVarFloat: Set a float for a player variable.
  • GetPVarFloat: Get the previously set float from a player variable.
  • DeletePVar: Delete a player variable.

Community

  • Discord
  • Instagram
  • Twitter
  • Twitch
  • YouTube
  • Facebook
  • VK

More

  • SA-MP
  • Blog
  • GitHub