PL/Modules: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 28: | Line 28: | ||
[[Category:Scripting Concepts]] | [[Category:Translated/Scripting Concepts]] | ||
[[Category:Modules]] | [[Category:Modules]] | ||
Revision as of 20:32, 21 February 2021
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ł na tej wiki tutaj.
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: