Counter Strike wiaderko.com

Wyszukiwarka

  • W portalu zarejestrowanych użytkowników: 12529
  • Online: 25
  • Gości: 25
  • Zalogowanych: 0

Instalacja MetaMod

avatar - mictlan

autor: mictlan

data: 15.03.2007r, godz.: 21:27



Tresc w wiekszosci zaczerpnieta z MetaMod-http://info.wsisiz.edu.pl/ oraz z wlasnych przygod z instalowaniem metamoda.



MetaMod jest dodatkiem do serwerów HLDS, dzieki któremu mozemy doinstalować jescze inne dodatki, unikajć podmiany plików głównych moda w grze (chodzi o np mp.dll).

Dzięki niemu możmey dodać takie dodatki do serwera jak:

- AMX Mod
- AMX Mod X
- StatsMe
- ClanMod
- HLGuard
- WWCL
- SoundCheck
- PODBot mm (boty do gry)
- oraz jeszcze parę innych

Aktualnie istnieją dwa projeky - MetaMod oraz MetaMod-p. Ten drugi napisany został w czasie kiedy Valve wprwadziło ważne zmiany do gier, i wymagana była aktualzacja metamoda, a oficjalna strona nie dawała zycia. Aktualnie w wersji 1.19 oba projekty wykonują to samo. MetaMod-p jest torchę lepiej zoptymalizowany.



Linki

- MetaMod
- MetaMod-p

Instalacja

Linux
Wszekie komendy wykonujemy w konsoli
- Ściągamy metamoda (Linux binary):
wget http://voxel(...)6.tar.gz

- W katalogu "cstrike":

-tworzymy podkatalog addons
-wchodzimy do addons i tworzymy metamod
-wchodzimy do metamod, tworzymy dlls

-Czyli powinno to wyglądać następująco: cstrike/addons/metamod/dlls

- Przechodzimy do katalogu ze ściągniętym metamodem i rozpakowujemy go: tar -zxvf metamod-1.19p28-linux-i586.tar.gz

Otrzymujemy plik: metamod_i386.so Przenosimy go do cstrike/addons/metamod/dlls

mv metamod_i386.so /home/homedir/hlds_l/cstrike/addons/metamod/dlls/
ścieżka domyślna, trzeba zmienić na własną lokacje

- Przechodzimy do cstrike/addons/metamod i tworzymy plik plugins.ini:

touch plugins.ini

Wpisujemy do niego ścieżki do modów, takich jak amx, amxx, hlguard...itd (opisy w artach dotyczących poszczególnych modow)

- Przechodzimy do katalogu cstrike, odnajdujemy plik liblist.gam, a w nim linie zaczynające sie od:

gamedll_linux "dlls/cs_i386.so"

Wtedy dajemy na początku linii znaczek # i niżej dodajemy zmodyfikowana linię aby ładować MetaModa.

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

I startujemy nasz server, jeśli otrzymamy przy starcie:

Metamod version 1.19p28 Copyright (c) 2001-2005 Will Day
Patch: Metamod-P (mm-p) v26 Copyright (c) 2004-2005 Jussi Kivilinna
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.

/lub podobnie, zaleznie od wersji/

i dalej sie ladują (bedz nie :P ) mody, znaczy to ze metamod działa.
Po co znaczek # na początku? Jak cos nie zadziała, to damy w nowo dodanej linii znaczek # i usuniemy z pierwszej, i serwer po restarcie będzie działał jak przed aktywacj a MetaModa.

Jak nie masz dostepu do konsoli serwera uzyj komendy meta version albo meta list

Windows
- Sciągamy metamoda windows binary
-W katalogu cstrike:

-tworzymy podkatalog addons
-wchodzimy do addons, tworzymy metamod
-wchodzimy do metamod, tworzymy dlls

-Czyli powinno to wygladac nastepująco
cstrikeaddonsmetamoddlls

Przechodzimy do katalogu ze sciągnietym metamodem i rozpakowujemy go.

