Colores para pawn y una consulta SQL -
CrossOv3r - 19.12.2013
їAlguien tiene algъn buen paquete de variados colores para pawn?
Solo eso, gracias.
PD:
Estoy teniendo problemas con una consulta SQL.
Se supone que asigno una variable al jugador con un simple comando
Код:
CMD:test(playerid, params[])
{
InfoJugador[playerid][USER_ADMIN] = 5;
return 1;
}
Y luego cuando el jugador se desconecta deberнa guardarse, pero no lo hace.
Код:
public OnPlayerDisconnect(playerid, reason)
{
for(new i; i < _: DATOS_USERS; ++i) InfoJugador[playerid][DATOS_USERS: i] = 0;
if(InfoJugador[playerid][USER_LOGUEADO] == true)
{
new Query[72];
format(Query, sizeof(Query), "UPDATE `users` SET (`admin` = `%d`) WHERE `username` = '%s'", InfoJugador[playerid][USER_ADMIN], DB_Escape(InfoJugador[playerid][USER_NOMBRE]));
db_query(Database, Query);
}
return 1;
}
Me podrнan ayudar por favor, gracias.
Respuesta: Colores para pawn y una consulta SQL -
hotspicytaco - 19.12.2013
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
for(new i; i < _: DATOS_USERS; ++i) InfoJugador[playerid][DATOS_USERS: i] = 0;
if(InfoJugador[playerid][USER_LOGUEADO] == true)
{
new Query[72];
format(Query, sizeof(Query), "UPDATE `users` SET admin=%d WHERE `username` = '%s'", InfoJugador[playerid][USER_ADMIN], DB_Escape(InfoJugador[playerid][USER_NOMBRE]));
db_query(Database, Query);
}
return 1;
}
Respuesta: Colores para pawn y una consulta SQL -
CrossOv3r - 19.12.2013
Quote:
Originally Posted by LuiisRubio
pawn Код:
public OnPlayerDisconnect(playerid, reason) { for(new i; i < _: DATOS_USERS; ++i) InfoJugador[playerid][DATOS_USERS: i] = 0; if(InfoJugador[playerid][USER_LOGUEADO] == true) { new Query[72]; format(Query, sizeof(Query), "UPDATE `users` SET admin=%d WHERE `username` = '%s'", InfoJugador[playerid][USER_ADMIN], DB_Escape(InfoJugador[playerid][USER_NOMBRE])); db_query(Database, Query); } return 1; }
|
Gracias, pero no me sirviу.
En todo caso, asн era como tenнa la consulta desde un principio y tampoco me habнa dado resultado. Tambiйn he intentado poner directamente el nombre del jugador que utilizo para ver si quizбs habнa algъn problema encontrando la celda de mi nombre o algo asн, pero tampoco funciona
Respuesta: Colores para pawn y una consulta SQL -
hotspicytaco - 19.12.2013
Intenta cambiando el tamaсo de Query a algo como 144 o 128. Tambiйn puede que sea eso.
LuiisRubio -
CrossOv3r - 19.12.2013
Quote:
Originally Posted by LuiisRubio
Intenta cambiando el tamaсo de Query a algo como 144 o 128. Tambiйn puede que sea eso.
|
Hmm, en un minuto tambiйn pensй que podнa ser eso pero no, ahora intente hasta darle un tamaсo de 500 y nada, debe ser otra cosa pero aun no sй que es.
Gracias por ayudar.
EDIT: Creo que ya encontrй el error, probй el usar el Query en un comando simple, y sin la restriccion de si estб logueado o no, y funcionу. Ahora verй que pasa con el bool, que al parecer no se estб asignando bien al loguear.
EDIT 2: pero definitivamente no es el bool. Ahora quitй la restricciуn y a la hora de desconectarme sigue sin guardar los datos.
En un comando in-game los guarda perfecto :/
EDIT 3: Solved!