SourceMM

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Wstęp)
 
(Nie pokazano 15 wersji utworzonych przez jednego użytkownika)
Linia 2: Linia 2:
 
'''SourceMM''' znany także pod nazwą Metamod:Source.
 
'''SourceMM''' znany także pod nazwą Metamod:Source.
  
'''SourceMM''' jest dodatkiem do serwerów [[SRCDS]], dzieki któremu mozemy doistalować jeszcze inne dodatki, unikając podmiany plików głównych moda w grze (chodzi o np mp.dll).
+
'''SourceMM''' jest dodatkiem do serwerów [[SRCDS]], dzięki któremu możemy doinstalować jeszcze inne dodatki, unikając podmiany plików głównych moda w grze (chodzi o np mp.dll).
  
W wyniku częstych aktualicazji [[Steam]] oraz pewnych warunków na jakich są hostowane serwery gier, pluginy do SourceMM są często dostępne także jako ładowane bezpośrednio przez serwer gry - czyli nie wymagają SourceMM do pracy. Jednak więcej na ten temat znajduje sie w opisie każdego plugina osobno.
+
W wyniku częstych aktualizacji [[Steam]] oraz pewnych warunków na jakich są hostowane serwery gier, pluginy do SourceMM są często dostępne także jako ładowane bezpośrednio przez serwer gry - czyli nie wymagają SourceMM do pracy. Jednak więcej na ten temat znajduje się w opisie każdego pluginu osobno.
  
Nie mylić z [[MetaMod]]em pod [[HLDS]] aczkolwiek jego funkcjonalność miała byc analogiczna, jednakże z winy [[Valve]] nie udało sie tego w pełni zrealizować. No ale i tak można wiele, ale nie aż tak wiele jak to było mozliwe w [[Half-Life]].
+
Nie mylić z [[MetaMod]]em pod [[HLDS]] aczkolwiek jego funkcjonalność miała być analogiczna, jednakże z winy [[Valve]] nie udało się tego w pełni zrealizować. No ale i tak można wiele, ale nie aż tak wiele jak to było możliwe w [[Half-Life]].
  
 
=Wersja=
 
=Wersja=
* 1.3.3
+
* 1.8.1 - dla wszystkich rodzajów silnika Source.
 
=Linki=
 
=Linki=
 
