Você está indicando que o " '%f " é uma string, pois está entre aspas simples.
Se você retirar, deve funcionar.
Se você retirar, deve funcionar.
Código:
format(Query, sizeof(Query), "UPDATE Player SET Admin = %d, Genero = %d, Dinheiro = %d, Level = %d, Skin = %d, IDF = %d, Interior = %d, VirtualW = %d, Vida = %f, Colete = %f, PosX = %f, PosY = %f, PosZ = %f, PosR = %f WHERE Nome = '%s';",
Player[playerid][Admin],
Player[playerid][Genero],
Player[playerid][Dinheiro],
Player[playerid][pNivel],
Player[playerid][Skin],
Player[playerid][IDF],
Player[playerid][Interior],
Player[playerid][VirtualW],
Player[playerid][Vida],
Player[playerid][Colete],
Player[playerid][PosX],
Player[playerid][PosY],
Player[playerid][PosZ],
Player[playerid][PosR],
PlayerName(playerid));