SourceMM

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(aktualizacja)
(Instalacja)
Linia 19: Linia 19:
  
 
==Instalacja==
 
==Instalacja==
* Ściągnij plik z metamodem w wersji jaka jest potrzebna.
+
* 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'' (lub innego moda, w zależności gdzie chcesz instalować) na serwerze. Stwórz folder o nazwie "addons" a w nim podkatalog "metamod" a w tym kolejny podkatalog "bin".
+
 
+
* Wypakuj ściągnięte archiwum do nowo stworzonego katalogu "bin".
+
+
* Stwórz w katalogu "metamod" pusty plik "metaplugins.ini" (w nim później będziesz dopisywać pluginy).
+
  
 
* 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.
 
* 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.
Linia 35: Linia 29:
 
  meta version
 
  meta version
 
Powinno wyskoczyć coś takiego:
 
Powinno wyskoczyć coś takiego:
  Metamod:Source version 1.7.0
+
  SourceMod Version Information:
  Build ID: 616:8453e69f1827
+
SourceMod Version: 1.2.1
  Loaded As: Valve Server Plugin
+
  SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.2.1)
  Compiled on: Nov 26 2008
+
  SourcePawn API: v1 = 4, v2 = 3
  Plugin interface version: 14:14
+
  Compiled on: May 30 2009 18:19:35
  SourceHook version: 5:5
+
  Build ID: 2708:69195a250d70
 +
  http://www.sourcemod.net/
  
 
=Dodawanie Pluginów=
 
=Dodawanie Pluginów=

Wersja z 18:40, 3 cze 2009

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.7 - 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:

SourceMod Version Information:
SourceMod Version: 1.2.1
SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.2.1)
SourcePawn API: v1 = 4, v2 = 3
Compiled on: May 30 2009 18:19:35
Build ID: 2708:69195a250d70
http://www.sourcemod.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: 27 listopada 2008
Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia