Czym są moduły ? Krótko możemy powiedzieć że są to zbiory instrukcji które wykorzystują pluginy amxx.
Znajdują się w katalogu
cstrike/addons/amxmodx/modules
Teoretycznie amxx powinien sam nam udostępnić moduł gdy go będziemy potrzebować , jednak czasami mogą wystąpić komplikację , więc wtedy wchodzi do :
cstrike/addons/amxmodx/configs/modules.ini
Tak wygląda przykładowy plik modules.ini :
Jeśli teraz chcemy jakiś odblokować po prostu usuwamy średnik przed jego nazwą i tyle
Teraz 2 część - dwa słowa o każdym module.
mysql / sqlite - obsługa serwerów bazodanowych MySQL przez AMXX
cstrike - moduł działający tylko w CS'ie , jego funkcje nie działają w innych grach opartych na HL1.
Zawiera funkcje typowo związane z grą np. pobieranie / zmienianie kasy , druzyn , pobieranie info o bombie , defowaniu , broni , obrazeniach itp.
csx - moduł odpowiedzialny za operacje na statystykach (fragi/zgony)
fun - jak sama nazwa wskazuje jest odpowiedzialny za zabawę , jest podobny do cstrike jednak działa już na wszystkich grach opartych na HL1 i posiada takie funkcje jak godmode , noclip , zmiena pięniedzy , broni , hp , pancerz itp.
engine - moduł służący do wprowadzania zmian w silniku gry w miarę możliwości , moduł dla zaawansowanych skrypterów.
fakemeta - następca modułu engine , jest szybszy i ma więcej możliwości
geoip - mały moduł służący do namierzania IP gracza (w miarę możliwości) i określenia kraju
sockets - moduł obsługujący połączenia między serwerem a innymi serwerem lub stroną i wymianę informacji , tworzy tzw. sockety czyli gniazda.
regex - moduł odpowiedzialny za bardziej rozszerzoną obsługę stringów czyli ciągów znaków , rzadko używany
nvault - moduł obsługujący stacjonarne bazy danych. Baza w nvault jest stworzona w katalogu serwera , jest większa i wolniejsza niż baza mysql
hamsandwich - służy do przechwytywania operacji silnika co sprowadza się głównie do obsługi eventów
orpheu - moduł zewnętrzny dla bardzo zaawansowanych skrypterów , z całym ogromem możliwości zmiany czegokolwiek
Jeśli się mylę co do któregoś modułu to proszę mi zwrócić uwagę , może się czegoś nauczę