Jump to content
Trawa

Sourcebans instalacja oraz konfiguracja!

Recommended Posts

Witam! Postanowiłem napisać poradnik dotyczący instalacji oraz konfiguracji sourcebansa! Wiem że wielu użytkowników ma z tym problem, lecz poradniki są po to aby je rozwiązywać. 

Wymagane są:
Hosting www
Baza mysql
Serwer cs:go
Sourcemod, polecam aktualną wersje (1.7.2)

Instalacja www

1. Upewniamy się że nasz hosting strony www ma odblokowane porty UDP i TCP, oraz zezwala na połączenia z zewnętrznymi serwerami (jeżeli nie, możemy napisać do działu technicznego hostingu i powinni Wam te możliwości odblokować).
2. Pobieramy z załącznika paczkę Sourcebans 1.4.11  (z własnego doświadczenia wiem że wyższe wersje nie działają).
3. Na serwerze www proponuje zrobić katalog np. sourcebans aby zachować ład i porządek w plikach. Powinno to wyglądać następująco: www.nazwa-twojej-strony.pl/sourcebans.
4. Zawartość folderu WEB wrzucamy na nasz hosting www, do wcześniej utworzonego folderu sourcebans.
5. Jeżeli już wszystkie pliki zostały wgrane, przechodzimy pod adres naszej strony. Np. www.mojastrona.pl/sourcebans/install

Powinna wyskoczyć nam taka strona:
u7i19eP.png
Jeżeli taka nam wyskoczyła, zaznaczamy checkboxa oraz klikamy "OK".
Następnie sourcebans poprosi Nas o dane do bazy mysql.

WB5ZbTd.png
Pierwsze 5 tabel uzupełniamy własnymi danymi, ostatnia może zostać (myślę że nie będzie z tym problemu).
Jeżeli wszystko przebiegło pomyślnie pojawi nam się komunikat z ustawieniami i chmodami. 

q9tOID3.png

Następnie wyskoczy nam komunikat ze tabele zostały stworzone pomyślnie (lub nie zostały utworzone ponieważ jest problem z bazą mysql).
Ostatnim krokiem będzie podanie danych do konta administratora. 

6. Po wykonaniu poniższych czynności, przechodzimy pod adres naszej strony np. www.mojastrona.pl/sourcebans (jeżeli wszystko zostało zrobione poprawnie powinna działać).
7. Logujemy się na konto administratora. Jeżeli udało nam się zalogować możemy przejść do instalacji sourcebansa na serwerze. 

Instalacja serwer
 

1. Logujemy się na ftp naszego serwera. (ja osobiście używam filezilli)
2. Przechodzimy do folderu addons/sourcemod i zgodnie z katalogami wrzucamy zawartość folderu game_upload.
3. Jeżeli wszystko udało Nam się wgrać, przechodzimy do pliku sourcemod/configs/sourcebans/sourcebans.cfg i otwieramy go notepadem++ lub innym programem do edycji tekstu. 
W linijce "Website"            "http://www.yourwebsite.net/" zmieniamy ten adres na link do naszego forum/strony np. www.mojastrona.pl.
4. W linijce 47 ("ServerID"        "-1") musimy podać ID naszego serwera. (znajdziecie je obok nazwy serwera po dodaniu na sourcebansa) 
5. Inne opcje z tego pliku możecie pozostawić. (pamiętajcie o ponownym wrzuceniu tego pliku na serwer!)
6. Przechodzimy do sourcemod/configs/databases.cfg i otwieramy go notepadem++ lub innym programem do edycji tekstu.
Dodajemy do niego następujący kod: 

 

	"sourcebans"
	{
		"driver"			"default"
		"host"				"Nazwa adresu bazy danych"
		"database"			"Nazwa bazy danych"
		"user"				"Nazwa uzytkownika bazy danych"
		"pass"				"Haslo do bazy danych"
		//"timeout"			"0"
		"port"			"port bazy danych"
	}

Pamiętajcie że musicie go uzupełnić tymi samymi danymi od bazy mysql co podczas instalacji www!
Ponownie wrzucamy plik na serwer. 

Dodawanie serwera do sourcebansa

