Skocz do zawartości

Witamy na n00bs.pl - Sieć serwerów counter strike
Zarejestruj się, aby uzyskać dostęp do wszystkich funkcji naszego forum. Gdy już się zarejestrujesz i zalogujesz będziesz mógł tworzyć nowe tematy, pisać posty, otrzymywać reputację od innych użytkowników oraz będziesz mógł również korzystać z prywatnych wiadomości, aktualizacji statusu i wiele więcej. Jeżeli posiadasz już konto, zaloguj się, klikając tu - a jeśli jesteś nowym użytkownikiem stwórz swoje własne konto!
Zdjęcie

Metamod


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1
xanat

xanat
  • Outsider

  • Grupa: Maintenance
  • Postów: 4294
  • Reputacja: 741
  • Nick steam: xontac
  • Steam ID: 0:1:14208782
Żeby zainstalować metamod'a , należy:

1. Pobrać najnowsze binarki z http://www.metamod.org/


Aktualnie najnowszy plik, który potrzebujesz, to:

a) jeśli masz Windows'a:

http://prdownloads.s...in.zip?download

Dołączona grafika jeśli masz Linux'a:

http://prdownloads.s...tar.gz?download


Uwaga, pod CS1.5 polecam 1.17.1 (znajdziecie je po prostu w http://prdownloads.s...ge.net/metamod/ )


_________________________________________________________


2. Jeśli jeszcze nie masz katalogu addons w katalogu Twojego mod'a (przez katalog mod'a jest rozumiany katalog

cstrike dla Couter-Strike lub czero dla Condition-Zero), wtedy musisz stworzyć go.

Przykład dla wersji CS1.6 Steam:

C:\Program Files\Steam\SteamApps\your@email.addresscounter-strike\cstrike\addons


Przykład dla starego WON CS1.5 :

C:\Sierra\Half-Life\cstrike\addons


Przykład dla Dedicated Server

C:\Program Files\Steam\SteamApps\your@email.addressd\edicated server\cstrike\addons

hlds_l/cstrike/addons/


Widać, że różnica pomiędzy CS1.5 a CS1.6 (a dokładniej między starym H-L a Steam)

dotyczy tylko loaklizacji gry, struktura katalogu cstrike/ jest właściwie bez zmian.

Dla przejrzystości wszelkie ścieżki rozpoczynające się od ...cstrike (albo ../cstrike/ pod linuksem ) będą oznaczać po prostu

C:\Program Files\Steam\SteamApp\syour@email.address\counter-strike\cstrike

lub

C:\Program Files\Steam\SteamApps\your@email.address\dedicated server\cstrike

albo dla linuksa

hlds_l/cstrike/


Nie ma co tu pisać takich super dLugich linii, gdyż to niewygodne w czytaniu.

Aha, kartoteka to katalog, albo folder.


_________________________________________________________


3. W tak utworzonej w poprzednim kroku kartotece addons, potrzebujesz stworzyć także kartotekę "metamod" a wewnątrz niej także kartotekę "dlls".

Przykład:

...cstrikeaddonsmetamod

...cstrikeaddonsmetamoddlls


_________________________________________________________


4. Rozpakuj plik, który pobrałeś ze strony metamod'a w pierwszym kroku, i po prostu skopiuj plik metamod.dll do podkatalogu

...cstrikemetamoddlls, który stworzyłeś w kroku 3.

Dla linuxa zamiast pliku metamod.dll użyj pliku metamod_i386.so

W efekcie powina być ścieżka do niego

...cstrikeaddonsmetamoddllsmetamod_i386.dll

...cstrikeaddonsmetamoddllsmetamod_i386.so


_________________________________________________________


5. Idź do katalogu metamod i stwórz w nim plik textowy plugins.ini


Uwaga: pod windows stwórz ją notepadem tylko uważaj aby nie powstał plik plugins.ini.txt

albo go poszukaj na http://nvt.prv.pl w dziale download (jest tam search, wpisz plugins.ini)

Możesz tego uniknąć także wykonując poniższe kroki:

a) Menu Start -> Uruchom

Wpisz komendę (ta kopeczka jest ważna!)


echo. > C:plugins.ini


Powineneś teraz mieć plik C:plugins.ini z pustą zawartością

Jeśli masz problemy ze znalezieniem tego pliku, to włącz sobie pokazywanie plików ukrytych i systemowych oraz pokazywanie rozszerzeń znanych typów w opcjach folderów aby

znależć plik.


Skopiuj ten plik do ...cstrike\addons\metamod\plugins.ini


_________________________________________________________


6. Idź do katalogu twojego mod'a (np. cstrike) i znajdź tam taki plik - ...cstrikeliblist.gam

Znajdź linię

gamedll "dllsmp.dll"

Zamień ją na:

gamedll "addonsmetamoddllsmetamod.dll"


lub dla linux'a:

gamedll_linux "addons/metamod/dlls/metamod_i386.so"


Zwróć uwagę na kierunek ukośników (dla Windows "", dla linux'a "/")

_________________________________________________________


UWAGA: Z powodu dość wrednego zachowania Steam radzę zrobić sobie najpierw kopię bezpieczeństwa starego pliku

liblist.gam a dodatkowo zedytowany plik liblist.gam opatrzyć atrybutami Tylko do Odczytu, Ukryty, Systemowy


(można także w desperacji ustawić zabezpieczenia w windows tak aby Wszscy mieli tylko dostęp odczytu do pliku, nawet aktualny user

wystarczy ustawić prawo do odczytu na zezwalaj, a prawo do zapisu na odmawiaj, ale to wymaga wyłączenia prostego udostępniania plików)


Ale zmień prawa tylko wtedy gdy zauważysz ze mimo edycji liblist.gam i odpaleniu gry bot się nie ładuje a ddoatkowo zauważysz

że liblist.gam wygląda jak przed wprowadzeniem zmian (po prostu został nadpisany przez Steam)


Jeśli i to nie skutkuje odpal grę z parametrem (Steam menu Game, prawy myszy na ikonę gry , parameters i tam wpisz)

+localinfo gamedll "addonsmetamoddllsmetamod.dll"



źródło: board.counter-strike.pl
  • 0

admin.gif





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych