[AYUDA] Mysql -
ValenRatti - 03.03.2012
Mi codigo:
Arriba de todo:
pawn Код:
#define MYSQL_HOST "localhost"
#define MYSQL_USER "root"
#define MYSQL_PASS "asdf"
#define MYSQL_DB "asdf"
Abajo de todo:
pawn Код:
ConnectMySQL()
{
if(mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS))
print("[MySQL] Connection to the MySQL Database was successfully!");
else
print("[MySQL] Could not connect to the MySQL Database!");
}
En OnGameModeInit:
El error:
-Cuando abro el server.exe, dice:
Код:
Script[gamemodes/VirtualRol.amx]: Run time error 19: "File or function is not found"
Respuesta: [AYUDA] Mysql -
TheChaoz - 03.03.2012
tienes los plugins necesarios en la carpeta "plugins" y configurados dentro de "server.cfg"?
Re: [AYUDA] Mysql -
Harrinston - 03.03.2012
Si es que tienes todos los plugins como dice the_chaoz intentб asн:
pawn Код:
ConnectMySQL()
{
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS);
if(mysql_ping() == 1)
{
print("Conectado con йxito!");
return 1;
}
else
{
print("Error al conectarse, volviendo a intentar");
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS);
if(mysql_ping()==1)
{
print("Conectado con йxito!");
return 1;
}
else
{
print("Conexiуn fallida!");
return 0;
}
}
}
Porque nunca se checkea con mysql_connect en una condiciуn, justamente hay una funciуn especнfica para checkear si se conectу correctamente y esa funciуn es mysql_ping, espero que te sirva, saludos.
Respuesta: [AYUDA] Mysql -
[Nikk] - 03.03.2012
Ese error en consola quiere decir el 90 por ciento de los casos que el/los plugins que usa tu gamemode no los esta leyendo.Puede ser por que te falte el plugin en la carpeta plugins y/o no los tengas marcados en server.cfg
Respuesta: [AYUDA] Mysql -
ValenRatti - 03.03.2012
Estoy usando los de G-sTyLeZzZ. Lo unico que veo mal es que hay 2 carpetas de includes. Hay una por ahi en la carpeta del sv, y otra en la carpeta de pawno. De todas formas puse el include(a_mysql.inc) en las dos carpetas. Y en plugings tengo el mysql.dll. Estos dos: a_mysql.inc y mysql.dll me vinieron en la desgarga de G-sTyLeZzZ
(con el codigo de Harrinston pasa lo mismo) No creo que sea problema del codigo.
Respuesta: [AYUDA] Mysql -
Kurama - 03.03.2012
Entonces no lo agregaste a server.cfg.
Si no tenйs la lнnea plugins, agregala asн:
Respuesta: [AYUDA] Mysql -
ValenRatti - 04.03.2012
Me dice, "Program cant start because LIBMYSQL is missing from your computer.Try reinstalling the program" Y lo tengo en su lugar. (Igual es un avance, no sabia lo del cfg xD)
Respuesta: [AYUDA] Mysql -
Kurama - 04.03.2012
Bajate el libmysql.dll y ponelo en el directorio de samp-server.exe.
Descarga:
http://files.g-stylezzz.com/libmySQL.dll
Respuesta: [AYUDA] Mysql -
ValenRatti - 04.03.2012
Gracias! Igual ahora me dice otra cosa:
Код:
Script[gamemodes/VirtualRol.amx]: Run time error 20: "Invalid index parameter (bad entry point)"
Ahh no, eso me lo decia siempre =). Igual no vi ningun lado donde diga que mysql se conecto