samp.directory
← Scripts and libraries

Revelts/samp-wellness

SA-MP Character Body Wellness

Library★ 1updated Jun 2021No licencePawnsampctl
Open on GitHub

This repository has no licence file. It is public to read, but that alone does not give permission to reuse it.

Install with sampctl

sampctl package install Revelts/samp-wellness

Run this in your project folder. sampctl downloads the package and what it depends on.

Depends on 1 package

README.md

samp-wellness

Installation

Simply install to your project:

sampctl package install Revelt/samp-wellness

Include in your code and begin using the library:

#include <samp-wellness>

Usage

  • Update your server hunger reduce amount for every player
SetHungerReduceAmount(Float:amount)
  • Update your server hunger reduce amount for every player
SetEnergyReduceAmount(Float:amount)

Functions

  • This is to set player's hunger Float:amount = The amount you want in float data! count : true / false True = it will count from the total amount False = it will set totally the wellness
SetPlayerHunger(playerid, Float:amount, count);
  • This is to set player's energy Float:amount = The amount you want in float data! count : true / false True = it will count from the total amount False = it will set totally the wellness
SetPlayerEnergy(playerid, Float:amount, count);
  • This is for get player's hunger in float amount!
GetPlayerHunger(playerid) To get the amount of player hunger in Float
  • This is for get player's energy in float amount!
GetPlayerEnergy(playerid) To get the amount of player energy in Float
  • This is for set player's hunger when they will become hungry!
SetPlayerHungryTrigger(playerid, Float:amount)
  • This is for set player's hunger when they will become hungry!
SetPlayerThirstyTrigger(playerid, Float:amount)
  • This is to get global hunger reduce amount!
GetHungerReduceAmount() to get the amount of hunger reduce / second
  • This is to get global energy reduce amount!
GetEnergyReduceAmount() to get the amount of energy reduce / second
  • This is to check if player's hunger or not!
IsPlayerHungry(playerid)
  • This is to check if player's thirsty or not!
IsPlayerThirsty(playerid)

Callback

  • when player update their wellness, reminder this callback always called every 1 second!
OnPlayerUpdateWellness(playerid) to check when the player update their wellness! you can do everything you want here

Testing

To test, simply run the package:

sampctl package run

This page is built from what GitHub publishes about the repository. samp.directory does not host the code. Report a problem with this listing