←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

XP - Mod + Baza Danych

Locked

  • +
  • -
TheDarkDez's Photo TheDarkDez 14.01.2014

Mam problem z połączeniem się z baza.

Logi:

[AMXX] Loaded 1 admin from file
L 01/14/2014 - 20:20:45: [AMXX] Plugin ("xpmod-engine.amxx") is setting itself as failed.
L 01/14/2014 - 20:20:45: [AMXX] Plugin says: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 01/14/2014 - 20:20:45: [AMXX] Displaying debug trace (plugin "xpmod-engine.amxx")
L 01/14/2014 - 20:20:45: [AMXX] Run time error 1: forced exit 
L 01/14/2014 - 20:20:45: [AMXX]    [0] xpmod-engine.sma::plugin_init (line 37)

linia bledu:

sql_connect = SQL_Connect(sql_tuple,sql_error_code,sql_error,charsmax(sql_error)); 

no i oczywiście niby błędny kod:

	sql_tuple = SQL_MakeDbTuple(sql_host,sql_user,sql_pass,sql_name);
	sql_connect = SQL_Connect(sql_tuple,sql_error_code,sql_error,charsmax(sql_error));
	
	if(sql_connect == Empty_Handle) 	{
	
		set_fail_state(sql_error);
	}	else	{
		
		log_amx("[XP- Mod - SQL] Polaczenie z baza danych nawiazane!");
	}
	
	new sql_user_table[1024];
	formatex(sql_user_table, charsmax(sql_user_table), "CREATE TABLE IF NOT EXISTS `xpmod_user` (`user_name` VARCHAR(64), `user_authorization` VARCHAR(64), `user_xp` INT(9), `user_coins` INT(9), `user_level` INT(9))");
	
	new Handle:sql_create = SQL_PrepareQuery(sql_connect, sql_user_table);
	
	if(!SQL_Execute(sql_create))	{
		
		SQL_QueryError(sql_create, sql_error, charsmax(sql_error));
		set_fail_state(sql_error);
	}	else	{
		
		SQL_FreeHandle(sql_create);
	}
	
	SQL_FreeHandle(sql_connect);

Edited by RyD3r, 14.01.2014 20:51.
Quote

  • +
  • -
TheDarkDez's Photo TheDarkDez 15.01.2014

ok wszystko ok! 

do zamknięcia.

Quote

  • +
  • -
Kawon's Photo Kawon 15.01.2014

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Quote
Locked