17.08.2017, 00:47
Si no te molesta evitar reinventar la rueda, puedes usar str_replace de la libreria strlib de Slice (github)
Code:
stock GetObjectDistanceFromPlayer(playerid, objectid, color, mensaje[]) { new Float:X, Float:Y, Float:Z; GetObjectPos(objectid, X, Y, Z); new Float:distancia = GetPlayerDistanceFromPoint(playerid, X, Y, Z); new msjDistancia[8]; format(msjDistancia, sizeof(msjDistancia), "%0.2f", distancia); str_replace(message, "-distancia-", msjDistancia); SendClientMessage(playerid, color, mensaje); return 1; }