31.03.2016, 02:45
(
Последний раз редактировалось Thewin; 02.04.2016 в 00:07.
)
Titulo, puse un printf y si dice en la consola que guardу, pero en la base de datos no guarda nada.
Код:
CALLBACK: GuardarCuenta(playerid)/* Funciуn para guardar los datos del jugador */
{
if(!IsPlayerConnected(playerid) || !GetPVarInt(playerid,"CargoCuenta")) return false;
new query[520], Float: PosX, Float: PosY, Float: PosZ, Float: Vida, Float: Chaleco, VirtualWorld, Interior;
GetPlayerPos(playerid, PosX, PosY, PosZ);
GetPlayerHealth(playerid, Vida);
GetPlayerArmour(playerid, Chaleco);
Informacion[playerid][pVirtualWorld] = GetPlayerVirtualWorld(playerid);
Informacion[playerid][pInterior] = GetPlayerInterior(playerid);
VirtualWorld = GetPlayerVirtualWorld(playerid);
Interior = GetPlayerInterior(playerid);
mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `Email`='%s', `Dinero`='%i', `Admin`='%i', `PosX`='%f', `PosY`='%f', `PosZ`='%f', `Vida`='%f', `Chaleco`='%f', `VirtualWorld`='%i', `Interior `='%i' WHERE `Usuario`='%s'",
Informacion[playerid][pEmail], Informacion[playerid][pDinero], Informacion[playerid][pAdmin], PosX, PosY, PosZ, Vida, Chaleco, VirtualWorld, Interior, NombreJugador(playerid));
mysql_query(MySQL, query);
mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `Skin`='%i', `Nivel`='%i', `Experiencia`='%i', `Banco`='%i', `Sexo`='%i', `Jail`='%i', `JailTiempo`='%i', `Trabajo`='%i', `SkillBasurero`='%i', `ExpBasurero `='%i' WHERE `Usuario`='%s'",
Informacion[playerid][pSkin], Informacion[playerid][pNivel], Informacion[playerid][pExperiencia], Informacion[playerid][pBanco], Informacion[playerid][pSexo], Informacion[playerid][pJail], Informacion[playerid][pJailTiempo], Informacion[playerid][pTrabajo],
Informacion[playerid][pNivelBasurero], Informacion[playerid][pExpBasurero], NombreJugador(playerid));
mysql_query(MySQL, query);
mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `CanalDudas`='%i', `Registrado`='%i', `ManoIzq`='%i', `ManoIzqCant`='%i', `ManoDer`='%i', `ManoDerCant`='%i', `Bol0`='%i', `Bol1`='%i', `Bol2`='%i', `Bol3 `='%i' WHERE `Usuario`='%s'",
Informacion[playerid][pCanalDudas], Informacion[playerid][pRegistrado], Informacion[playerid][pManoIzq], Informacion[playerid][pManoIzqCant], Informacion[playerid][pManoDer], Informacion[playerid][pManoDerCant], Informacion[playerid][pBol][0], Informacion[playerid][pBol][1],
Informacion[playerid][pBol][2], Informacion[playerid][pBol][3], NombreJugador(playerid));
mysql_query(MySQL, query);
mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `Bol4`='%i', `Bol5`='%i', `Bol6`='%i', `Bol7`='%i', `BolCant0`='%i', `BolCant1`='%i', `BolCant2`='%i', `BolCant3`='%i', `BolCant4`='%i', `BolCant5 `='%i' WHERE `Usuario`='%s'",
Informacion[playerid][pBol][4], Informacion[playerid][pBol][5], Informacion[playerid][pBol][6], Informacion[playerid][pBol][7], Informacion[playerid][pBolCant][0], Informacion[playerid][pBolCant][1], Informacion[playerid][pBolCant][2], Informacion[playerid][pBolCant][3],
Informacion[playerid][pBolCant][4], Informacion[playerid][pBolCant][5], NombreJugador(playerid));
mysql_query(MySQL, query);
mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `BolCant6`='%i', `BolCant7`='%i', `Espalda`='%i', `EspaldaCant`='%i' WHERE `Usuario`='%s'",
Informacion[playerid][pBolCant][6], Informacion[playerid][pBolCant][7], Informacion[playerid][pEspalda], Informacion[playerid][pEspaldaCant], NombreJugador(playerid));
mysql_query(MySQL, query);
printf("SI GUARDA");
return 1;
}

