Stats::statSetInt: Difference between revisions
(yay) |
No edit summary |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
Add Cash example:<br>for (int i = 0; i < 3; i++)<br>{<br>char statNameFull[32];<br>sprintf_s(statNameFull, 'SP%d_TOTAL_CASH', i);<br>Hash hash = GAMEPLAY::GET_HASH_KEY(statNameFull);<br>int val;<br>STATS::STAT_GET_INT(hash, &val, -1);<br>val += 1000000;<br>STATS::STAT_SET_INT(hash, val, 1);<br>} | Add Cash example:<br>for (int i = 0; i < 3; i++)<br>{<br>char statNameFull[32];<br>sprintf_s(statNameFull, 'SP%d_TOTAL_CASH', i);<br>Hash hash = GAMEPLAY::GET_HASH_KEY(statNameFull);<br>int val;<br>STATS::STAT_GET_INT(hash, &val, -1);<br>val += 1000000;<br>STATS::STAT_SET_INT(hash, val, 1);<br>} | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="javascript">stats.statSetInt(statName, value, save);</syntaxhighlight> | <syntaxhighlight lang="javascript">mp.game.stats.statSetInt(statName, value, save);</syntaxhighlight> | ||
=== Required Arguments === | === Required Arguments === | ||
*'''statName:''' Model hash or name | *'''statName:''' Model hash or name | ||
| Line 10: | Line 10: | ||
==Example== | ==Example== | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
mp.game.stats.statSetInt(mp.game.joaat("SP0_TOTAL_CASH"), 1000, false); | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==See also== | ==See also== | ||
{{ | {{Stats_s_function_c}} | ||
[[Category:Clientside API]] | [[Category:Clientside API]] | ||
[[Category:TODO: Example]] | [[Category:TODO: Example]] | ||
Latest revision as of 22:07, 25 October 2019
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