RODZAJE PLIKÓW I FORMATY WTYCZEK
• Każda wtyczka (plugin) do systemu AMX Mod X składa się z plików o określonych rozszerzeniach. Przed przystąpieniem do prac konfiguracyjnych musisz zrozumieć różnicę między dwoma podstawowymi formatami:
• .sma — Jest to plik źródłowy pluginu (zawierający czysty kod napisany przez programistę). Serwer nie potrafi go bezpośrednio uruchomić. Aby plik działał, należy go najpierw przekompilować do formatu binarnego.
• .amxx — Jest to już gotowy, skompilowany plik pluginu. Tylko ten plik jest bezpośrednio uruchamiany przez serwer gier.
INSTRUKCJA INSTALACJI KROK PO KROKU
• Załóżmy, że instalujesz plugin o przykładowej nazwie wtyczka_testowa.amxx. Przeprowadź operację według poniższego schematu:
• Krok 1: Wgranie pliku binarnego
Połącz się ze swoim serwerem przez protokół FTP. Wejdź do głównego katalogu gry, przejdź do addons/amxxmodx/plugins/ i wrzuć tam plik wtyczka_testowa.amxx.
• Krok 2: Aktywacja wtyczki na liście
Przejdź do folderu addons/amxxmodx/configs/ i otwórz za pomocą edytora tekstowego (np. Notepad++) plik plugins.ini. Zjedź na sam dół dokumentu i w nowej linii dopisz pełną nazwę pliku:
wtyczka_testowa.amxx• Krok 3: Konfiguracja zmiennych (Cvary)
Jeżeli w opisie pobranego pluginu autor podał dedykowane parametry konfiguracyjne (tzw. cvary, np. amx_plugin_status 1), wejdź do folderu addons/amxxmodx/configs/, otwórz plik amxx.cfg i dopisz te wartości na samym końcu dokumentu, zachowując strukturę zalecaną przez twórcę.
STRUKTURA I PRZEZNACZENIE FOLDERÓW W AMXX
• Bardziej rozbudowane modyfikacje wymagają wgrania dodatkowych komponentów. Poniższa lista precyzuje, do jakich podfolderów w katalogu addons/amxxmodx/ przypisane są poszczególne typy danych:
• configs — Przechowuje główne pliki konfiguracyjne systemu oraz wtyczek (dokumenty z rozszerzeniami .ini oraz .cfg).
• data/lang — Bardzo ważny podkatalog. Zawiera pliki tekstowe (.txt) odpowiedzialne za tłumaczenia językowe wiadomości wyświetlanych graczom na serwerze.
• modules — Miejsce na rozszerzenia systemowe (moduły). Zawiera pliki .dll (dla serwerów Windows) oraz pliki .so (dla serwerów Linux).
• plugins — Docelowy folder na wszystkie skompilowane, gotowe do uruchomienia pliki z rozszerzeniem .amxx.
• scripting — Katalog przeznaczony na pliki źródłowe kodu (.sma). Znajduje się tam również lokalny kompilator wtyczek.
• Masz sprawę? Pisz w wiadomości prywatnej (PW) lub na Discordzie.
• Sprawy pilne: Błędy sklepu, płatności, skargi na wyższą administrację.
• Zasada nr 1: Nie oznaczaj bez ważnego powodu — szanujmy swój czas.
• Ważne: Odwołania i propozycje składaj w działach, nie na PW!
──────────────────────────────────────────────────────────