SzymonnP99 Posted May 29, 2017 Share Posted May 29, 2017 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]! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now