O que a caroline disse esta certo, pois você quer transformar um numero inteiro, penso que não necessita de adiconar nenhum . depois do 52, vou dar um exemplo de altura.
pawn Code:
CMD:Altura(playerid,params[]) { newFloat:FloatAltura, Float:X ,Float:Y, Float:Z; new Altura =100; FloatAltura =float(Altura); GetPlayerPos(playerid,X,Y,Z); SetPlayerPos(playerid,X,Y,FloatAltura); SendClientMessage(playerid,-1,"Você ta caindo."); return true; }
segundo o que a wiki diz, quando nos usamos a variavel
pawn Code:
FloatAltura =float(Altura);
ele converte para Coordenada, sendo que adiciona o . então ele irá converter para 100.0
pawn Code:
Palavras da Wiki // Converts Value(52) into a float and stores it in 'FloatValue' (52.0)