AmericaArmy.pl

Konfiguracja serwera za pomocą programu HAOM

2009-08-28 12:55:55

Hydra’s Army Operations Manager to mała, lecz niezmiernie przydatna aplikacja, dzięki której możemy z łatwością skonfigurować i hostować serwer gry America’s Army Operations. Zamiast żmudnego, ręcznego edytowania pliku .ini, możemy w kilkanaście sekund ustawić żądane parametry, korzystając z wygodnego interfejsu tego programu. HAOM przechowuje także bazę różnych zestawów konfiguracyjnych.
Poniższy opis został stworzony dla najnowszej w chwili pisania tekstu wersji 1.0.62, lecz niemal na pewno działanie większości funkcji nie zmieni się w następnych wersjach. Oficjalna strona programu mieści się pod adresem: http://kustomappz.fragout.com
.
Po pomyślnej instalacji i uruchomieniu programu powinniśmy zobaczyć taki oto ekran:

Ekran główny programu HAOM

Na zdjęciu zaznaczyłem najważniejsze i najczęściej używane przyciski, oraz ich funkcje.
Nasz opis zaczniemy od podstaw, czyli od utworzenia pierwszej konfiguracji naszego serwera. W tym celu klikamy przycisk Create a NEW config i przystępujemy do dzieła.

Zakładka Server Info
Zakładka Server info programu HAOM

Tutaj określamy najbardziej ogólne parametry, takie jak nazwa i typ serwera, oraz hasła dostępu.

Server Name - Nazwa naszego serwera.
Short Server Name – Skrócona nazwa serwera.
Admin Name – Dane administratora naszego serwera (np: nick).
Admin Email – Adres e-mail administratora.
Admin Password – hasło administratora serwera, dzięki któremu możemy nim zarządzać (także zdalnie). Hasło do serwera powinny znać tylko osoby cieszące się zaufaniem właściciela serwera, posiadające dodatkowo odpowiednią wiedzę w dziedzinie konfiguracji serwera AAO.
Game Password – hasło dostępu do serwera. Stosowane, kiedy chcemy, by dostęp do serwera miały tylko osoby znające hasło. Wymyślone przez nas hasło wpisuje się w to pole. Jeśli chcemy, by serwer był ogólnodostępny, pole należy pozostawić puste.
Port to Start the  Server On – port na jakim będzie pracować nasz serwer. Domyślnym portem każdego serwera gry America’a Army jest port 1716, jeśli nie planujemy odpalać na jednym komputerze kilku serwerów AAO, proponuje pozostawić tę wartość bez zmian.
Maximum Client Rate – maksymalna przepustowość łącza dostępna dla pojedynczego klienta wyrażona w bajtach na sekundę. Tę wartość należy dostosować do całkowitej przepustowości łącza, jakim dysponuje serwer. Dla komfortowego grania bezpiecznie jest przyjąć transfer obustronny o wielkości ok. 5 kilobajtów na sekundę (dla jednego gracza). W takim wypadku możemy pozostawić tę wartość bez zmian (domyślna wartość to właśnie 5000).
Use Multi Homing – Wykorzystywane, gdy serwer może korzystać z dwóch i więcej łącz z Internetem.

Na samym dole znajduje się pole wyboru typu serwera - LAN lub Public. Pierwszy to serwer pracujący w sieci lokalnej, drugi to serwer internetowy, do którego uruchomienia konieczna jest rejestracja na oficjalnej stronie AAO i uzyskanie autoryzacji serwera.
Po prawej stronie znajdują się kolejne 3 pola wyboru:

Allow Gamespy –  zaznaczenie tego pola oznacza, że nasz serwer będzie widoczny przez wyszukiwarkę Game Spy. Nasz serwer musi mieć odblokowany port UDP 27900.
Allow Cheats – zaznaczenie tego pola pozwala wykorzystywać na serwerze oficjalne cheaty.
Require Authorization from Army servers to play – zaznaczenie tego pola włącza wymaganie autoryzacji graczy.

