29.09.2012, 04:37
Buenas, bueno pues e estado desarollando un registro mysql pero tengo un error, tengo puesto que si la cuenta existe te mande un mensaje y si no esta registrada que te lanze el dialogo para registrarse, os dejo el codigo a ver si me podeis ayudar.
Код:
new nombre[MAX_PLAYER_NAME], query[1024], resultado[1024]; GetPlayerName(playerid, nombre, sizeof(nombre)); format(query, sizeof(query), "SELECT * FROM Usuarios WHERE Nombre = '%s'", nombre); mysql_query(query); mysql_store_result(); if (mysql_num_rows() != 0) { // Si el usuario esta registrado SendClientMessage(playerid, -1, "Esta registrado"); } else { // Si el usuario no esta registrado ShowPlayerDialog(playerid, registro, DIALOG_STYLE_PASSWORD, "Registro", "Coloque su contraseсa para crear su cuenta", "Registrar", "Cancelar"); }