←  Artykuły i Instrukcje

AMXX.pl: Support AMX Mod X i SourceMod

»

Ważne
Dproto [0.9.187] - Instalacja i konfigurac...

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 12.02.2010

[info="NOWA WERSJA"]Temat jest nieaktualny, nowsza wersja dproto tutaj: Dproto 0.9.491 [12.2014] [Fix Exploit & Bug Fix][/info]

dproto jest pluginem metamod umożliwiającym granie na jednym serwerze graczom posiadającym Steam oraz Non Steam (protokół 48 i 47).

[error=Uwaga!]Nowa wersja dproto NIE BĘDZIE działała na nowej wersji HLDS!
Autor zapowiedział, że wersję pod nowe HLDS wyda dopiero, gdy Valve zaprzestanie aktualizacji dla GoldSource.[/error]

Instalacja dproto:
Instalacja przebiega standardowo jak dla pluginów metamod czyli:
  • Pobieramy i rozpakowujemy paczkę z pluginem: Załączony plik  dproto_187.zip   168,59 KB   10782 Ilość pobrań

    [warn=Portek]Żeby DPROTO 0.8.65+ działało poprawnie należy zaktualizować plik dproto.cfg![/warn]
Starsze wersje:
Spoiler
  • W katalogu cstrike/addons/ tworzymy folder i nazywamy go dproto
  • kopiujemy do niego plik dproto.dll (w przypadku serwera windows) lub dproto_i386.so (w przypadku serwera linux). [pliki te w paczce znajdują się w katalogu bin/]
  • edytujemy plik plugins.ini metamod'a (zwykle cstrike/addons/metamod/plugins.ini) i dodajemy w nim na początku linijkę:
    win32 addons\dproto\dproto.dll
    (dla serwera windows)
    lub
    linux addons/dproto/dproto_i386.so
    (dla serwera linux)
  • kopiujemy plik dproto.cfg do głównego katalogu lub katalogu gry (cstrike/)
  • uruchamiany serwer dodając do linii strartowej -binary ./hlds_i686
    Jeżeli po wpisaniu w konsoli komendy meta list otrzymamy coś podobnego do:

    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] dproto RUN - dproto_i386.so v0.9.179 ini Start Never
    [ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
    2 plugins, 2 running

    To znaczy że instalacja przebiegła pomyślnie.
xds_opt
Od wersji 0.4.5 dproto została zaimplementowana poprawka dzięki której xds_opt nie jest już potrzebne
Spoiler


Changelog:

0.9.187:
  • Dodano patch na exploit FVU
0.9.179:
  • naprawiono błąd "STEAM userid keysize is bogus" dla klientów SteamEmuclients
0.9.178:
  • naprawiono error "Invalid challenge format" wyślietkalny klientowi przy łączeniu się z serwerem
0.9.87-0.9.177:
  • Naprawiono kilka błędów
  • Usunięte opcje subserwera i "master-client" - opcje te nie są więcej potrzebne
  • "Added challenge checking code to "rules" and "players list" requests handlers" - tłumaczenie wydaje się bezsensowne, więc nie tłumaczę
Spoiler
Łatanie:
Spoiler


Konfiguracja dproto:
Spoiler


Oficjalny temat oraz zawsze aktualna wersja pod adresem: dproto.com lub cs.rin.ru/forum/viewtopic.php?f=29&t=55986
Użytkownik GwynBleidD edytował ten post 11.01.2015 16:57
aktualizacja do v 0.9.187
Odpowiedz

honey - zdjęcie honey 13.02.2010

W końcu będzie gdzie odsyłać ludzi, którzy nie wiedzą jak skonfigurować :) +
Odpowiedz

  • +
  • -
ToFFiK - zdjęcie ToFFiK 13.02.2010

Dobre dla nowych osob w amx z servem only NonSteam czy only Steam
Odpowiedz

  • +
  • -
Weed. - zdjęcie Weed. 27.02.2010

czy tu czasem nie ma bledu?

W katalogu cstrike/addons/ tworzymy folder i nazywamy go xds_opt a następnie rozpakowujemy do niego paczkę z pluginem

win32 addons\xdsopt\xds_opt.dll

(dla serwera windows)
lub

linux addons/xdsopt/xds_opt.so

(dla serwera linux)
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 27.02.2010

czy tu czasem nie ma bledu?

W katalogu cstrike/addons/ tworzymy folder i nazywamy go xds_opt a następnie rozpakowujemy do niego paczkę z pluginem

win32 addons\xdsopt\xds_opt.dll

(dla serwera windows)
lub

linux addons/xdsopt/xds_opt.so

(dla serwera linux)


tak, dzięki. wdarła się literówka. folder powinien się nazywać xdsopt. już poprawiłem.
Odpowiedz

  • +
  • -
Weed. - zdjęcie Weed. 27.02.2010

hmm zrobilem tak jak jest napisane lecz po wpisaniu meta list nie pokazuje mi ze to ejst wlaczone ;/

i jescze pytanko jaka musza byc ustawione chmody na te pliki
Użytkownik Ven0 edytował ten post 27.02.2010 22:53
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 27.02.2010

Jeżeli są jakieś problemy to zapraszam do nowego tematu. Chmody muszą umożliwiać przede wszystkim odczyt.
Odpowiedz

honey - zdjęcie honey 05.03.2010

