Skocz do zawartości
Dirr

[Poradnik] ReHLDS, ReGameDLL, Reunion

Rekomendowane odpowiedzi

reHLDS jest to inżynieria odwrotna HLDS pojawiła się w pierwszej połowie 2015 roku dzięki DreamStalker i stała się znana po pojawieniu się tego tematu. Następnie projekt wziął Asmodai, s1lent, PRoSToTeM @, Adidasman Lev i innych. Dotychczas rozwój był kontynuowany, a silnik w obecnej formie jest stabilny. Możliwe było zmniejszenie obciążenia, naprawienie wielu błędów i dodanie nowych funkcjonalności takich jak AntyCheat który banuje, blokuje uniemożliwia wejście na Serwer.

 

 

1. ReHLDS

Aby przejść na ReHLDS najlepiej zreinstalować serwer do wersji Silnika HLDS 6153

Pod tym linkiem znajdziemy zawsze najnowszą wersję ReHLDS

http://nexus.rehlds.org/nexus/content/repositories/rehlds-dev/rehlds/rehlds/

znajdziemy tam dwie wersje pod system linux (linux32) oraz windows (win32)

Pobieramy i wgrywamy na wcześniej zreinstalowany serwer

 

 

2. ReGameDLL

ReGameDLL - jest to wyniki inżynierii odwrotnej na podstawie mod CS do Half-Life (HLDS budować 6153beta) wykorzystując informacje debugowania w wersji Linux, cs.so. W prostych słowach, ReGameDLL jest odpowiedzialne za CS jako całości. W nim jest opisana cała logika trybu CS, a także praca broni, zachowanie jednostek, oddziaływanie zespołów, warunków, koniec rundy i tak dalej.

Pod tym linkiem pobierzemy najnowszy ReGameDLL który również jest w dwóch wersjach pod Linux jak i pod Windows

http://nexus.rehlds.org/nexus/content/repositories/regamedll-dev/regamedll/regamedll/

mp.pdb - informacje debugowania nie są potrzebne
cs.so - ReGameDLL dla systemu Linux
mp.dll - ReGameDLL dla Windows

Skopiuj plik zgodnie z używanym systemem operacyjnym i wklej go do folderu / cstrike / dlls
Skonfiguruj plik game.cfg w folderze głównym serwera lub w folderze cstrike. Zwróć uwagę na nowe cvary. game.cfg zastępuje częściowo server.cfg
Jeśli używasz AMXX 1.8.2, musisz wymienić moduł cstrike specjalnie zrobiony pod reHLDS. Nie dotyczy to AMXXa 1.8.3 i 1.9 lub ReAMXX.

Zamieniamy moduł cstrike na ten jeśli mamy amxxa 1.8.2

cstrike_amxx_1_8_2_fix.zip

 

 

3. Metamod

ReHLDS i ReGameDLL obsługuje dwie wersje metamoda 1.21-am lub 1.21p37 

Metamod 1.21-am.rar

Metamod-P 1.21p37.rar

 

 

4. Reunion

To jest dproto dla ReHLDS. Pozwala na granie graczy z Steam, a Non-Steam.
Plik reunion.cfg konfigurujemy według własnych potrzeb. Tak samo jak dproto.cfg.

reunion_0.1.75.zip

reunion_0.1.92.zip

reunion_0.1.0.133.zip

Sam używam i polecam wersje 0.1.75

 

5. Dodatki do Metamod
 

- Rechecker

Wtyczka metamoda do sprawdzania plików klienta inaczej AntyCheat.
Nie potrzebuje dodatkowych modułów AMXX,  jest bezpłatny.
Resources Checker Blokuje większość graczy grających na Cheatech, nie pozwala wejść na serwer, banuje jak coś ktoś odpali, kickuje.
Wszystko można sobie ustawić w katalogu rechecker i w pliku resources.ini,

Wrzucam dwie wersje jedna oryginalną oraz ta której sam używam

Oryginał:

rechecker_2_5.zip

Moja wersja:

rechecker.rar

 

- WHBlocker

Plugin metamod blokująca wallhack, espa.

whblocker.rar

 

- ReAuthCheck

Plugin metamoda który weryfikuje gracza, czy jest botem czy nie. > FakeDetector.

reauthcheck.rar

 

- ReSemiClip

Plugin metamoda który pozwala na przenikanie przez graczy.

resemiclip.rar

 

- VoiceTranscoder

Dzięki temu dodatkowi do metamoda słyszymy graczy Non-Steam

VoiceTranscoder.rar

 

Aby wszystkie dodatki dobrze działały trzeba je dopisać do pliku plugins.ini metamoda

Tak wygląda to u mnie:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so
linux addons/rechecker/rechecker_mm_i386.so
linux addons/reunion/reunion_mm_i386.so
linux addons/reauthcheck/reauthcheck_mm_i386.so
linux addons/resemiclip/resemiclip_mm_i386.so
linux addons/VoiceTranscoder/VoiceTranscoder.so
linux addons/whblocker/whblocker_mm_i386.so

 

A by wszystko działało poprawnie w konsoli serwera polecam napisać meta list poprawnie działające plugin powinny wyglądać tak:

 

Currently loaded plugins:
     description      stat pend  file              vers      src   load  unlod 
[ 1] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.2    ini   Start ANY  
[ 2] Reunion          RUN   -    reunion_mm_i386.  v0.1.75   ini   Start Never
[ 3] ReAuthCheck      RUN   -    reauthcheck_mm_i  v0.1.6    ini   Start Never
[ 4] VoiceTranscoder  RUN   -    VoiceTranscoder.  v2017RC3  ini   ANY   ANY  
[ 5] Rechecker        RUN   -    rechecker_mm_i38  v2.3      ini   Chlvl ANY  
[ 6] WHBlocker        RUN   -    whblocker_mm_i38  v1.5.695  ini   Chlvl ANY  

 

Poradnik będzie aktualizowany na bieżąco jeżeli pojawi się coś nowego do rehlds

Część danych do poradnika zapożyczono z "PaintballMod.com" oraz "1shot2kill.pl"

 

Na koniec wrzucam gotową paczkę z rehlds oraz dodatkami której sam używam na serwerze z systemem Linux

Gotowa paczka ReHLDS na serwer z systemem Linux.rar

 

  • Lajk 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


×
×
  • Dodaj nową pozycję...