1. Przechodzimy pod adres naszej strony, np. www.mojastrona.pl/sourcebans
2. Logujemy się na nasze konto.
3. Przechodzimy do zakładki panelu admina -> serwery -> dodaj nowy serwer.

Ukazują się nam takie tabele do wypełnienia: 
7Y16jCw.png

Wpisujemy:
1. IP serwera lub jego ADRES DNS
2. Port serwera
3. Rcon serwera
4. Potwierdzamy rcon serwera
5. Wybieramy rodzaj serwera
6. Jeżeli serwer jest aktualnie włączony zaznaczamy enabled, jeżeli nie, odznaczamy.
7. Klikamy Add Server. 
Po udanym dodaniu serwera powinno ukazać nam się coś takiego:

 RCpQ4XJ.png
W tym etapie przypominam Wam o dodaniu ID serwera do tamtego pliku konfiguracyjnego! (oczywiście Wy będziecie mieli tylko ten serwer który dodaliście!)

Jak sprawdzić czy wszystko działa poprawnie? 
1. Restartujemy serwer.
2. Wchodzimy na serwer.
3. Dajemy sobie bana, np. na 5 minut
4. Sprawdzamy czy pojawił się na stronie.
5. Jeżeli pojawił się on na stronie, wszystko jest ok.

Poradnik wykonałem w 100% sam.
Zakaz kopiowania poradnika bez uprzedniej zgody. 



Ps: Jeżeli ktoś by chciał, to mogę podrzucić połowicznie spolszczone pliki www. 

Załącznik:  
SourceBans-1.4.11.zip

Edited by Trawa
  • Like 4

Share this post


Link to post
Share on other sites

Prosiłbym o to spolszczenie plików www.


Proszę bardzo, już nie pamiętam co było tłumaczone więc daje pełną paczkę oprócz pliku config. 
 sourcebans-games4live.net.rar

Edited by Trawa
  • Like 1

Share this post


Link to post
Share on other sites

Czy istnieje możliwość wydzielenia flagi e (unban) od funkcji permanentnego bana? 

Share this post


Link to post
Share on other sites

Czy istnieje możliwość wydzielenia flagi e (unban) od funkcji permanentnego bana? 

Tak istnieje możliwość wydzielenia dowolej flagi ze zbioru (klasy) flag. W tym celu należy wejść w PA serwera > Pluginy > sourcebans > Flagi:

Zaznaczasz flagę do wydzielenia > właściwości i w sekcji grupy odznaczasz perm. ban

To w zasadzie powinno pomóc.

Share this post


Link to post
Share on other sites

Może ktoś powiedzieć w jakich plikach dokładnie mogę sobie przetłumaczyć i zmienić nagłówek?

Share this post


Link to post
Share on other sites

Takie coś mi wywala gdy wpisze dane MySql

 

Warning: mysqli_real_connect(): (HY000/2003): Can't connect to MySQL server on '137.74.7.15' (111) in /home/p518823/public_html/SourceBans/includes/adodb/drivers/adodb-mysqli.inc.php on line 113

