Bah c'est à toi de récupérer le poids actuel et de faire une addition. Je trouve ça bizzare que tu n'en ai pas eu l'idée avant:
local weight = getPedStat(source, 11) or 0
setPedStat(source, 21, weight + math.random(15,30))
Ou de façon plus propre et réutilisable en créant une fonction pour faire un ajout:
function addPlayerWeight( player, weight )
local curweight = getPedStat(source, 11) or 0
setPedStat(source, 21, curweight + weight)
end
--que tu peux utiliser n'importe où comme ceci:
addPlayerWeight(player, math.random(15,30))