SourceMM

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(update)
(Uwagi: już działa na DS spod steam'a)
Linia 84: Linia 84:
 
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 działa na serwerze dedykowanym spod [[Steam]]'a (właś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=

Wersja z 13:47, 18 mar 2007

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.3d

Linki

Metamod: Source - Instalacja

Pliki

- Windows Instalator - Prosty instalator, next, next, next :D http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.3d.exe?download

- Windows - http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.3d.zip?download

- Linux - http://prdownloads.sourceforge.net/sourcemm/sourcemm-1.3d.tar.gz?download

Instalacja

  • Ściągnij plik z metamodem w wersji jaka jest nam potrzebna (Windows lub Linux).
  • Wejdź do katalogu cstrike 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).
  • Otwórz plik "gameinfo.txt" znajdujący 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 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:

meta version
Metamod:Source version 1.3d
Compiled on: Nov 29 2006
Plugin interface version: 9:7
SourceHook version: 4:3
http://www.sourcemm.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

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia