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]);
MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Dinero", InfoJugador[playerid][Dinero_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Skin_Jugador", InfoJugador[playerid][Skin_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Nivel_Jugador", InfoJugador[playerid][Nivel_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Nivel_Adm", InfoJugador[playerid][Nivel_Adm]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Exp_Jugador", InfoJugador[playerid][Exp_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Primera", InfoJugador[playerid][Primera]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Edad_Jugador", InfoJugador[playerid][Edad_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Sexo_Jugador", InfoJugador[playerid][Sexo_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Signo_Jugador", InfoJugador[playerid][Signo_Jugador]); 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]);
Puedes pasar las lineas de error que te da en las lineas de MySQL o son los mismos errores ?
|
MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Dinero", InfoJugador[playerid][Dinero_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Skin_Jugador", InfoJugador[playerid][Skin_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Nivel_Jugador", InfoJugador[playerid][Nivel_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Nivel_Adm", InfoJugador[playerid][Nivel_Adm]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Exp_Jugador", InfoJugador[playerid][Exp_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Primera", InfoJugador[playerid][Primera]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Edad_Jugador", InfoJugador[playerid][Edad_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Sexo_Jugador", InfoJugador[playerid][Sexo_Jugador]); MySQLUpdatePlayerInt(query, InfoJugador[playerid][pSQLID], "Signo_Jugador", InfoJugador[playerid][Signo_Jugador]); 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]); MySQLUpdateFinish(query, InfoJugador[playerid][pSQLID]);
stock MySQLUpdatePlayerInt(pSQLID,var)
{
// resto del codigo
}
stock MySQLUpdatePlayerFloat(pSQLID,Float:var)
{
// resto del codigo
}