Fatal error: mysqli error: [2003: Can't connect to MySQL server on '137.74.7.15' (111)] in CONNECT(137.74.7.15, '****', '****', db_7586) in /home/p518823/public_html/SourceBans/includes/adodb/adodb-errorhandler.inc.php on line 77

Share this post


Link to post
Share on other sites
23 minuty temu, Michał Krakowiński napisał:

Takie coś mi wywala gdy wpisze dane MySql

 

Warning: mysqli_real_connect(): (HY000/2003): Can't connect to MySQL server on '137.74.7.15' (111) in /home/p518823/public_html/SourceBans/includes/adodb/drivers/adodb-mysqli.inc.php on line 113

Fatal error: mysqli error: [2003: Can't connect to MySQL server on '137.74.7.15' (111)] in CONNECT(137.74.7.15, '****', '****', db_7586) in /home/p518823/public_html/SourceBans/includes/adodb/adodb-errorhandler.inc.php on line 77

https://forums.alliedmods.net/showthread.php?t=244199

Share this post


Link to post
Share on other sites

Już wszystko działa, ale wszystko poprwanie zainstalowałem i gdy wchodzę na moja stronę i wpisuje: www.MojaStrona.xaa.pl/SB(SB- tak nazwałem folder)

To wyświetla mi się cała pusta biała strona. Bez niczego :(

 

Ktoś coś wie? 

Share this post


Link to post
Share on other sites
20 minut temu, Michał Krakowiński napisał:

Już wszystko działa, ale wszystko poprwanie zainstalowałem i gdy wchodzę na moja stronę i wpisuje: www.MojaStrona.xaa.pl/SB(SB- tak nazwałem folder)

To wyświetla mi się cała pusta biała strona. Bez niczego :(

 

Ktoś coś wie? 

Może coś więcej? Nie jesteśmy czarodziejami ;)

Share this post


Link to post
Share on other sites

Witam, 

Wydaję mi się, że wszystko wgrałem poprawnie, natomiast wyskakują mi błędy... Proszę o pomoc.

 siema.png

 

Share this post


Link to post
Share on other sites

Możesz to olać i spokojnie kontynuować instalację.

Share this post


Link to post
Share on other sites

Jeżeli to oleje, to nie mogę potem się zalogować do tych SourceBansów, gdyż wyskakują mi te błędy.

Share this post


Link to post
Share on other sites
1 godzinę temu, Joziu napisał:

Jeżeli to oleje, to nie mogę potem się zalogować do tych SourceBansów, gdyż wyskakują mi te błędy.

Użyj https://sbpp.github.io/

Bo obstawiam, że używasz starej wersji SB

Share this post


Link to post
Share on other sites
2 godziny temu, Joziu napisał:

Jeżeli to oleje, to nie mogę potem się zalogować do tych SourceBansów, gdyż wyskakują mi te błędy.

Witam.

Za opłatą 35 PLN mogę rozwiązać ten problem. 

Pozdrawiam, dr Słupska Katarzyna.

  • Haha 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By NEVADA1337
      Wgrywam na server plugin do metamoda NoSeeVar robię wszystko jak w pliku readme ale wciąż cvary użyte na servie po załadowaniu mapy wyskakują na czacie 
    • By NEVADA1337
      Wgrywam na server plugin do metamoda NoSeeVar robię wszystko jak w pliku readme ale wciąż cvary użyte na servie po załadowaniu mapy wyskakują na czacie 
    • By jojo20012
      witam wie ktoś jak usunąć z tego pluginu  : |https://forums.alliedmods.net/showthread.php?t=298770|  "," i "." bo nawet jak  zmieniłem żeby vip mógł tylko używać skinów to i tak zwykli gracze mogą z tego korzystać 
    • By naXe
      Witam,
      jestem w trakcie tworzenie dość sporego projektu. Projekt będzie składał się z kilku części (aplikacji), na tę chwilę jest:
      Servers Core - lista serwerów gier (na podobie mojej aplikacji (GS) Server List) z podstronami na np. newsy, które może dodawać dana grupa na forum oraz grupy serwerowe (tylko dla serwerów sourcemod). Na stronie serwera znajdują się informacje o serwerze w tym przekazane dotacje na rzecz tego serwera. Demo: Our Servers - GS Dev
      Server Donations - system dotacji, na tę chwilę obsługiwana tylko bramka PayPal. Podczas przekazywania darowizny należy wybrać Perk (grupę przywilejów) który chcemy otrzymać. Cenę per dzień/miesiąc/rok ustala się w ACP i podczas podawania przekazywanej kwoty automatycznie oblicza czas trwania tego Perku. Po przekazaniu darowizny Perk jest przyznawany automatycznie i również wygasa automatycznie po określonym czasie. Perki mogą dotyczyć serwerów sourcemod jak i forum (przyznawanie grupy na forum). Każdy Perk ma swój opis korzyści, na tę chwilę można ustawić maksymalnie 5 opcji. Cały system dotacji wymaga konta Steam. Na forum może być zainstalowana aplikacja Steam Integration w celu automatycznego wykrywania konta Steam, ale nie jest to wymagane. Jeśli tej aplikacji nie ma to jest możliwość ręcznego podania swojego ID w kilku formach.
      Demo: Donate - GS Dev
       
      To na razie tyle. W planach są jeszcze inne 'rozszerzenia'. Co o tym sądzicie?
    • By jojo20012
      mam pytanie gdzie znajde folder z listą banów sm bo ziomek zbanował nie tych co powinien i teraz mam problem 
×
×
  • Create New...