Witam
Nie umiem podpiąć Bf2 pod inna bazę danych niz ta której dane mam w sql.cfg
próbowałem m.i Tego
lub tego sposobu
Jeżeli na siłę chcesz aby były to 2 inne bazy możesz w pliku sql.inl w samym modzie zmienić te liniji:
get_cvar_string("amx_sql_host",Host,63)
get_cvar_string("amx_sql_user",User,63)
get_cvar_string("amx_sql_pass",Pass,63)
get_cvar_string("amx_sql_db",Db,63)
Możesz zmienić nazwy cvarów i w pliku sql.cfg dodać swoje.
Przykład:
get_cvar_string("amx_sqlbf2_host",Host,63)
get_cvar_string("amx_sqlbf2_user",User,63)
get_cvar_string("amx_sqlbf2_pass",Pass,63)
get_cvar_string("amx_sqlbf2_db",Db,63)
Do sql.cfg dodaj cvary:
amx_sqlbf2_host "adres hosta"
amx_sqlbf2_user "nazwa usera"
amx_sqlbf2_pass "haslo do bazy"
amx_sqlbf2_db "nazwa bazy"
jednak w wersji bf2 v1.5.5 w pliku sql.inl nie ma tych linji, a zmiana
g_SqlTuple = SQL_MakeStdTuple();
na
g_SqlTuple = SQL_MakeDbTuple ("host_sql", "user", "pass", "nazwa_bazy") ;
tez nic nie daje.
Próbowałem takze dadawac dane sql do amxx.cfg, a ponad to dziala mi bf2 w bazie gdzie mam amxbans. Wygląda na to ze nie tworzy sie tabela. Wylaczylem także atrubuty plikowi nVault. próbowalem także na
//#define SQL
oraz
#define SQL
Wszystkie Kompilacje lokalne przebiegały udanie.
załączam sql.inl
Pozrdrawiam i prosze o pomoc.









