Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW Wymagania Aby poprawnie zainstalować (GM) AMXBans # 1.5.1/ # 1.6.1, potrzebujemy; * Najnowsze wydanie MetaModa * Najnowsza wersja AMXMod X [obecnie wersja 1.8.2] * Dostęp do bazy danych MySQL z możliwością zdalnych połączeń * Hosting WWW [z obsługą PHP 5] * Serwer Counter Strike 1.6 * Program FTP[zalecany Total Commander] * AMXBans [ zalecana wersja # 1.5.1 / # 1.6.1] - Folder WEB [Instalacja na stronie WWW] - Folder PLUGIN [Instalacja na serwerze gry] INSTALACJA 1)Potrzebne pliki * Pobieramy (GM) AMXBans z http://mojeserwery.pl/download/cs/amxbans_gm151.zip * Rozpakowujemy plik programem WinRAR / WinZip. * Po rozpakowaniu pliku, powinny znajdować się dwa foldery [Web i Plugin] * Instalacja wykonana na przykładzie AMXBansa w wersji 1.5.1, lecz w obu przypadkach wygląda tak samo. 2) Instalacja na stronie WWW * Łączymy się poprzez program FTP [np. Total Commander] z naszym serwerem [stroną internetową] * Otwieramy główny folder [najczęściej public_html] i przesyłamy do niego katalog Web.
* Jeżeli plik znajduje się już na serwerze, nie pozostaje nic innego jak zainstalować AMXBans, przechodzimy do strony http://www.nazwa-twojej-stronki.pl/web Krok I [Start] Akceptujemy warunki licencji i jej postanowienia, i przechodzimy dalej.
Krok II [Informacje] Krok III [Katalogi]
Krok II i III zawiera informacje na temat serwera. * Natomiast, gdy katalog ma złe uprawnienia musimy zmienić CHMODY na 777. Zorientujemy się wtedy, gdy pliki będą oznaczone czerwonym x Jak zmienić CHMODY? Łączymy się z serwerem poprzez FTP, wchodzimy w folder : public_html, następnie folder Web gdzie szukamy folderu, który może mieć źle ustawione CHMODY. Zaznaczamy, wtedy błędny plik, w lewym, górnym rogu szukamy zakładki Pliki, następnie wybieramy opcję Zmień Atrybuty i ustalamy wartość 777. Następnie Krok IV [Baza Danych] Przy tym kroku musimy się trochę pomęczyć. Ponieważ musimy utworzyć nową baze danych. Więc otwieramy panel naszego hostingu, i otwieramy konfiguracje MySQL, gdzie tworzymy wspomnianą bazę danych. Pokaże Wam to na przykładzie hostingu ProSerwer.pl Aby utworzyć bazę danych MySQL, musimy dostać się do administracji serwerem [panel administracjny] Następnie otwieramy cpanel..
Gdy będziemy już w Cpanelu, otwieramy Baze Danych MySQL I następnym krokiem będzie dodanie nowej Bazy Danych MySQL.
Uzupełniamy nazwę, i wybieramy opcję Create Database Teraz musimy załozyc konto/dodac uzytkownika do Bazy Danych MySQL. Uzupełniamy krótki formularz i wybieramy opcję Create User Teraz trzeba dodac uzytkownika do danej bazy danych MySQL.
Następnie dodajemy wszystkie uprawnienia temu uzytkownikowi. Wybieramy opcję Zastosuj zmiany Przejdźmy dalej, musimy teraz uzupełnic formularz w punkcie IV [Baza Danych]
W tym przypadku będzie to wyglądało następująco: Na jakiej zasadzie uzupełniamy? Ustawienia Bazy: Adres HOST Bazy: w przypadku ProSerwer.pl to : 127.0.0.1 Nazwa Uzytkownika: Nazwa przypisana do bazy danych Hasło: tutaj wiadomo.. Nazwa Bazy: zalezy jaką nazwę ustaliliśmy, w tym przypadku :mojeserw_amxbans Prefiks Tabeli: zostawiamy zawsze amx Krok V [Administrator] W tym podpunkcie ustalamy i tworzymy konto Głównego Administratora Bansa.
Uzupełniamy rubryki, po czym wybieramy opcję Sprawdź Dane a następnie, gdy wszystko będzie tak jak należy przechodzimy dalej. Krok VI [Podsumowanie] Następnie wybieramy opcję Kończenie Instalacji
Możemy zmodyfikować AMXBansa, zmieniając jego szablon na z białego na ciemny. Zarówno w zakładce Ustawienia możemy zmienić język z angielskiego na polski itp. Efekt końcowy będzie wyglądał następująco; Aby dodać serwer do AMXBansa wybieramy z zakładki menu Serwery Następnie klikamy w button Dodaj nowy serwer I uzupełniamy dane: Mod/Nazwa Serwera/Adres[Tutaj IP wraz z portem]/rcon[hasło RCON] i końcowym krokiem, będzie wybranie akcji : Dodaj Serwer
Jeszcze jednym bardzo ważnym krokiem jest konfiguracja bazy danych. Więc tak: Ponownie wchodzimy w Cpanel a następnie w zakładce Bazy danych wybieramy opcję Menadżer zdalnego połączenia MySQL W ten sposób możemy pozwolić zewnętrznym serwerom na dostęp do twojej bazy MySQL przez dodanie ich adresu IP do poniższej listy. Najlepszym rozwiązaniem jest podanie adresu w postaci znaku % [Będzie to oznaczało, ze udzielamy dostępu wszystkim adresom] Lecz w przypadku hostingu ProSerwer.pl nie ma takiej możliwości, i musimy dodać prawa zdalnego połączenia dla IP serwera [bez portu] Przykład: Dodany już serwer do naszej bazy MySQL: Na tym kroku kończymy już przygodę z Instalacją AMXBansa od strony WWW.
3) Instalacja na Serwerze Gry Potrzebne pliki: * Folder Plugin, który znajdziemy zarówno w pobranym pliku [(GM) AMXBans # 1.5.1/ # 1.6.1] Zaczynajmy: Foldery takie jak: Configs Data Plugins Scipting Wrzucamy do folderu cstrike/addons/amxmodmenu [Jezeli takiego katalogu nie ma, wrzucamy amxmodmenu do folderu addons. Teraz wklejamy plik : amxbans.cfg do cstrike/addons/amxmodx/configs Plik amxbans.txt do cstrike/addons/amxmodx/data/lang Plik amxbans.amxx do cstrike/addons/amxmodx/plugins
Następnie edytujemy plik plugins.ini [znajdujący się w folderze configs] Wstawiamy średnik przed: admin.amxx ; admin base (required for any admin-related) A u samej góry dopisujemy: amxbans_core.amxx ; amxbans amxbans_main.amxx debug ; amxbans Kolejnym krokiem będzie włączenie modułu mysql i sqlite. Moduły znajdziemy w pliku: modules.ini [cstrike/addons/amxmodx/configs/modules.ini ] Włączamy je poprzez prosty krok, jakim jest usunięcie średnika, znajdującego się przed nazwą. Teraz musimy dokonać zmian w pliku sql.cfg Znajdziemy Go: cstrike/addons/amxmodx/configs/sql.cfg Plik musimy edytować wpisując swoje dane: amx_sql_host HOST BAZY //adres Hosta Bazy Danych lub IP amx_sql_user USER BAZY //nazwa użytkownika Bazy Danych amx_sql_pass HASŁO DO UŻYTKOWNIKA BAZY //Hasło użytkownika Bazy amx_sql_db NAZWA BAZY //Nazwa naszej Bazy Danych amx_sql_table admins amx_sql_type MySQL Dane które wpisujemy w odpowiednie rubryki, to nic innego jak dane, które podawaliśmy przy instalacji AMXBans a na stronie WWW. Chcesz zmienić miejsce z którego ma czytać adminów? Ze strony WWW/ lub pliku users.ini Otwieramy plik amxbans.cfg Następnie edytujemy linijkę: //How AMXBans should handle the admins // 0=sql, 1=sers.ini, 2=load no admins amxbans_use_admins_file 0 Na jakiej zasadzie to zmieniamy? 0 odczytuje ze strony 1 odczytuje z pliku users.ini Możemy zarówno zidentyfikować poprawność działania AMXBans w konsoli, odnajdując linijkę: [amxbans.amxx] AMXBans 1.5.1 is online
Co wykonać aby dodać powody Banów? Lub je edytować? Otwieramy: amxbans.txt [cstrike/adons/amxmodx/data/lang/amxbans.txt] REASON REASON REASON REASON REASON REASON REASON 1 2 3 4 5 6 7 = = = = = = = Wpisz Wpisz Wpisz Wpisz Wpisz Wpisz Wpisz Powód Powód Powód Powód Powód Powód Powód Bana Bana Bana Ban Bana Bana Bana Powody Bana, dostosowujemy do swoich wymagań, i zapisujemy plik. Częściowa Konfiguracja amxbans.cfg amxbans_banhistmotd_url edytujemy na zasadzie : amxbans_banhistmotd_url http://nasza-strona.pl/katalogamxbans/findex.php?steamid%s amxbans_complain_url www.nazwa-naszej-strony.pl wyświetla się po zbanowaniu gracza, gdzie ma wyjaśnić sprawę Bana. Niezbędnym krokiem jest restart serwera. Końcowy efekt jest każdemu znany. Poradnik jest własnością strony mojeserwery.pl Kopiowanie Go na inne fora internetowe jest zabronione.