25.12.2016, 22:14
Hola, sucede que desde unos dias vengo pasando mi gm a mysql, bien pues me base en un gm que solo tiene el registro en msyql y adapte todas las variables y eso de mi gm a ese mysql. Bueno, sucede que tengo una funciуn en el callback onplayerconnect que checkee si este registrado o no y le muestre los dialogs, bien pues sucede que no estoy registrado jaja y pues no muestra el dialog. Bien sin mas un resumen: no muestra los dialogs del registro.
Funciуn en 'onplayerconnect'
La funciуn 'VerificarUsuario'
PSDT: Ya cree las tablas!!
Ayuda porfi <3
Funciуn en 'onplayerconnect'
Код:
new query[520],nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid, nombre, sizeof(nombre)); mysql_format(MySQL, query, sizeof(query), "SELECT * FROM `cuentas` WHERE `Nombre`='%s'", nombre); mysql_pquery(MySQL, query, "VerificarUsuario","d", playerid);
Код:
public VerificarUsuario(playerid) { new Rows; Rows = cache_get_row_count(); if(!Rows) { CamaraInicio(playerid); ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", "Bienvenido\n\nIngrese una contraseсa para registrarse.", "Registrar", "Cancelar"); } else { CamaraInicio(playerid); ShowPlayerDialog(playerid, DIALOG_INGRESO, DIALOG_STYLE_INPUT, "Ingreso", "Bienvenido\n\nIngrese su contraseсa para ingresar.", "Continuar", "Cancelar"); } return 1; }
Ayuda porfi <3