Skocz do zawartości
  • Dołącz do społecznoś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

To jest ukryta treść, proszę

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

To jest ukryta treść, proszę

Jak i total commandera, Link do downloadu :

To jest ukryta treść, proszę

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 :

To jest ukryta treść, proszę

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 :

To jest ukryta treść, proszę

 

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