Proszę o odświeżenie tematu ponieważ wyszła wczoraj nowsza wersja dproto ( 0.4.1 )
CHANGELOG:
0.4.1:
- hlds_f uck fix.
- hlds_vcrash fix.
Odpowiedz

  • +
  • -
ussama - zdjęcie ussama 05.03.2010

Mi wersja 0.4.1 nie dziala, zreszta ten modul opt rowniez, wnioskujac po stronie na ktorej udostepniane sa kolejne wersje nie tylko mi
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 05.03.2010

Trzeba mieć najnowsze binarki (najnowszą wersję HLDS'a)
Odpowiedz

  • +
  • -
ussama - zdjęcie ussama 05.03.2010

Build 4617 chyba jest najnowyszy tym bardziej ze uzylem nawet tych proponowanych na crocka na odpowiedniej stronie...zreszta sam tam posta napisalem o tym:)

A tu zglosilem problem w tym temacie xds_opt linux build 4617 niestety brak odpowiedzi w tej sprawie
Użytkownik ussama edytował ten post 05.03.2010 15:27
Odpowiedz

  • +
  • -
JuzeK89 - zdjęcie JuzeK89 08.03.2010

ej a jak bym dodał do komendy dproto tam gdzie dodaj się lang np sys-ticrate fps-max by wczytało czy nie
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 08.03.2010

sys-ticrate fps-max

przecież to od serwera a nie clienta
Tam ustawiasz tylko jakie dane od klienta mają być pobierane (z setinfo)
Odpowiedz

  • +
  • -
Vladimir - zdjęcie Vladimir 17.03.2010

wszystko fajnie. tylko o co kaman z tym uruchomieniem serwera z linijką: ./hlds_run -binary ./hlds_i686 ?????
gdzie to wpisac???
Odpowiedz

  • +
  • -
GaCeK - zdjęcie GaCeK 21.03.2010

czy na serwerze dedykowanym mam tutaj na myśli własny komputer - serwer NONSTEAM, będzie działał dproto?
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 21.03.2010

czy na serwerze dedykowanym mam tutaj na myśli własny komputer - serwer NONSTEAM, będzie działał dproto?

Tak, dproto występuje w dwóch wersjach:
- Linux
- Windows


Pozwoliłem sobie edytować pierwszy post, zaktualizowałem załącznik z dproto, do najnowszej wersji - 0.4.3! W nowej wersji dproto poprawiona została obsługa wersji serwera, więc te aktualizowane cały czas, nie będą miały problemów z działaniem dproto.
Odpowiedz

  • +
  • -
Muffin - zdjęcie Muffin 24.03.2010

Sprawa jest, zrobiłem wszystko jak opisane i nie pyka.
Robię w dedicated na steamie. Chcę 47/48 bo jedni koledzy mają steam, drudzy nie ;) No i teraz zrobiłem jak opisane. Wpisuje meta list w konsole i dprota nie ma.
I tak, z folderu amxx pliki wszystkie włożyć do scripting tak? Bo widzę, że .sma . Jak jużto zrobię - dopisywać gdzieś tak jak trzeba pluginy nazwa.amxx do /configs/plugins ?
I co z folderem .src ?
Odpowiedz

  • +
  • -
cshot - zdjęcie cshot 24.03.2010

Wejdź do: cstrike/addons/metamod i w pliku plugins.ini dopisz nastepującą linijkę: linux addons/dproto/dproto_i386.so



P.S. Jak nie będzie działać podeślij logi z ftp. Zaraz zobaczymy co i jak.
Użytkownik cshot edytował ten post 24.03.2010 19:13
Odpowiedz

  • +
  • -
Muffin - zdjęcie Muffin 24.03.2010

Nie, nie ja mam windowsa. DObra już ok kolega pomógł dobrze zrobiłem tyle hmm, po meta list mam tak:
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.8.1.3 ini Start ANY
[ 2] dproto fail load dproto.dll v0.4.7 ini Start Never
[ 3] Fun RUN - fun_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 4] CStrike RUN - cstrike_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 5] CSX RUN - csx_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 6] Engine RUN - engine_amxx.dll v1.8.1.3 pl1 ANY ANY

6 plugins, 5 running
i ze steama nie mogę wejść. Gada p protokołach.
jak to "włączyć" czy co ? -.-
Użytkownik Muffin edytował ten post 24.03.2010 19:13
Odpowiedz

  • +
  • -
cshot - zdjęcie cshot 24.03.2010

Nie, nie ja mam windowsa. DObra już ok kolega pomógł dobrze zrobiłem tyle hmm, po meta list mam tak:
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.8.1.3 ini Start ANY
[ 2] dproto fail load dproto.dll v0.4.7 ini Start Never
[ 3] Fun RUN - fun_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 4] CStrike RUN - cstrike_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 5] CSX RUN - csx_amxx.dll v1.8.1.3 pl1 ANY ANY
[ 6] Engine RUN - engine_amxx.dll v1.8.1.3 pl1 ANY ANY

6 plugins, 5 running
i ze steama nie mogę wejść. Gada p protokołach.
jak to "włączyć" czy co ? -.-



Widzi Ci dproto, ale nie chce go załadować. Polecam Ci reinstall amxa i wgranie tego -> Dproto 0.3.7. amxx.pl . Starsza wersja dproto ale działa stabilnie i nie będziesz miał żadnych problemów
Odpowiedz