Otrzymujemy plik: metamod.dll

Przenosimy go do cstrikeaddonsmetamoddlls

- Przechodzimy do cstrikeaddonsmetamod i tworzymy plik plugins.ini:

Mozemy stworzyc plik "plugins.txt" i zmienic mu rozszerzenie na "ini", ale uwaga na ukryte rozszerzenia w windowsie, czyli ma być plugins.ini, a nie plugins.ini.txt

Wpisujemy do niego scieżki do modów, takich jak amx, amxx, hlguard...itd (opisy w artach dotyczacych poszczegolnych modow)

- Przechodzimy do katalogu "cstrike", odnajdujemy plik "liblist.gam", a w nim linie zaczynajaca sie od:

gamedll "dllsmp.dll"

Dajemy w tej linii znak # na początku, a niżej wstawiamy nową linię, zmodyfikowaną tak aby ładować MetaModa:

#gamedll "dllsmp.dll"
gamedll "addonsmetamoddllsmetamod.dll"

i odpalamy nasz serverek.

Po co znaczek # na początku? Jak cos nie zadziała, to damy w nowo dodanej linii znaczek # i usuniemy z pierwszej, i serwer po restarcie będzie działał jak przed aktywacj a MetaModa.

Komendy

Ponizsze komendy wykonujemy bezpośrednio w konsoli serwera, alo korzystając z rcona. Poniżej każdej jest podany przykładowany komunikat. Komendy w zależności od wersji działają także po stronie klienta (nie wszstkie, przeważnie tylko meta version oraz meta list).

Wersja

meta version

Metamod v1.19 2006-04-17 (5:13)
by Will Day <willday@metamod.org>
http://www.metamod.org/
compiled: Apr 17 2006, 19:08:34 +0200 (optimized)

=== Lista pluginów===

Listowanie pluginów, podaje numer ładowania pluginu, opis (description), status (RUN czyli uruchomiony, badload to znaczy że nie działa), status oczekiwania (pend), nazwa pliku (file), versja pluginu (vers), źródło ładowania (src, ini oznacza ze z pliku konfiguracyjnego, plX oznacza, że załadował go automatycznie plugin o numerze X), metode ładowania (load, ANY czyli kiedykowliek mozńa załadować, Chlvl tylko podczas zmainy mapy), metode odłączenia (unlod, czyli iedy mozna wyładwac plugin). Ostatnie dwa nie zawsze mówią prawdę :D

meta list

Ładowanie pluginu

Ręczne ładowanie pluginu, najlepiej podać pełną ścieżke do pliku. Pełna aktywacja pluginu moze nastapić np po zmianie mapy (jak widzimy w komunikacie poniżej)

meta load addons/podbot/podbot_mm_i386.so
meta load addons/amxmodx/dlls/amxmodx_mm_i386.so

Wyładowywanie pluginu

Any dany plugin przesał działać. Najpierw uzywamy komendy meta list aby znaleźć numer pluginu do wyładowania (numer w nawiasach kwadratowych) a następnie wykonujemy komendę. Mozna zamiast numeru pluginu podać nazwę, ścieżkę pluginu. Mozna tez wyładowac kilka pluginów naraz. UWAGA niektóre pluginy, np AMX Mod X automatycznie ładuja i wyładowywują swoje moduły ( np cstrike, fun itd) i nie trzeba ich ręcznie wyładowywać - wystarczy wyładowac główny plugin i reszta sama zostanie wyładowana.

meta unload 1

Dane o Konfigu

Zwraca dane o konfiguracji gry zwróconej od komendy localinfo oraz konfgu z jakim jest ładowany metamod.

meta config

Lista zmienych

Wyświetlenie listy zmiennych zadeklarowanych przez pluginy. Podaje numer plugina jaki zarejestrował zmienną (numer w nawiasach kwadratowych i plugin), nazwę zmiennej (cvar), wartość zmiennej jako zmiennoprzecinkową (float) w tym także liczby całkowite, wartośc ciągu znaków (string) jesli zmienna jest typu ciąg znaków.

meta cvars

Lista Komend

Podaje listę komend zarejestrowanych przez pluginy, numer pluginu (w wnawiasach kwadratowych), nazwę pluginu (plugin), nazwę komendy (command)

meta cmds

Gra i Lista komunikatów

Informacje o modzie oraz Lista komunikatów jakie przechwytuje MetaMod pomiędzy grą a modem.

meta game

Tagi artykułu: instalacja metamod

avatar - mictlan

autor: mictlan

data: 15.03.2007r, godz.: 21:27


Komentarze do artykułu Instalacja MetaMod

rabbol12: Instalacja MetaMod

ej co to ma byc ja to wszystko zrobiłemm i niechce mi sie nawet teraz serwer odpalic!(nie moge założyc)

napisł: rabbol12, data: 23.03.2008r, godz.: 10:40

Damex111: Instalacja MetaMod

Jest ok ;).ale te liblst.gam to ma w nim napisane
gamedll "dllsmp.dll"
czy ten mam usunać czy odrazu do tego dać #
A pozatym w pluing.ini niemuszą byc chyba wszystkie komendy amx ???odp prosze . Z góry dziex

napisł: Damex111, data: 26.03.2008r, godz.: 18:18

bartusss997: Instalacja MetaMod

a o co chodzi z tymi komendami w tym pliku plugins ini jak mam to wpisac bo niewiem ? prosze o odpowiedz

napisł: bartusss997, data: 27.03.2008r, godz.: 17:44

Damex111: Instalacja MetaMod

To jest chyba cos zrąbane wszystko mam teraz ok ale .JAk wpsuje amx_help albo coś to gówienko jest...
Niech ten ktos kto to zrobił ten artyuł chociaż niech pomoze a nie!!!!!Wogóle dodaj tu tą liste plugins.ini bo nieiwem czy to mam zrobić folder plugins.ini czy do notatnika wpisywać ;p odpisz pliz

napisł: Damex111, data: 29.03.2008r, godz.: 19:07

pekal1: Instalacja MetaMod

Moge pomoc w zrobieniu AMX gg: 8122729

napisł: pekal1, data: 25.04.2008r, godz.: 22:13

wudz: Instalacja MetaMod

jak to sie instaluje??????????????????????????????????????????????????????????????????????????????

napisł: wudz, data: 03.05.2008r, godz.: 17:46

eSTe: Instalacja MetaMod

Jak się zmienia z rozszerzenia .txt na .ini??

napisł: eSTe, data: 07.05.2008r, godz.: 21:43

kodobi: Instalacja MetaMod

Ej mictlan porób screeny krok po kroku. Wszyscy będziemy ci wdzięczni i wogule bo ja to zrobiłem 3 razy i nie działa;/ Zdjęcia mam nadzieje że dużo wyjaśnią

napisł: kodobi, data: 24.05.2008r, godz.: 00:33

kodobi: Instalacja MetaMod

I jeszcze jedno, jak sprawdzić że metamod jest poprawnie zainstalowany?

napisł: kodobi, data: 24.05.2008r, godz.: 15:49

L4P1: Instalacja MetaMod

Może ktoś zhostować lub przesłać mi(4954288)cały folder addons dobrze zrobiony

napisł: L4P1, data: 02.07.2008r, godz.: 11:17

Muszisz być zalogowany aby komentować artykuły

Counter Strike RSS

Bądź na bierząco !

Add to Google

Serwery HashJama

HashJama prawie TP

adres: 212.180.241.143:27064
graczy: 3/26

cs_italy mapa: cs_italy

HashJama TP Steam

adres: 212.180.241.143:27442
graczy: 8/14

sj_etl_team mapa: sj_etl_team

Sponsor serwerów HJ


=w= Portal Statz

Od lutego 2007 naliczono:
wizyt
odsłon

=w= poleca