Jump to content
TheGames.PL More than games

Recommended Posts

Posted

Instalacja AMXBANS

 

Wymagania:

  • Najnowsze wydanie MetaModa
  • AMXMod X w wersji 1.8.1 (na 1.8.0 crashuje serwer)
  • Dostęp do bazy danych Mysql
  • Hosting na stronę (z obsługą PHP5, magic_quotes_gpc, pear oraz smarty)

Instalacja WWW:

  • Skopiuj zawartość folderu web z rozpakowanego archiwum (można zmienić nazwę np na "amxbans" czy "banyserwera" czy co tam chcecie)
  • Wrzuć zawartość folderu web na ftp (do docelowego katalogu, np "banyserwera")
  • Nadaj chmod 777 (uprawnienia) na katalogi
    smarty/templates_c

    oraz na

    include

    Uprawnienia dajesz (w zależności od programu) prawy klawisz myszy i np "prawa pliku" (dla
    FileZilla) albo "atrybuty" (w TotalCommander)

  • Otwórz w przeglądarce "http://THEGAMES.PL/banyserwera/admin/setup.php" oczywiście za thegames wstawiamy swój adres www, a w banyserwera nazwę katalogu przez nas wymyślonego.
  • Uwaga! Jeżeli mamy jakieś dane w bazie, na której instalujemy AMX-Bans, to podczas instalacji wybieramy: " Żadna z już istniejących tabel nie zostanie nadpisana."
  • Jeżeli instalacja przebiegła pomyślnie, to usuń plik "setup.php" z katalogu admin.

Instalacja amx-bans po stronie serwera:

  • plik amxbans.cfg wklej do addons/amxmodx/configs/
  • amxbans.txt wklej do addons/amxmodx/data/lang
  • amxbans.amxx wklej do addons/amxmodx/plugins/
  • włącz moduły mysql, sqlite
  • otwórz addons/amxmodx/configs/sql.cfg i wypełnij plik:

Kod php:

amx_sql_host    "adresbazymysql.pl (zewnętrzny, nie localhost)" 
amx_sql_user    "nazwauzytkownika bazy danych" 
amx_sql_pass    "haslo bazy danych" 
amx_sql_db        "nazwabazydanych" 
amx_sql_table    "admins" 
amx_sql_type    "mysql" 

 

  • otwórz addons/amxmodx/configs/plugins.ini i:

Usuń

 

; Admin Base - Always one has to be activated  

 

z nazwami pluginów aż do

 

; Basic  

 

basic nie usuwaj, i wstaw na samą górę pod

   ; AMX Mod X plugins  

 

a nad

; Basic  

 

to:

 

; Admin Base - Always one has to be activated 
admin.amxx        ; admin base (required for any admin-related) 
;admin_sql.amxx        ; admin base - SQL version (comment admin.amxx) 
amxbans.amxx        ;AMXBans  

 

U mnie wygląda to tak:

 

; AMX Mod X plugins 

; Admin Base - Always one has to be activated 
admin.amxx        ; admin base (required for any admin-related) 
;admin_sql.amxx        ; admin base - SQL version (comment admin.amxx) 
amxbans.amxx        ;AMXBans 

; Basic 
admincmd.amxx        ; basic admin console commands 
adminhelp.amxx        ; help command for admin console commands 
adminslots.amxx        ; slot reservation 
multilingual.amxx    ; Multi-Lingual management 

; Menus 
menufront.amxx        ; front-end for admin menus 
cmdmenu.amxx        ; command menu (speech, settings) 
plmenu.amxx        ; players menu (kick, ban, client cmds.) 
;telemenu.amxx        ; teleport menu (Fun Module required!) 
mapsmenu.amxx        ; maps menu (vote, changelevel) 

; Chat / Messages 
adminchat.amxx        ; console chat commands 
antiflood.amxx        ; prevent clients from chat-flooding the server 
scrollmsg.amxx        ; displays a scrolling message 
imessage.amxx        ; displays information messages 
adminvote.amxx        ; vote commands 

; Map related 
nextmap.amxx        ; displays next map in mapcycle 
mapchooser.amxx        ; allows to vote for next map 
timeleft.amxx        ; displays time left on map 

; Configuration 
pausecfg.amxx        ; allows to pause and unpause some plugins 
statscfg.amxx        ; allows to manage stats plugins via menu and commands 

; Counter-Strike 
restmenu.amxx        ; restrict weapons menu 
statsx.amxx        ; stats on death or round end (CSX Module required!) 
miscstats.amxx        ; bunch of events announcement for Counter-Strike 
stats_logging.amxx    ; weapons stats logging (CSX Module required!) 

; Enable to use AMX Mod plugins 
;amxmod_compat.amxx    ; AMX Mod backwards compatibility layer 

; Custom - Add 3rd party plugins here  

 

  • zrestartuj serwer i sprawdź czy amx-bans działa prawidłowo, w konsoli serwera poszukaj takiej linii:

[amxbans.amxx] AMXBans 5.0 is online  

  • Jeżeli nie masz dostępu do konsoli, to sprawdź logi (addons/amxmodx/logs)
  • AMX-Bans już działa!

Dodawanie adminów:

W AMXBans są dwa rodzaje adminów:

 

 

  • WebAdmins – ci admini mają dostęp tylko do strony www (na wcześniej określonych poziomach)
  • AMXadmins – ci admini są to admini serwerów gier (zwykły admin w grze)
  • Nickname/SteamID/IP – wpisujesz tu nick/steamid/IP gracza musisz tez wziąć pod uwagę późniejsze ustawienie flag pod ten wpis
  • password – wpisujesz tu hasło dla admina, jeśli dajesz admina na SteamID/IP to nie ma konieczności wpisywania hasła.
  • Access - tu wpisujesz flagi uprawnień admina
  • Flags - flagi rozpoznawanie typu wpisu (np: czy admin na IP czy na steamid)
  • SteamID – tu wpisujesz SteamID admina, jest to wykorzystywane przy wyświetlaniu na www
  • nickname – tu wpisujesz nick admina, jest to wykorzystywane przy wyświetlaniu www

Komendy:

  • amx_ban -> Banuje na określony czas

  • amx_find -> szuka czy gracz maił już jakieś bany.
  • amx_findex -> pokazuje wcześniejsze bany gracza.
  • amx_banmenu -> otwiera menu banowania
  • amx_reloadreasons -> przeładowuje powody banów

Konfiguracja amxbans.cfg:

 

 

  • amxbans_banhistmotd_url
    • ustawiamy na amxbans_banhistmotd_url "http://twojastrona.pl/katalogamxbans/findex.php?steamid=%s"

     

    [*]amxbans_complain_url "www.TheGames.PL"

    • wyskakuje po zbanowaniu gracza gdzie ma się udać by wyjaśnić bana.

     

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...