Duda Tag Mismatch
#1

Hola,

Tengo un pequeсo problema con el sistema de toys, al colocar el bucle que carga los toy's de la cuenta de un usuario me aparece el siguiente error:

Quote:

warning 213: tag mismatch

Para:

Quote:

for(new v = 0; v < MAX_PLAYERTOYS; v++)
{
new string[128];
format( string, sizeof( string ), "pt%dModelID", v);
dini_Int(string, PlayerToyInfo[playerid][v][ptModelID]);
format(string, 128, "pt%dBone",v);
dini_Int(string, PlayerToyInfo[playerid][v][ptBone]);
format(string, 128, "pt%dPosX",v);
dini_Float(string, PlayerToyInfo[playerid][v][ptPosX]); ESTA
format(string, 128, "pt%dPosY",v);
dini_Float(string, PlayerToyInfo[playerid][v][ptPosY]); ESTA
format(string, 128, "pt%dPosZ",v);
dini_Float(string, PlayerToyInfo[playerid][v][ptPosZ]); ESTA
format(string, 128, "pt%dRotX",v);
dini_Float(string,PlayerToyInfo[playerid][v][ptRotX]); ESTA
format(string, 128, "pt%dRotY",v);
dini_Float(string,PlayerToyInfo[playerid][v][ptRotY]); ESTA
format(string, 128, "pt%dRotZ",v);
dini_Float(string,PlayerToyInfo[playerid][v][ptRotZ]); ESTA
format(string, 128, "pt%dSizX",v);
dini_Float(string,PlayerToyInfo[playerid][v][ftscaleX]); ESTA
format(string, 128, "pt%dSizY",v);
dini_Float(string,PlayerToyInfo[playerid][v][ftscaleY]); ESTA
format(string, 128, "pt%dSizZ",v);
dini_Float(string,PlayerToyInfo[playerid][v][ftscaleZ]); ESTA
}

Siendo que los parametros de dini_Float son iguales a los de dini_Int(filename[], key[]); ya que solo almacena los decimales entonces nose lo que ocurre.

Desde ya muchas gracias

Saludos.
Reply
#2

dini_Int no es lo mismo que dini_Float, dini_Float almacena flotantes y el otro valores integrales.. mira si tienes definido los ptRot.. ptPos.. & ftscale con el tag Float:
Reply
#3

en el enum їCierto?

pues si lo esta, te muestro

Quote:

ptModelID,
ptBone,
FloattPosX,
FloattPosY,
FloattPosZ,
FloattRotX,
FloattRotY,
FloattRotZ,
Float:ftscaleX,
Float:ftscaleY,
Float:ftscaleZ

Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)