Alter, Geschlecht, und die SkinID wird komischerweise nicht gespeichert..
Das liegt wohl mit daran, das deine Escape Zeichen falsch sind. Du verwendest ´ brauchst aber `
Richtig wäre also:
SQL
UPDATE `user` SET `skin` = '%d', `alter` = '%d', `geschlecht` = '%d', `neuling` = '%d', `leben` = '%.0f', `russi` = '%.0f' WHERE `ID` = '%i'
Um zu überprüfen, ob deine SQL-Anfrage korrekt ist, kannst du auch auf verschiedene Online-Tools zurückgreifen (Beispiel: https://www.eversql.com/sql-syntax-check-validator/)