Witajcie dzisiaj opiszę wam jak zrobić kompilator skryptów MTA SA.
Tak więc zaczynamy!
Krok 1:
Pierwszym krokiem będzie pobranie pliku kompilatora (link poniżej)!
Uzyskaj luac_mta.exe (R11 2017-02-06)
Gdy już go pobierzemy to trzeba go wrzucić gdzieś gdzie będzie sobie siedział i z danej lokalizacji kompilował pliki.
Warto też skopiować tą lokalizację bo będzie ona nam później potrzebna!
Krok 2:
Potrzebujemy dodatku NppExec (możemy go też pobrać za pomocą Plugin Manager aczkolwiek w NotePad++ 64 Bit nie mamy takiego Plugin Managera !)
Krok 3:
Teraz gdy już mamy NppExec klikamy w Execute po czym wyświetli nam się okienko(ss poniżej).
W polu Command(s) wklejamy następujący skrypt:
cd $(CURRENT_DIRECTORY)
"[LOKALIZACJA PLIKU LUAC_MTA.EXE]" -e2 -o "$(FILE_NAME)"c "$(FILE_NAME)"
Teraz podmieniamy [LOKALIZACJA PLIKU LUAC_MTA.EXE] na lokalizację wcześniej pobranego pliku (np. C:\Users\Admin\Documents\luac_mta.exe).
Po czym klikamy Save!
Krok 4:
Teraz musimy wpisać nazwę kompilatora ja polecam wpisać MTA SA Compile.
Po czym klikamy Save.
Krok 5:
Teraz musimy zaznaczyć opcję No Internal Messages.
Krok 6:
Gdy już to zrobiliśmy przechodzimy do ustawień NppExec.
Po czym szukamy sekcji Menu Item.
I w sekcji Associated script: wybieramy nazwę skryptu który stworzyliśmy wcześniej po czym klikamy Add/Modify następnie OK!
Krok 7:
Jesteśmy już prawie przy końcówce teraz musimy zdefiniować klawisz którym będziemy kompilować skrypt tak więc przechodzimy do Opcji Skróty Klawiszowe !
Po czym przechodzimy do zakładki Plugin Commands i przesuwamy się na sam dół szukając nazwy dodanej w poprzednim kroku!
Teraz klikamy w sekcje Shortcut i wyświetli nam się okienko zaznaczamy 1-3 klawiszy + Klawisz dodatkowy z listy!
Zanim klikniecie OK warto sprawdzić czy wyświetla się No conflicts . . . tak jak wyżej, jeżeli wyświetla się inny napis zmieniamy kombinację przycisków i taka sama procedura!
Krok 8:
Dobrze teraz nadszedł czas testów piszemy jakiś skrypt Zapisujemy( CTRL + S ) i używamy wcześniej zdefiniowanej kombinacji przycisków!
Poniżej przedstawiony obrazek pokazuje że skrypt nie został skompilowany( wystąpiły błędy w kodzie! )
Często też jeżeli nic się nie wyświetla w tej konsoli to też jest to błąd w kodzie!
A tak wygląda poprawny kod który został skompilowany !
I tak oto możemy się cieszyć szybszą pracą !
ZAKAZ KOPIOWANIA NA INNE FORA!
Autor:
[email protected]!