Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
BattleField2

Instalacja BF2 + Zapis SQL + Statystyki

BattleField2

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 IndeS

    Wszechwiedzący

  • Power User

Reputacja: 146
Zaawansowany

  • Postów:574
  • GG:
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:NT
Offline

Napisano 03.03.2012 15:33

Z racji chwili czasu i problemów wielu osób postanowiłem napisać poradnik.

Jego zawartość :
1. Wgranie BF2 z zapisem na SQL
2. Polączenie z Bazą Myqsl
3. Ustawienie bazy
4. Podłączenie statystyk

Zaczynamy:
1.
a) Sciagamy bf2 32 odznaki: Tutaj.
Dlaczego te? Ponieważ mają one dodatkowe cvary które pozwalają na łatwe połącznie z bazą.
b) Wchodzimy w cstrike\addons\amxmodx\scripting\ i otwieramy plik bf2rank.sma i w 3 linijce usówamy "//" przed #define SQL
powinno wygladać tak :

// Uncomment to use MySQL instead of the default nVault saving
#define SQL

c) Kompilujemy lokalnie
Poradnik : KLIK
d) Podmieniamy plik bf2rank.amxx znajdujacy sie w cstrike\addons\amxmodx\plugins\ na skompilowny przez nas
i wrzucamy wszystkie pliki zgodnie z instrukcja zawarta na stronce skad wielismy naszego bf2.

2. Aby połączyc naszego bf2 z bazą sql musimy wpisać odpowiednie dane do cvarów.
Cvary znajdują sie w cstrike/addons/amxmodx/configs/ w pliku amxx.cfg (powinnismy je dodac w kroku 1d).
Jeśli chodzi o połączenie interesują nas tylko te linijki:

// [ Battlefield 2 : Rank Mod PL v1.1.0 | Ustawienia MySQL ] //
bf2rank_db_host "178.33.55.111" //Host bazy danych
bf2rank_db_user "sql_ts4530" //Użytkownik Bazy danych
bf2rank_db_pass "********" //Hasło bazy danych
bf2rank_db_database "sql_ts4530" //Nazwa bazy danych
to jest przykładowe uzypełnienie tych cvarów.

Po uzupełnieniu tych cvarow zapisujemy plik amxx.cfg i powinno działać.

3. Często występuje problem z połączeniem z bazą danych chociaż mamy dobrze wypełnione cvary.
Może to być spowodowane tym iż nasza baza nie zezwala na dostęp naszego serwera.
(w przypadku bazy danych na tym samym hostingu co serwer nie powinno być takiego problemu)
Tutaj jest opisane jak temu zaradzić: KLIK

4.Musimy mieć swój serwer www! Inaczej nic z tego! Jeśli mamy to :
Sciągamy statystyki do bf2 np. stad: KLIK
Znajdujemy plik config.php i wypełniamy:

$dbuser = "sql_ts4530"; - użytkownik
$dbpassword = "*********"; - hasło
$dbname = "sql_ts4530"; - nazwa bazy danych
$dbhost = "178.33.55.111"; - host bazy danych
$dbtable2 = "bf2ranks2"; - nazwa tabeli 2
$dbtable = "bf2ranks"; - nazwa tabeli 1
$ile = "50"; - ile ma wyswietlac graczy


W innych statystykach może być lekko inaczej z tym że pierwsze 4 występują zawsze.

Po wykonaniu odpowiednio wszystkich kroków powinniśmy mieć serwer bf2 mod 32 odznaki z zapisem na sql + baza danych + statystyki na stronie www.

Jeśli w poradniku są jakieś błędy proszę pisać! Podziękowania dla autorów tematów do których podałem linki i mam nadzieję że nie będą mieli nic przeciwko.
  • +
  • -
  • 4
Dołączona grafika

#2 Best Crew

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:103
  • GG:
  • Lokalizacja:Trn
Offline

Napisano 23.03.2012 23:18

Przyda sie i to bardzo dobrze ze to zrobiłeś w końcu wiem jak to zrobić
  • +
  • -
  • 1

#3 Sniperek19

    Życzliwy

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:38
  • GG:
  • Imię:Sław
  • Lokalizacja:Poznań
Offline

Napisano 31.03.2012 18:04

Dzięki. Ale mam problem.. Nie zapisują mi się odznaki ani kille! Po wyjściu z serwera już ich nie ma !!!
  • +
  • -
  • 0

Wiele razy w życiu zostałem oszukany, może to przez to, że jestem zbyt naiwny albo głup hmm może to i to?! Ostatnio ukradli mi  mój rozkręcony serwerek.. Ale kogo to interesuje?! :} Po co ja to pisze LOL...  


#4 Rafal_94

    Wszechpomocny

  • Użytkownik

Reputacja: 45
Pomocny

  • Postów:383
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Woźniki
Offline

Napisano 04.04.2012 19:28

a baza danych płatna i uprawnienia do zapisu są?
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: BattleField2

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych