←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

BattleField2
Zapis do SQL

Locked

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 18.01.2011

Witajcie mam chciałbym prosić o jakiś poradnik który pozwoli na zapisywanie odznak itp. na BF2 do SQL
Quote

  • +
  • -
Misiaczek ;c's Photo Misiaczek ;c 18.01.2011

Witajcie mam chciałbym prosić o jakiś poradnik który pozwoli na zapisywanie odznak itp. na BF2 do SQL


w modzie a dokladnie bf2rank.sma
znajdź:
// Uncomment to use MySQL instead of the default nVault saving
//#define SQL


zamień na:
// Uncomment to use MySQL instead of the default nVault saving
#define SQL


Kompilacja Lokalna.

Dane do sql pobiera z pliku .sql.cfg
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 22.01.2011

Dobrze a jak teraz to podpiąć? Możecie mi jakos rozpisać co od czego jest?

amx_sql_host "127.0.0.1"
amx_sql_user "root" (wiem ze tu nazwa usera)
amx_sql_pass "" (wiem ze tu hasło)
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"

Dodano 24 styczeń 2011 - 21:38:
Pomoze ktos ?
Quote

  • +
  • -
no name's Photo no name 25.01.2011

amx_sql_host "adres hosta www"
amx_sql_user "root" (wiem ze tu nazwa usera)
amx_sql_pass "" (wiem ze tu hasło)
amx_sql_db "amx" tego radze nie zmieniac
amx_sql_table "tabela bazy danych www"
amx_sql_type "mysql" tego tez nie zmieniaj
Quote

  • +
  • -
Truposz WWL's Photo Truposz WWL 25.01.2011

Po co piszesz jak nie wiesz
amx_sql_host	"adres bazy danych"
amx_sql_user	"login"
amx_sql_pass	"hasło"
amx_sql_db		"nazwa bazy danych"
amx_sql_table	"admins" // nie zmieniaj żeby nie było problemów z tego co patrzyłem nie wykorzystywane
amx_sql_type	"mysql" // nie zmieniaj

Edited by Truposz WWL, 25.01.2011 16:46.
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 25.01.2011

Nie działa, tak wygląda moje sql.cfg

// SQL configuration file
// File location: $moddir/addons/amxmodx/configs/sql.cfg

// *NOTE* Linux users may encounter problems if they specify "localhost" instead of "127.0.0.1"
// We recommend using your server IP address instead of its name

// *NOTE* amx_sql_type specifies the DEFAULT database type which admin.sma will use.

amx_sql_host	"new-fragordie.xaa.pl"
amx_sql_user	"newfrago_admin"
amx_sql_pass	"moje hasło"
amx_sql_db		"newfrago_bf2"
amx_sql_table	"admins"
amx_sql_type	"mysql"

Bład w logach


Table - Could not connect to SQL database.  [1045] Access denied for user 'newfrago_admin'@'89.79.180.105' (using password: YES)

Edited by LucKy_skiLL, 25.01.2011 17:53.
Quote

  • +
  • -
Misiaczek ;c's Photo Misiaczek ;c 25.01.2011

zewnętrzne hosty mysql -> dopisz %
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 25.01.2011

zewnętrzne hosty mysql -> dopisz %


Przepraszam trochę nie rozumiem, można jaśniej ? ;]
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 25.01.2011

No i teraz wszystko działa dziekuje ;] jeszcze takie pytanie pliki z nvalut moge wykasowac tak ?
Quote

  • +
  • -
AmD's Photo AmD 26.01.2011

tak, lecz możesz zostawić on i tak dużo nie zajmuje, a może się kiedyś przydać :)
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 26.01.2011

A i rozumiem ze zapis do sql jest lepszy ?
Quote

JakubL's Photo JakubL 26.01.2011

Oczywiście.
Będzie na serwerze na wieku. (aż nie usuniesz/nie zapłacisz) No chyba że jakaś awaria :(
Quote

  • +
  • -
Truposz WWL's Photo Truposz WWL 26.01.2011

Nvalt ma swoje plusy i mysql ma swoje w Nvalt ładuje się natychmiastowo a w mysql może to przy większej ilości graczy zająć rundę czy dwie. Za to w MySQL jeśli ktoś się trochę zna na PHP może sobie napisać Statystyki WWW tak jak ja.
Quote

  • +
  • -
LucKy_skiLL's Photo LucKy_skiLL 26.01.2011

Aha a czy nvalt przy wiekszej ilosci graczy muli serwer ?
Quote

  • +
  • -
AmD's Photo AmD 27.01.2011

nie za bardzo, chyba że ma dużo tablic na użytkownika...
ale i tak różnica zazwyczaj jest nieodczuwalna...
Quote
Locked