Stats::statSetInt
Add Cash example:
for (int i = 0; i < 3; i++)
{
char statNameFull[32];
sprintf_s(statNameFull, 'SP%d_TOTAL_CASH', i);
Hash hash = GAMEPLAY::GET_HASH_KEY(statNameFull);
int val;
STATS::STAT_GET_INT(hash, &val, -1);
val += 1000000;
STATS::STAT_SET_INT(hash, val, 1);
}
Syntax
mp.game.stats.statSetInt(statName, value, save);
Required Arguments
- statName: Model hash or name
- value: int
- save: Boolean
Return value
- Boolean
Example
mp.game.stats.statSetInt(mp.game.joaat("SP0_TOTAL_CASH"), 1000, false);
See also
- mp.game.stats.leaderboards2ReadByHandle
- mp.game.stats.leaderboards2ReadByRadius
- mp.game.stats.leaderboards2ReadByRank
- mp.game.stats.leaderboards2ReadByRow
- mp.game.stats.leaderboards2ReadByScoreFloat
- mp.game.stats.leaderboards2ReadByScoreInt
- mp.game.stats.leaderboards2ReadFriendsByRow
- mp.game.stats.leaderboards2WriteData
- mp.game.stats.leaderboardsCacheDataRow
- mp.game.stats.leaderboardsGetCacheDataRow
- mp.game.stats.leaderboardsGetCacheExists
- mp.game.stats.leaderboardsGetCacheTime
- mp.game.stats.leaderboardsGetColumnId
- mp.game.stats.leaderboardsGetColumnType
- mp.game.stats.leaderboardsGetNumberOfColumns
- mp.game.stats.leaderboardsReadClear
- mp.game.stats.leaderboardsReadPending
- mp.game.stats.leaderboardsReadSuccessful
- mp.game.stats.playstatsAwardXp
- mp.game.stats.playstatsCheatApplied
- mp.game.stats.playstatsClothChange
- mp.game.stats.playstatsFriendActivity
- mp.game.stats.playstatsMatchStarted
- mp.game.stats.playstatsMissionCheckpoint
- mp.game.stats.playstatsMissionOver
- mp.game.stats.playstatsMissionStarted
- mp.game.stats.playstatsNpcInvite
- mp.game.stats.playstatsOddjobDone
- mp.game.stats.playstatsPropChange
- mp.game.stats.playstatsRaceCheckpoint
- mp.game.stats.playstatsRankUp
- mp.game.stats.playstatsShopItem
- mp.game.stats.playstatsWebsiteVisited
- mp.game.stats.statClearSlotForReload
- mp.game.stats.statDeleteSlot
- mp.game.stats.statGetBoolMasked
- mp.game.stats.statGetBool
- mp.game.stats.statGetDate
- mp.game.stats.statGetFloat
- mp.game.stats.statGetInt
- mp.game.stats.statGetLicensePlate
- mp.game.stats.statGetMaskedInt
- mp.game.stats.statGetNumberOfDays
- mp.game.stats.statGetNumberOfHours
- mp.game.stats.statGetNumberOfMinutes
- mp.game.stats.statGetNumberOfSeconds
- mp.game.stats.statGetPos
- mp.game.stats.statGetString
- mp.game.stats.statGetUserId
- mp.game.stats.statIncrement
- mp.game.stats.statLoadPending
- mp.game.stats.statLoad
- mp.game.stats.statSave
- mp.game.stats.statSetBoolMasked
- mp.game.stats.statSetBool
- mp.game.stats.statSetCurrentPosixTime
- mp.game.stats.statSetDate
- mp.game.stats.statSetFloat
- mp.game.stats.statSetGxtLabel
- mp.game.stats.statSetInt
- mp.game.stats.statSetLicensePlate
- mp.game.stats.statSetMaskedInt
- mp.game.stats.statSetPos
- mp.game.stats.statSetProfileSetting
- mp.game.stats.statSetString
- mp.game.stats.statSetUserId
- mp.game.stats.statSlotIsLoaded