Jak zarejestrować Serwer?
W przypadku serwera internetowego konieczne jest autoryzowanie go, opiszę więc pokrótce procedurę rejestracji. Najpierw musimy wejść na stronę: http://americasarmy.com/account/serverlist/login.php
, po czym klikamy na łącze Signup here. Tworzymy własne konto, podając jego nazwę, hasło i adres e-mail, a następnie powracamy do pierwszego ekranu. Logujemy się na nowo utworzone konto. Po załogowaniu wyświetli nam się regulamin, po przeczytaniu którego klikamy na łącze Add a Server. Wypełniając odpowiednie pola i potwierdzając przyciskiem ADD tworzymy nowy serwer, przypisany do naszego konta. Na jednym koncie możemy mieć dowolną liczbę serwerów, jeśli tylko każdy z nich dysponuje odrębnym adresem ip.
Po pomyślnym zarejestrowaniu pozostaje nam już tylko czekać na wiadomość potwierdzającą autoryzowanie naszego serwera. Możemy też sprawdzić to samodzielnie, co jakiś czas logując się na nasze konto. W czasie oczekiwania na autoryzację serwer musi cały czas pracować.
Powinniśmy też pamiętać od odblokowaniu odpowiednich portów, dzięki którym nasz serwer jest w ogóle widoczny. Dla serwera LAN konieczne jes odblokowanie portów UDP 1716 i UDP 1717, dla serwera publicznego oba powyższe oraz UDP 1718, UDP 8777,  TCP 20045.

Zakładka Team/Match
Zakładka Team/Match programu HAOM.
Maximum Team Size – maksymalna liczba graczy w jednej drużynie.
Max Players – maksymalna ogólna liczba graczy.
Auto Balance the Teams – zaznaczenie tej opcji włącza automatyczne wyrównywanie składów obu drużyn. Opcja stosowana jest na serwerach oficjalnych.
Minimum number of players needed to start round – minimalna liczba graczy niezbędna do rozpoczęcia rundy. Jeżeli na serwerze będzie mniej osób, niż tutaj podamy, gracze będą musieli czekać, aż na serwerze znajdzie się wystarczająca liczba ludzi. Opcja przydatna podczas meczy klanowych.
Maximum ROE before Kicking – limit punktów ROE, po przekroczeniu którego gracz zostaje wyrzucony z serwera.
Min Honor – minimalna wartość honoru niezbędna do wejścia na serwer. Gracze mający mniej punktów honoru nie będą mogli wejść na serwer.
Max Honor – maksymalna wartość honoru niezbędna do wejścia na serwer. Gracze mający więcej punktów honoru nie będą mogli wejść na serwer.
Max Admins – maksymalna liczba osób z uprawnieniami amina, mogąca jednocześnie przebywać na serwerze.
# of Minutes per Round – czas trwania rundy wyrażony w minutach.
# of Rounds per Match – liczba rund w meczu.
# of Matches before Cycling the Map (If Map Cycling is Checked) – liczba meczy, po których rozegraniu następuje zmiana mapy (jeśli wybrano opcję zmiany map).
Map to Start – nazwa mapy, od której rozpocznie pracę serwer.
Cycle Maps After Matches – zaznaczenie tego pola spowoduje wymianę map.

Mapy zmieniane będą po zakończeniu określonej wcześniej liczby meczów. Zaznaczenie tej opcji powoduje także pojawienie się przycisku Select Maps to Cycle i ukrytego pod nim menu z listą map, na jakich ma pracować serwer.

Zakładka Misc.Info
Zakładka Mics. Info programu HAOM
Disable Scenic Viewpoints – wyłączenie możliwość oglądania poczynań innych graczy ze stałych punktów widokowych na mapie. Wymusza obserwację z perspektywy gracza.
Spectate from Team Players only – wymusza obserwację z punktu widzenia członków jedynie własnej drużyny.
Spectate from First Person View only – wymusza obserwacje wyłącznie z perspektywy pierwszej osoby.

Pole wyboru Miles Settings pozwala nam ustalić używanie trybu Miles:
Force_None – wymusza używanie domyślnych wartości danej mapy.
Force_Normal – wymusza używanie trybu live fire na każdej mapie.
Force_Miles – wymusza używanie MILES na każdej mapie.
Votekick Cooldown – liczba sekund jaka musi upłynąć pomiędzy próbami ogłoszenia votekicka przez gracza.
Game Engine Cache Size – Cache (pamięć podręczna) engine’u gry. Proponuję nie zmieniać wartości domyślnej (32).

