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; }