SA-MP Forums Archive
warning 213: tag mismatch - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: warning 213: tag mismatch (/showthread.php?tid=541590)



warning 213: tag mismatch - JeffreyG - 12.10.2014

A ver si me ayudan con esto, me rompн la cabeza intentando solucionarlo pero no me doy cuenta.

La warning...

Код:
(991 -- 992) : warning 213: tag mismatch
pawn Код:
enum hInfo
{
    hID,
    hPrecio,
    hNivel,
    hInterior,
    hVW,
    Float:hPosx,
    Float:hPosy,
    Float:hPosz,
    bool:hComprada,
    hPickup,
    Text3D:hData[128],
    hPropietario[128]
};
pawn Код:
forward SaveHouses(playerid);public SaveHouses(playerid)
{
    new query[2000];
    format(query, 2000, "UPDATE `casas` SET `ID`='%d', `Precio`='%d', `Nivel`='%d', `Interior`='%d', `VW`='%d', `Posx`='%f', `Posy`='%f', `Posz`='%f', `Comprada`='%b', `Pickup`='%d', `Data`='%s', `Propietario`='%s' WHERE `ID`='%d'", //LINEA 991
    HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy], HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]); //LINEA 992
    mysql_function_query(Conecction, query, true, "OnQueryFinish", "ii", 0, playerid);
    return 1;
}
Gracias de antemano.


Respuesta: warning 213: tag mismatch - !R1Ch@rD! - 12.10.2014

pawn Код:
HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy],
HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]);
//LINEA 992

porque tienes mucha linea, una parte bajalo abajo! їMe Entiendes?


Respuesta: warning 213: tag mismatch - JeffreyG - 12.10.2014

Quote:
Originally Posted by !R1Ch@rD!
Посмотреть сообщение
pawn Код:
HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy],
HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]);
//LINEA 992

porque tienes mucha linea, una parte bajalo abajo! їMe Entiendes?
No, no es eso, ademбs en el SaveAccount tengo lнneas muchнsimas mбs largas que esa y no pasa nada.

Falta algъn tag pero no me doy cuenta.


Respuesta: warning 213: tag mismatch - ErickPuga234 - 12.10.2014

Cual es la lнnea 991 ?


Respuesta: warning 213: tag mismatch - JeffreyG - 12.10.2014

Quote:
Originally Posted by ErickPuga234
Посмотреть сообщение
Cual es la lнnea 991 ?
Estб indicada en el segundo cуdigo, tenes que desplazarte con la barrita.


Respuesta: warning 213: tag mismatch - ErickPuga234 - 12.10.2014

Mira esto:

pawn Код:
forward SaveHouses(playerid);public SaveHouses(playerid)
{
    new query[2000];
    format(query, 2000, "UPDATE `casas` SET `ID`='%d', `Precio`='%d', `Nivel`='%d', `Interior`='%d', `VW`='%d', `Posx`='%f', `Posy`='%f', `Posz`='%f', `Comprada`='%b', `Pickup`='%d', `Data`='%s', `Propietario`='%s' WHERE `ID`='%d'", //Aquн tienes 12 '%'
    HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy], HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]); //Aquн tienes 12  HouseInfo[Casa_Maxima] y 1 PlayerInfo[playerid][pCasa] eso significa que esta uno de mбs.
    mysql_function_query(Conecction, query, true, "OnQueryFinish", "ii", 0, playerid);
    return 1;
}



Respuesta: warning 213: tag mismatch - JeffreyG - 12.10.2014

No, hay 13 sнmbolos %.

El problema estб en los tags, la warning indica que hay un tag que estб faltando.

Quite Text3D: de el enum y me compilу perfecto, no sй, voy a ver si me influye en algo mбs adelante.


Respuesta: warning 213: tag mismatch - aoEXE - 13.10.2014

Tienes que hacer el label con otra variable, y el texto que mostrarбs en el label es el que vas a guardar en la base de datos, no creo que se pueda guardar un Create3DTextLabel como string (al crearlo en HouseInfo[Casa_Maxima][hData] se guarda es el id del label), tienes que guardar es el texto que mostraras al crearlo. Es solo una suposiciуn, si te funciona solo quitando el tag y se crea todo bien, entonces dйjalo asн


Respuesta: warning 213: tag mismatch - hotspicytaco - 13.10.2014

Prueba usando _: para "sobreescribir" el tag de hData.

pawn Код:
format(query, 2000, "UPDATE `casas` SET `ID`='%d', `Precio`='%d', `Nivel`='%d', `Interior`='%d', `VW`='%d', `Posx`='%f', `Posy`='%f', `Posz`='%f', `Comprada`='%b', `Pickup`='%d', `Data`='%s', `Propietario`='%s' WHERE `ID`='%d'", //LINEA 991
    HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy], HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], _:HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]);
    mysql_function_query(Conecction, query, true, "OnQueryFinish", "ii", 0, playerid);



Respuesta: warning 213: tag mismatch - JeffreyG - 13.10.2014

Quote:
Originally Posted by LuiisRubio
Посмотреть сообщение
Prueba usando _: para "sobreescribir" el tag de hData.

pawn Код:
format(query, 2000, "UPDATE `casas` SET `ID`='%d', `Precio`='%d', `Nivel`='%d', `Interior`='%d', `VW`='%d', `Posx`='%f', `Posy`='%f', `Posz`='%f', `Comprada`='%b', `Pickup`='%d', `Data`='%s', `Propietario`='%s' WHERE `ID`='%d'", //LINEA 991
    HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx], HouseInfo[Casa_Maxima][hPosy], HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], _:HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario], PlayerInfo[playerid][pCasa]);
    mysql_function_query(Conecction, query, true, "OnQueryFinish", "ii", 0, playerid);
Gracias!!!!!!!!! +rep