Moduły: Difference between revisions
Jump to navigation
Jump to search
m (Added "real" list of modules) |
m (Changed template) |
||
Line 3: | Line 3: | ||
==Lista modułów== | ==Lista modułów== | ||
<!--Możesz znaleźć listę udokumentowanych moduł na tej wiki [[Category:Moduły|tutaj]].--> | <!--Możesz znaleźć listę udokumentowanych moduł na tej wiki [[Category:Moduły|tutaj]].--> | ||
{{PL/ | Możesz znaleźć listę udokumentowanych modułów tutaj: | ||
{{PL/ModulesList}} | |||
==SDK modułów== | ==SDK modułów== |
Revision as of 08:59, 24 May 2022
Moduły są rozszerzeniami do silnika Lua MTA, które kompilują się do pliku DLL lub SO i pozwalają na stworzenie i używanie własnych funkcji Lua. Moduły są zazwyczaj używane do dodawania funkcji których MTA:SA brakuje, np. gniazd (socketów). Wszystkie wypisane tutaj moduły nie są dostarczane przez MTA i muszą zostać zainstalowane manualnie.
Lista modułów
Możesz znaleźć listę udokumentowanych modułów tutaj:
- cURL
- FileSystem
- hashing [PRZESTARZAŁE]
- MTA-MySQL [PRZESTARZAŁE]
- MySQL [PRZESTARZAŁE]
- Pathfinding [PRZESTARZAŁE]
- SHA [PRZESTARZAŁE]
- Sockets
- Texturizer
SDK modułów
Aby móc stworzyć swój własny moduł, musisz użyć SDK modułów. Możesz pobrać je z jednego z odnośników poniżej - wybierz plik odpowiadający systemowi operacyjnemu Twojego serwera.
- Linux
- Official
- (Usuń pliki .d, i dodaj #include <cstring> do Common.h)
- (Na 64 bitowej wersji systemu dodaj -m32 do CPPFLAGS i linie LDFLAGS w Makefile)
- (Usuń pliki .d, i dodaj #include <cstring> do Common.h)
- Official
- Microsoft Windows
Funkcje SDK
- Aktualnie tutaj:
- Podstawowe:
- HelloWorld
- MySQL
- MySQLCreate
- MySQLOpen
- MySQLDestroy
- MySQLQuery
- MySQLSafeString
- Podstawowe: