Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Wszystko o instalacji pluginów


Kaktus.

Rekomendowane odpowiedzi

Opublikowano

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

<-----

 

 

 

1392576207-U843060.png

Spis treści :

  1. Plugin.
  2. Wymagania pluginów.
  3. Nawiązywanie połączenia z ftp.
  4. Lokalizacje plików
  5. Plugins.ini
  6. Cvary
  7. Kilka słów na zakończenie.

 

1392576257-U843060.png

1. Zacznijmy od tego : "Czym jest plugin ?". Plugin to plik, który po poprawnym zainstalowaniu wprowadza przeróżne zmiany na naszym serwerze w zależności od jego przeznaczenia. Plikiem źródłowym każdego z nich jest .sma, które później kompilujemy do formatu .amxx, który czyta serwer. Są również programy w, których zaleca się pisanie tych pluginów takie jak amx mod studio, czy też notepad ++ Ale w tym poradniku nie będziemy już się w to zagłębiać.

 

 

1392576460-U843060.png

2. Czy plugin może mieć jakieś wymagania ? Odpowiedź jest prosta : Tak.

Przede wszystkim, żeby plugin działał należy mieć wgranego amx mod x'a. 

Oprócz tego niektóre pluginy wymagają modułów, które w standardzie są zablokowane. I aby działały musimy odnaleźć plik pod tą ścieżką :

cstrike/addons/amxmodx/modules/

Tam usuwamy średniki ; przed modułami wymaganymi prze plugin, który chcemy zainstalować. Są również takie moduły, które trzeba zainstalować ręcznie i dopisać do tej listy. Przykładowo orpheu, ale o tym może kiedy indziej.

 

 

 

1392576503-U843060.png

3. Plugin składa się z różnych plików, musimy umieścić je na ftp naszego serwera. Ale jak ?

Możemy zrobić to poprzez klienta ftp, bądź też stronę net2ftp, ale posiada mniejsze możliwości.

Link do net2fpt

http://www.net2ftp.com/

Co do klienta fpt, ja polecam filezillę, którą też troszeczkę opiszę. Link do downloadu :

http://www.dobreprogramy.pl/FileZilla,Program,Windows,13334.html 

Jak i total commandera, Link do downloadu :

http://www.dobreprogramy.pl/Total-Commander,Program,Windows,12316.html

Można to zrobić również nie używając powyższych sposobów. Niektóre hostingi gier umożliwiają łączenie się z ftp i jego edytowanie na ich stronie internetowej. Przykładowy hosting to zabijaka.pl

 

1392576777-U843060.png

Filezilla - łączenie się z serwerem ftp

1392576547-U843060.png

Filezilla - możliwe działania z plikiem 

1392576585-U843060.png

Filezilla - "Łączy z ostatnio używanym serwerem"

1392576610-U843060.png

Net2Ftp - Okno logowania i potrzebne dane

1392576677-U843060.png

 

Gdyby ktoś nie wiedział : "ppm" = prawy przyciski myszy.

 

 

1392576825-U843060.png

4. Więc wiesz już czym jest plugin, oraz czego użyć by przenieść go na swoje ftp.

I tutaj nasuwa się kolejne pytanie, na które odpowiem w tym punkcie, czyli : W jakich folderach umieścić pliki ?

 

Na początku podane jest rozszerzenie pliku, potem zaś ścieżka do folderu w którym powinniśmy go umieścić.

 

.amxx                        kopiujemy do folderu cstrike/addons/amxmodx/plugins
.sma                          kopiujemy do folderu cstrike/addons/amxmodx/scripting *
.dll oraz .so               kopiujemy do cstrike/models (.dll - windows .so - linux)
.dat                           kopiujemy do cstrike/addons/amxmodx/data
.txt                           kopiujemy do cstrike/addons/amxmodx/data/lang
.ini oraz .cfg              kopiujemy do cstrike/addons/amxmodx/configs
.mp3 oraz .wav          kopiujemy do cstrike/sound/misc

 

Jak pewnie zauważyliście rozszerzenie .sma zostało odznaczone pomarańczową gwiazdką. Dlaczego ? Ponieważ tak jak napisałem w punkcie pierwszym jest to jedynie kod źródłowy, z którego nie korzysta serwer. Większość ludzi przechowuje tam pliki sma, by w razie chęci zmiany pluginy mogli zawsze pobrać, zmienić plugin a po przekompilowaniu ponownie umieścić go w ftp.  Po co ? Załóżmy, że plugin miał drobnego buga, zawsze możemy to naprawić i nie pisać wszystkiego od nowa.

 

 

1392576859-U843060.png

5. Jeżeli tutaj jesteś prawdopodobnie wrzuciłeś już plugin na ftp serwera. Co dalej ? Teraz aby plugin był wczytywany przez serwer musisz dopisać go do pliku "plugins.ini".

Ścieżka do pliku : cstrike/addons/amxmodx/configs/plugins.ini 

Te działania będą się delikatnie różnić w zależności od tego, jaki wcześniej wybraliście sposób łączenia się z ftp.

  • Jeżeli używałeś klienta ftp, lub łączyłeś się z nim przez stronę internetową, która nie ma edytora tekstowego dla plików on-line musisz pobrać plik plugins.ini na komputer, otworzyć go za pomocą edytora tekstowego i na samym dole dopisać "nazwaPluginu.amxx" przykładowo "czapka.amxx" oczywiście bez ""
  • Jeżeli korzystasz z usługi takiej jaką oferuje przykładowo zabijaka.pl masz teraz ułatwioną sprawę po prostu klikasz na ten plik, otworzy Ci się z nim edytor tekstu, do którego po prostu wklejasz nazwę pluginu w takim formacie jak podałem punkt wyżej.

 

​W pliku plugins ini możecie wpisywać komentarze do pluginów po znaku ";" Nic co znajduje się za średnikiem nie jest brane przez serwer pod uwagę. Po raz kolejny na przykładzie czapki :

czapka.amxx         ;Dodaje do każdego modelu czapkę mikołaja.

Lub jeszcze inaczej, gdy średnik postawimy przed samą nazwą pluginu nie będzie wczytywany na serwer.

;czapka.amxx        ;Dodaje do każdego modelu czapkę mikołaja.

Ten plugin nie będzie wczytywany na serwer.

 

 

1392576887-U843060.png*

6. Cvary zostały oznaczone gwiazdką, ponieważ nie każdy plugin je posiada, wtedy możemy ten punkt ominąć, jednak ... Pewna część pluginów zawiera coś takiego jak cvary. Jest to coś w stylu komend, które określają działanie pluginu. Wszystkie cvary wklejamy do Wszstkie te cvary wklejamy do : cstrike/addons/amxmodx/configs/amx.cfg

 

Przykładowy cvar :

bsl_ctmin 4

Z kolei w tym pliku nie będzie brane pod uwagę coś co będzie stało za "//"

Więc możemy też opisywać cvary, bądź zaznaczyć w którym miejscu zaczynają się cvary dotyczące danego pluginu. Dla przykładu :

bsl_ctmin 4 //wymagana liczba graczy w CT

 

1392576932-U843060.png

7. Brawo ! To już koniec procesu instalacji pluginu ! W tym poradniku postarałem opisać wszystko dość obszernie i zrozumiale, tak by każdy mógł dzięki temu poradnikowi zdobyć wystarczającą wiedzą o instalowaniu pluginów. Mam nadzieję, że poradnik okaże się przydatny !

 

 

 

Kaktus.

giphy.gif

  • 2 tygodnie później...
  • 11 miesięcy temu...
Opublikowano

Wszystko spoko, ale chyba pomyliłeś działy. Poradnik powinien się znaleźć w dziale CS 1.6

Z tego co wiem, to serwery CS: GO chodzą na SourceMod'zie, a nie AMXmodX.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...