07.02.2012, 19:12
Hola a todos, siento molestarles por algo tan estupido, pero esta vez este error me frustrу todo un dia por que no se el porque pasa eso. Es que al poner las siguientes lineas me lanza un "213 TAG MISMATCH":
Si alguien se da cuenta de algo que me falto en la funcion, o algo que me sobro porfavor lo diga, que hace bastante que no volvia al script y ando medio perdido.
Код:
public OnPlayerDisconnect(playerid, reason) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); InfoJugador[playerid][X_posicion] = x; InfoJugador[playerid][Y_posicion] = y; InfoJugador[playerid][Z_posicion] = z; GuardarCuenta(playerid); return 1; }
Код:
if (rcnt == 12) InfoJugador[playerid][X_posicion] = floatstr(Field); if (rcnt == 13) InfoJugador[playerid][Y_posicion] = floatstr(Field); if (rcnt == 14) InfoJugador[playerid][Z_posicion] = floatstr(Field);
Код:
MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "PositionX", InfoJugador[playerid][X_posicion]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "PositionY", InfoJugador[playerid][Y_posicion]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "PositionZ", InfoJugador[playerid][Z_posicion]);