Jump to content
TheGames.PL More than games

Recommended Posts

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.

     

 

Link to comment
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.   Paste as plain text instead

  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.

Loading...
 Share

×
×
  • Create New...