Dziewięć dolnych pól wyboru pozwala wyłączać poszczególne informacje wyświetlane na ekranie podczas gry (wyłącza elementy HUD).
Hide Ammo Count – usuwa informację o liczbie pozostałych pocisków i magazynków.
Hide Grenades –  usuwa informację o liczbie pozostałych granatów.
Hide Optics – usuwa informację o posiadaniu lornetki.
Hide Weapon Status – usuwa informację o trybie, w jakim działa broń (single, burst, auto).
Hide Weapon – usuwa informację o rodzaju posiadanej broni.
Hide Health – usuwa informację o stanie zdrowia.
Hide CEM – usuwa wskaźnik poziomu CEM
Hide Compass – usuwa kompas, widoczny zazwyczaj w górnej części ekranu.
Hide Timer – usuwa zegar, odliczający czas pozostały do końca rundy.

Zakładka Idle Players

Zakładka Idle Players programu HAOM

Enable Kicking of Idle Players – umożliwia wyrzucania bezczynnych graczy.
Enable Kicking of Idle Spectacors – zaznaczenie tej opcji umożliwia usuwanie bezczynnych obserwatorów.
Minutes before kicking Idle Players or Spectacors – liczba minut pozostawania w stanie bezczynności, po upływie których nastąpi wyrzucenie gracza.
Kick players not moving from the Start location thru out the round – zaznaczenie tej opcji umożliwia wyrzucenie graczy nie ruszających się z miejsca rozpoczęcia rundy.
Numbers of Idle rounds before Kicking – liczba rund pozostawania w stanie bezczynności, po upływie których nastąpi wyrzucenie gracza.

Zakładka MOTD’s
Zakładka MOTD's programu HAOM

Tutaj ustalamy MOTD, czyli wiadomości dnia. Są to krótkie informacje, widoczne na ekranie gracza podczas wchodzenia na serwer. Do wybory mamy 4 linijki, w których umieścić możemy dowolny tekst. Jeżeli nie chcemy wyświetlać żadnych wiadomości, pozostawmy te pola puste.

Na koniec warto też wspomnieć o jeszcze jednej funkcji programu, która zapewne przyda się wielu osobom. Jest nią możliwość zdalnego zarządzania programem, a w konsekwencji serwerem. Na głównym ekranie programu klikamy na górze przycisk Remote Control i w zależności od tego czy chcemy nasłuchiwać na zdalne polecenia (Listen for remote HAOM command), czy też połączyć się zdalnie z odpalonym programem (Control a remote HAOM session) wybieramy interesującą nas opcję.
Nasłuchiwanie uruchamiamy podając port, na jakim będziemy oczekiwać na polecenia i wybierając hasło, jakie należy podać, by zdalnie zarządzać naszym serwerem. Następnie klikamy OK i nasz program znajduje się już w trybie nasłuchu. W każdej chwili możemy się z nim połączyć zdalnie.
Podłączanie się do nasłuchującego HAOM wykonujemy w następujący sposób

HOAM Remote Control

W polu Remote ip podajemy adres komputera, na którym działa HAOM i jest prowadzony nasłuch. Analogicznie w polu Remote port podajemy numer portu na jakim będzie prowadzona komunikacja. W polu Password podajemy ustalone wcześniej hasło.
Klikamy Connect i po połączeniu możemy zdalnie zarządzać naszym serwerem. Do wyboru mamy następujące możliwości:
D/L & Edit – ściągniecie i edycja bieżącej konfiguracji serwera.
Upload Config – wysłanie do programu konfiguracji serwera.
Launch i Stop – uruchamianie i zatrzymywanie poszczególnych serwerów.

Po skończeniu prac klikamy Disconnect w celu zamknięcia zdalnego połączenia.
Tutaj możesz obejrzeć prezentację flashową konfigurowania serwera przy uzyciu programu HAOM.

KaT

Partnerzy

Shooters.pl

Americas Army

Ankieta

Co sądzisz o wyglądzie nowych map ?

  • Do gustu przypadła mi mapa ShantyTown

    31%

  • Do gustu przypadła mi mapa Stronghold

    61%

  • Nie podoba mi się żadna z przyszłych map

    8%