* [http://www.sourcemm.net/ Oficjalna strona]
 
* [http://www.sourcemm.net/ Oficjalna strona]
* [http://www.sourcemod.net/ Strona deweloperska]
 
  
 
=Metamod: Source - Instalacja=
 
=Metamod: Source - Instalacja=
 
==Pliki==
 
==Pliki==
  
- Windows Instalator - Prosty instalator, next, next, next :D
+
* Windows/Linux - [http://www.sourcemm.net/?go=downloads Download]
http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.2.3.exe?download
+
 
+
- Windows - http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.2.3.zip?download
+
 
+
- Linux - http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.2.3.tar.gz?download
+
  
 
==Instalacja==
 
==Instalacja==
* Ściągnij plik z metamodem w wersji jaka jest nam potrzebna (Windows lub Linux).
+
* Właściwie to cały proces instalacji sprowadza się do wrzucenia zawartości ściągniętego archiwum (trzeba pamiętać że archiwum ''.zip'' jest przeznaczone dla [[Windows]] a archiwum ''.tar.gz'' dla [[Linux]]a) do folderu z grą, <tt>cstrike</tt> dla [[Counter-Strike: Source]], <tt>dod</tt> dla [[Day of Defeat: Source]], <tt>orangebox/tf</tt> dla [[Team Fortress 2]] itp. itd.
  
* Wejdź do katalogu cstrike na serwerze. Stwórz folder o nazwie "addons" a w nim podkatalog "metamod" a w tym kolejny podkatalog "bin".  
+
* Wejdź na stronę http://www.metamodsource.net/?go=vdf i wybierz odpowiednie opcje dotyczące Twojego serwera, kliknij przycisk ''Generate metamod.vdf'' i wyślij wynikowy plik do katalogu ''addons'' na Twoim serwerze.
  
* Wypakuj ściągniete archiwum do nowo stworzonego katalogu "bin".
+
===Sprawdzanie Instalacji===
+
* Właśnie skończyłeś instalacje Metamod:Source. Zrestartuj (zamknij i uruchom ponownie) serwer aby wprowadzone zmiany odniosły skutek.  
* Stwórz w katalogu "metamod" pusty plik "metaplugins.ini" (w nim później będziesz dopisywać pluginy).
+
 
+
* Otworz plik "gameinfo.txt" znajdujacy się w katalogu cstrike i znajdź w nim:
+
 
+
SearchPaths
+
{
+
Game |gameinfo_path|.
+
Game cstrike
+
Game hl2
+
}
+
+
 
+
i zamien na
+
SearchPaths
+
{
+
GameBin |gameinfo_path|addons/metamod/bin
+
Game |gameinfo_path|.
+
Game cstrike
+
Game hl2
+
}
+
+
 
+
* Właśnie skonczyłeś instalacje Metamod: Source. Zrestartuj (zamknij i uruchom ponownie) serwer aby wprowadzone zmiany odniosly skutek.  
+
 
   
 
   
 
* Aby sprawdzić czy Metamod: Source poprawnie się zainstalowało wpisz w konsoli serwera  
 
* Aby sprawdzić czy Metamod: Source poprawnie się zainstalowało wpisz w konsoli serwera  
 
  meta version
 
  meta version
Powinno wyskoczyć cos takiego:
+
Powinno wyskoczyć coś takiego:
 
+
  Metamod:Source version 1.8.1
meta version
+
  Compiled on: May 2 2010
  Metamod:Source version 1.2.2
+
  Plugin interface version: 11:7
  Compiled on: May 25 2006
+
  SourceHook version: 4:4
  Plugin interface version: 8:7
+
  http://www.metamodsource.net/
  SourceHook version: 4:3
+
  http://www.sourcemm.net/
+
  
 
=Dodawanie Pluginów=
 
=Dodawanie Pluginów=
Linia 70: Linia 39:
 
* Otwórz plik ''addons\metamod\metaplugins.ini'' znajdujący się na serwerze.
 
* Otwórz plik ''addons\metamod\metaplugins.ini'' znajdujący się na serwerze.
  
* Postępuj zgodnie z instrukcją instalacji pluginu który chcesz zainstalować (generalnie sprowadza się to do wrzucenia wymaganych plikow na serwer).
+
* Postępuj zgodnie z instrukcją instalacji pluginu który chcesz zainstalować (generalnie sprowadza się to do wrzucenia wymaganych plików na serwer).
  
* Jeżeli plugin znajduje się w ''cstrike\addons\sourcemod\bin\sourcemod_mm.dll'' do pliku metaplugins.ini musisz dopisać takie coś:
+
* Jeżeli plugin znajduje się w ''cstrike\addons\sourcemod\bin\sourcemod_mm.dll'' do pliku ''metaplugins.ini'' musisz dopisać takie coś:
 
  addons\sourcemod\bin\sourcemod_mm
 
  addons\sourcemod\bin\sourcemod_mm
  
Linia 84: Linia 53:
 
Oznacza to że nastąpiła aktualizacja silnika Source i należy ściągnąć kompatybilną (czyt. najnowszą) wersje SourceMM.
 
Oznacza to że nastąpiła aktualizacja silnika Source i należy ściągnąć kompatybilną (czyt. najnowszą) wersje SourceMM.
  
=Uwagi=
+
 
* Instalacja Metamod: Source nie dziala na serwerze dedykowanym spod [[Steam]]'a (wlaściwie to działa ale trzeba zrobić pewien "myk" którego nie chce mi się tutaj opisywać). Instalacje należy przeprowadzić na serwerze dedykowanym ściągniętym przez [[Hldsupdatetool]].
+
  
 
=Info=
 
=Info=
*Instrukcja napisana na podstawie http://wiki.tcwonline.org/index.php/Installing_SourceMM
 
*Ostatnia aktualizacja poradnika: 26 maja 2006
 
  
 +
*Ostatnia aktualizacja poradnika: 26 maj 2010
 
[[kategoria:SRCDS]]
 
[[kategoria:SRCDS]]
 
[[kategoria:SourceMM]]
 
[[kategoria:SourceMM]]

Aktualna wersja na dzień 09:26, 26 maj 2010

Spis treści

Wstęp

SourceMM znany także pod nazwą Metamod:Source.

SourceMM jest dodatkiem do serwerów SRCDS, dzięki któremu możemy doinstalować jeszcze inne dodatki, unikając podmiany plików głównych moda w grze (chodzi o np mp.dll).

W wyniku częstych aktualizacji Steam oraz pewnych warunków na jakich są hostowane serwery gier, pluginy do SourceMM są często dostępne także jako ładowane bezpośrednio przez serwer gry - czyli nie wymagają SourceMM do pracy. Jednak więcej na ten temat znajduje się w opisie każdego pluginu osobno.

Nie mylić z MetaModem pod HLDS aczkolwiek jego funkcjonalność miała być analogiczna, jednakże z winy Valve nie udało się tego w pełni zrealizować. No ale i tak można wiele, ale nie aż tak wiele jak to było możliwe w Half-Life.

Wersja

  • 1.8.1 - dla wszystkich rodzajów silnika Source.

Linki

Metamod: Source - Instalacja

Pliki

Instalacja

  • Wejdź na stronę http://www.metamodsource.net/?go=vdf i wybierz odpowiednie opcje dotyczące Twojego serwera, kliknij przycisk Generate metamod.vdf i wyślij wynikowy plik do katalogu addons na Twoim serwerze.

Sprawdzanie Instalacji

  • Właśnie skończyłeś instalacje Metamod:Source. Zrestartuj (zamknij i uruchom ponownie) serwer aby wprowadzone zmiany odniosły skutek.
  • Aby sprawdzić czy Metamod: Source poprawnie się zainstalowało wpisz w konsoli serwera
meta version

Powinno wyskoczyć coś takiego:

Metamod:Source version 1.8.1
Compiled on: May  2 2010
Plugin interface version: 11:7
SourceHook version: 4:4
http://www.metamodsource.net/

Dodawanie Pluginów

  • Otwórz plik addons\metamod\metaplugins.ini znajdujący się na serwerze.
  • Postępuj zgodnie z instrukcją instalacji pluginu który chcesz zainstalować (generalnie sprowadza się to do wrzucenia wymaganych plików na serwer).
  • Jeżeli plugin znajduje się w cstrike\addons\sourcemod\bin\sourcemod_mm.dll do pliku metaplugins.ini musisz dopisać takie coś:
addons\sourcemod\bin\sourcemod_mm

Notka: W metaplugins.ini możesz dopisywać rozszerzenia pluginów (.dll lub .so) ale to wyłączy autodetekcje.

  • Zapisz plik metaplugins.ini i zrestartuj serwer lub w konsoli serwera wpisz "meta refresh" aby włączyć zainstalowany plugin.

Błędy

  • Gdy wyskoczy coś takiego
[META] Failed to load plugin addons\mani_admin_plugin_i486.so. Failed to get API

Oznacza to że nastąpiła aktualizacja silnika Source i należy ściągnąć kompatybilną (czyt. najnowszą) wersje SourceMM.


Info

  • Ostatnia aktualizacja poradnika: 26 maj 2010
Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia