Ustawienia
Podłączanie wtyczek w plugins.ini
Jako przykładu użyjemy wymyślonej wtyczki metaPlugin. Instalacja pozostałych wtyczek wygląda podobnie.
- Utwórz plik
plugins.iniw folderzeaddons\metamod(jeśli go tam nie ma) - Utwórz folder dla nowej wtyczki w folderze
addons.Na przykład folder metaPlugin. -
- Umieść swoją wtyczkę
metaPlugin.dll(albometaPlugin.so) w utworzonym folderzeaddons\metaPlugin.
- Umieść swoją wtyczkę
- Otwórz plik
plugins.iniz folderumetamodw dowolnym edytorze tekstu. -
- Żeby podłączyć wtyczkę
metaPlugin.dll(albometaPlugin.so), wpisz do plikuplugins.ininastępujące wiersze:
- Żeby podłączyć wtyczkę
Dla windowsowych wersji twojego serwera:
win32 addons\metaPlugin\metaPlugin.dll
Dla linuksowych wersji twojego serwera:
linux addons/metaPlugin/metaPlugin.so
- Zapisz plik
plugins.inii uruchom serwer. - Instalacja jest zakończona.
Działanie wtyczki sprawdzisz poleceniem meta list w konsoli serwera.

w razie niepowodzenia,
zajrzyj do Rozwiązywania problemów.
Lista poleceń konsoli
Polecenie poprzedź słowem meta. Na przykład meta version.
version - informacje o wersji metamoda
list - lista wczytanych wtyczek
game - informacje o gamedll (lista zarejestrowanych komunikatów, id i rozmiar)
cmds - lista poleceń konsoli dodanych przez zewnętrzne wtyczki
cvars - lista cvarów dodanych przez zewnętrzne wtyczki
refresh - ponowne wczytanie metamod-r
config - konfiguracja z config.ini
load <nazwa> - znajduje i wczytuje wtyczkę ze wskazanej ścieżki
unload <wtyczka> - wyładowuje wtyczkę
reload <wtyczka> - wczytuje wtyczkę ponownie
info <wtyczka> - informacje o wtyczce
pause <wtyczka> - wstrzymuje wtyczkę
unpause <wtyczka> - wznawia działanie wszystkich zainstalowanych wtyczek
retry <wtyczka> - ponawia wczytanie wtyczek, które się nie powiodły
clear <wtyczka> - usuwa z pamięci wtyczki, które się nie wczytały
force_unload <wtyczka> - wymusza wyładowanie wtyczki
require <wtyczka> - wyłącza serwer, jeśli wskazana wtyczka nie działa
debuglevel
| var | debuglevel |
|---|---|
| typ | int |
| przyjmuje | od 0 do 42 |
| domyślnie | 0 |
| nadpisywane przez | +localinfo mm_debug <liczba> |
| przykład | debuglevel 0 |
| opis | Ustawia początkowy poziom diagnostyki metamoda (odpowiednik cvara "meta_debug"). Gdzie <liczba> to liczba całkowita, od 0 w górę. Domyślnie zwykle 0. Jeśli hlds uruchomiono z "-dev", domyślną wartością jest 3. |
gamedll
| var | gamedll |
|---|---|
| typ | string |
| przyjmuje | <ścieżka> |
| domyślnie | null |
| nadpisywane przez | +localinfo mm_gamedll <ścieżka> |
| przykład | gamedll dlls/hl.dll, gamedll ../podbot/podbot.dll, gamedll /home/bots/dlls/mybot.dll |
| opis | Zastępuje automatycznie wykryty gamedll, szczególnie w przypadku botów. Gdzie <ścieżka> to ścieżka bezwzględna albo względna wobec katalogu gry. Domyślnie wartość jest pusta, a gamedll rozpoznawany jest automatycznie na podstawie katalogu gry. |
exec_cfg
| var | exec_cfg |
|---|---|
| typ | string |
| przyjmuje | <plik> |
| domyślnie | addons/metamod/exec.cfg |
| nadpisywane przez | +localinfo mm_execcfg <plik> |
| przykład | exec_cfg configs/debugging.cfg, exec_cfg ../clan/match.cfg |
| opis | Zastępuje domyślną nazwę pliku z poleceniami hlds wykonywanymi zaraz po wczytaniu Metamoda. Gdzie <plik> to ścieżka względna wobec katalogu gry. Uwaga! NIE może to być ścieżka bezwzględna, bo hlds nie wykonuje "exec" na ścieżkach bezwzględnych. |
clientmeta
| var | clientmeta |
|---|---|
| typ | bool |
| przyjmuje | <yes/no> |
| domyślnie | yes |
| nadpisywane przez | +localinfo mm_clientmeta <yes/no> |
| przykład | clientmeta yes, clientmeta no |
| opis | Ustawienie wyłączające lub włączające klienckie polecenia Metamoda ('meta list' i 'meta version'). Dodatkowe ustawienie dla "Metamod+All-Mod-Support Patch". |
dynalign_list
| var | dynalign_list |
|---|---|
| typ | bool |
| przyjmuje | <yes/no> |
| domyślnie | no |
| nadpisywane przez | |
| przykład | dynalign_list yes, dynalign_list no |
| opis | Ustawienie wyłączające lub włączające dynamiczne wyrównywanie listy wtyczek przy wypisywaniu. UWAGA: ta opcja wpływa na błędne odczytanie danych przez HLSW w zakładce Metamod Plugins. |