←  Nowości

AMXX.pl: Support AMX Mod X i SourceMod

»

Instalacja SourceBans

  • +
  • -
Hiroshima's Photo Hiroshima 17.08.2011

SourceBans
ver. 1.4.8

Wymagania:
-serwer www
-baza mysql
-serwer na silniku Source
-SourceMod 1.3.8
-umiejetnosc myslenia

Przejdź do instalacji po stronie serwera: Instalacja na serwerze↵


INSTALACJA PO STRONIE WWW



1. Pobieramy paczke w wersji 1.4.8: Attached File  SourceBans-1.4.8.zip   9.78MB   1623 downloads

2. Uploadujemy zawartosc plik web na FTP serwera
3. Odpalamy przeglądarke i wpisujemy adres do naszego Sourcebans konczac go na /install/ (przyklad: http://jakas.strona....cebans/install/ )
Powinnismy zobaczyc cos takiego:

Dołączona grafika

Po przeczytaniu licencji, znaznaczamy, że się z nią zapoznaliśmy i klikamy OK

Dalszy krok to wypełnienie danych do bazy MySQL:

Dołączona grafika

Po wypełnieniu danych klikamy OK i jeśli wszystko wpisaliśmy dobrze powinniśmy zobaczyć następny krok.

Dołączona grafika

Tutaj musimy nadać odpowiednie CHMODy plikom o które prosi nas skrypt.
Są to katalogi:
/demos
/themes_c
/images/games
/images/maps

Następnie musimy zmienić plik config.dist.php na config.php w glownym folderze SourceBans.

Jeśli poprawnie ustawimy CHMODy klikamy na "check" i powinno nam się wyświetlić coś takiego:

Dołączona grafika

Oczywiście klikamy OK i przechodzimy do części tworzenia admina:

Dołączona grafika

Wypełniamy wszystkie dane jak na screenie i przechodzimy dalej.


Tutaj skrypt zapyta nas czy chcemy importować dane z AMXBans (oczywiście, jeśli nie korzystaliśmy wcześniej z AMXBans i nie mamy swojej listy banów omijamy ten krok i przechodzimy do ostatniego punktu, ktory opisałem poniżej; pod screenem)
Musimy usunąć lub zmienić nazwę katalogu install i updater aby poprawnie zakończyć instalacje naszego SourceBans.

Dołączona grafika

Jeśli zdecydowaliśmy się na import danych z AMXBans klikamy w przycisk widoczny na screenie powyżej i naszym oczom powinno się ukazać coś takiego:

Dołączona grafika

Wypełniamy dane tak jak na screenie i import powinien rozpocząć się automatycznie.



INSTALACJA PO STRONIE SERWERA





Teraz pora na konfiguracje po stronie serwera. Więc wpierw musimy się zalogować na FTP, osobiście używam programu Total Commander a wiec na nim będzie się poradnik opierał :)
Dołączona grafika

Gdy nam się pojawi okno programu wybieramy zakładkę Sieć ;)

Dołączona grafika

Z Zakładki Sieć wybieramy Połączenie FTP

Dołączona grafika

Z Menu które nam się pojawi wybieramy nasz serwer i klikamy Połącz

Dołączona grafika


Gdy zalogujemy się na FTP wchodzimy w katalog orangebox

Dołączona grafika

Następnie przechodzimy do katalogu który odpowiada naszej grze ;)(cstrike dla CS: Source, tf2 - dla TeamFortres 2, itp)

Dołączona grafika

Kiedy już znajdujemy się w katalogu zgodnym z naszym modem( w moim wypadku to katalog cspromod ponieważ mam serwer ProMod ) wchodzimy do katalogu Addons

Dołączona grafika


Następnie przechodzimy do katalogu sourcemod

Dołączona grafika

Następnie wchodzimy do katalogu configs

Dołączona grafika

Gdy juz jesteśmy w katalogu configs szukamy pliku databases.cfg

Dołączona grafika

Pobieramy plik na nasz dysk twardy i otwieramy go naszym edytorem tekstowyn np. NotePad++, Notatnik, WordPad ( osobiście polecam NotePad++ )

Standardowo zawartość pliku databases.cfg wygląda tak:
"Databases"
{
"driver_default" "mysql"

"default"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

}


pod
"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}


dodajemy to co wygenerował nam instalator SourceBans na sam koniec aby wyglądało to mniej więcej tak
"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"sourcebans"
{
"driver" "mysql"
"host" "localhost"
"database" "sourcebans"
"user" "sourcebans"
"pass" "MojeSuperTajneHasloPownedHaxiorki:F"
}


Plik końcowy powinien wyglądać tak
"Databases"
{
"driver_default" "mysql"

"default"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"sourcebans"
{
"driver" "mysql"
"host" "localhost"
"database" "sourcebans"
"user" "sourcebans"
"pass" "MojeSuperTajneHasloPownedHaxiorki:F"
}
}


Po czym zapisujemy plik i wgrywamy go na FTP.

Po wgraniu pliku cofamy się do katalogu głównego sourcemod'a

Dołączona grafika


Zaznaczamy wszystkie pliki( prawym przyciskiem myszy ) z katalogu sourcemod z folderu który znajduje sie w SourceBans
Katalogi powinny zmienić kolor z Czarnego na Czerwony tak jak na załączonym zdjęciu
Dołączona grafika

Po czym klikamy przycisk F5 Kopiowanie i czekamy aż pliki wgrają się na serwer ;)
Hiroshima (25.09.2011 20:08):
Poradnik stworzony dla AMXX.pl przez MisieQ i Hiroshima.

Kopiowanie na inne fora dozwolone za podaniem źródła.
Quote

  • +
  • -
Arvanity's Photo Arvanity 23.08.2012

a da radę dodać do sm_admin , banowanie przez sourceban ? , bo nie widzę tam takiej opcji
Quote

  • +
  • -
Cypis''s Photo Cypis' 24.08.2012

właśnie ona jest w sm_admin xD
Quote

Redux's Photo Redux 28.08.2012

Po zainstalowaniu przy próbie zalogowania się SourceBans wywala błąd o złym haśle. Hasło jest na 100% odpowiednie... O co chodzi?
Quote

  • +
  • -
JaBydlak's Photo JaBydlak 31.08.2012

Po zainstalowaniu przy próbie zalogowania się SourceBans wywala błąd o złym haśle. Hasło jest na 100% odpowiednie... O co chodzi?

O złe hasło :|













Zainstaluj SB jeszcze raz :|
Quote

  • +
  • -
Masa's Photo Masa 30.01.2014

a jak dodac admina na serwer?? bo dodalem go na stronie sourcebans ale jak jestem na serwerze i wpisuje w konsoli sm_admin pisze ze "[SM] You do not have access to this command."

Quote

  • +
  • -
Masa's Photo Masa 01.02.2014

 Lost connection to MySQL server at 'reading initial communication packet', system error: 0. 

jak poradzic sobie z tym problemem?? 

Quote

  • +
  • -
Slawo's Photo Slawo 13.08.2014

Można prosić o odświeżenie screenów ?

Quote

  • +
  • -
krajeś's Photo krajeś 18.02.2015

Odświezenie screenów by się przydało bo w dolnej części zniknęły przez co nie wiadomo jak skończyć tą instalację, ponieważ nie ma takiego folderu sourcebans u mnie albo nie jasno jest to napisane:

 

Zaznaczamy wszystkie pliki( prawym przyciskiem myszy ) z katalogu sourcemod z folderu który znajduje sie w SourceBans

 

 

Po drugie czy ktoś kojarzy jak wygląda taka instalacja dla 1shot1kill - mam oddzielny serwer www + mysql i serwer gry na 1s1k + mysql. Jakie dane bazy sql powinienem wpisać w konfigu lub czy powinienem utworzyć jakąś tabele w bazie sql w 1s1k a na www konfigurować podając wszystkie dane dla baz 1s1k.

Quote

  • +
  • -
s0meth1ng's Photo s0meth1ng 24.07.2016

Odświezenie screenów by się przydało bo w dolnej części zniknęły przez co nie wiadomo jak skończyć tą instalację, ponieważ nie ma takiego folderu sourcebans u mnie albo nie jasno jest to napisane:

 

Zaznaczamy wszystkie pliki( prawym przyciskiem myszy ) z katalogu sourcemod z folderu który znajduje sie w SourceBans

 

 

Po drugie czy ktoś kojarzy jak wygląda taka instalacja dla 1shot1kill - mam oddzielny serwer www + mysql i serwer gry na 1s1k + mysql. Jakie dane bazy sql powinienem wpisać w konfigu lub czy powinienem utworzyć jakąś tabele w bazie sql w 1s1k a na www konfigurować podając wszystkie dane dla baz 1s1k.

 

Ten sam problem. Nie mogę połączyć sourcebansa na stronie z serwerem, nie wczytuje mi adminów na serwerze mimo że w sourcebans są dodani

Quote