SAMP/SetPVarInt

Материал из Pawno Info Wikipedia

SetPVarInt


Описание:

Установите целочисленную переменную игрока.


Wiki note.png

Примечание

Переменные не сбрасываются до тех пор, пока не будет вызван OnPlayerDisconnect, поэтому значения по-прежнему доступны в OnPlayerDisconnect.


Параметры:

(playerid, varname[], int_value)


playeridID игрока, для которого будет установлена ​​переменная player.
varnameИмя переменной игрока.
int_valueУстанавливаемое целое число.


Возвращаемые значения:

  • 1: функция успешно выполнена.
  • 0: функция не выполнена. Либо указанный игрок не подключен, либо имя переменной пустое или содержит более 40 символов.


Пример использования:

// установить GetPlayerMoney значение переменной игрока с именем "Money"
SetPVarInt(playerid, "Money", GetPlayerMoney(playerid));
// напечатает деньги, которые есть у игрока
printf("money: %d", GetPVarInt(playerid, "Money"));


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • GetPVarFloat - Получить ранее установленное число с плавающей запятой из переменной игрока.
  • DeletePVar - Удалить переменную игрока.
  • GetPVarInt - Получить ранее установленное целое число из переменной игрока.
  • SetPVarFloat - Установить значение с плавающей запятой для переменной игрока.
  • SetPVarString - Устанавливает значение строковой персональной переменной.