PSX Napisano 21 Listopada 2014 Udostępnij Napisano 21 Listopada 2014 Zacznijmy więc się uczyć. Dziś zajmiemy się tym w jaki sposób możemy pisać pluginy, oraz szkieletem pluginu. Jeżeli chodzi o pisanie pluginów to możemy je pisać nawet w najprostszym programie który znajduję się na naszym komputerze - notatniku. Notatnik to tak naprawdę jest nic. Najlepszym programem do pisania pluginów do serwera jest AMXX Studio i to właśnie w nim polecam pisać nasze pluginy. Do pisania pluginów będą bardzo przydatne języki takie jak : Język Pawna oraz C++. Nie jest to konieczne, ale będzie wam łatwiej pisać pluginy. Jeżeli ktoś nie chcę się uczyć to ja oczywiście będę objaśniał co i jak z każdą nową pojawiającą się funkcją w trakcie kursu. Skoro już mamy przygotowane wszystko co nam potrzebne do pisania pluginów to przejdźmy do wyglądu podstawy naszego pluginu. Trzymajmy się oczywiście pewnej zasady - najpierw kod później wyjaśnienia. Szkielet wygląda tak : #include <amxmodx> #include <amxmisc> #define PLUGIN "Nauka AMXX" #define VERSION "1.0" #define AUTHOR "JestemSlepy" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) // Tutaj wpisujemy swój kod } #include <amxmodx> #include <amxmisc> Są to biblioteki które zawierają funkcje których możemy użyć w pluginie. Jest ich więcej lecz podałem tylko te. #define PLUGIN "Nauka AMXX" #define VERSION "1.0" #define AUTHOR "JestemSlepy" Ta część kodu zawiera nazwę pluginu, jego aktualną wersję oraz autora. public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) // Tutaj wpisujemy swój kod } public plugin_init() { Powyższa funkcja jest wywoływana na początku nowej mapy. register_plugin(PLUGIN, VERSION, AUTHOR) Tą funkcją ustawiamy informacje o pluginie ( jego nazwę, wersje oraz autora ). Jak widać w kodzie pojawiło się // Tutaj wpisujemy swój kod Jest to komentarz. Ułatwia on pracę nad pluginem. Można go dodawać w dowolnym miejscu w pluginie. istnieje również drugi rodzaj komentarza. Wygląda on tak : /* Tutaj treść komentarza */ To już koniec pierwszej części poradnika. W drugiej przejdziemy już do troche trudniejszych rzeczy i napiszemy plugin który będzie coś robił na serwerze. Uwagi końcowe : Pamiętajcie każdy public musi zostać rozpoczęty "{" i zakończony "} 1 Odnośnik do komentarza https://csowicze.pl/topic/4673-zamkni%C4%99te-poradnikjak-napisa%C4%87-sw%C3%B3j-plugin/ Udostępnij na innych stronach Więcej opcji udostępniania...
Play Napisano 28 Listopada 2014 Udostępnij Napisano 28 Listopada 2014 http://csowicze.pl/topic/1354-1-uczymy-sie-pisac-pluginy/ Już jest taki temat ^^ A twój poradnik nie do końca czytelny i w sumie to chyba mogl sie nazywać "Poznajemy definicje" xD Jeżeli jesteś w czymś dobry, nigdy nie rób tego za darmo! Odnośnik do komentarza https://csowicze.pl/topic/4673-zamkni%C4%99te-poradnikjak-napisa%C4%87-sw%C3%B3j-plugin/#findComment-26206 Udostępnij na innych stronach Więcej opcji udostępniania...
` izcoN (◣_◢) Napisano 29 Listopada 2014 Udostępnij Napisano 29 Listopada 2014 Wiadomość wygenerowana automatycznie Temat został zamknięty przez moderatora. Powód: Temat został zamknięty. Jeżeli się z tym nie zgadzasz raportuj ten post a moderator lub administrator rozpatrzy go ponownie. Z pozdrowieniami. Administracja CSowicze.pl 1 Kontaktując się ze mną: - Przedstaw się. - Przejdź do sedna sprawy. - Zawrzyj istotne informacje. - Czekaj cierpliwie na odpowiedź. TWORZENIE FOR SPOŁECZNOŚCIOWYCH | ZARZĄDZANIE STRONAMI INTERNETOWYMI WSPARCIE TECHNICZNE SERWERÓW HLDS | MODERNIZACJA, OPTYMALIZACJA, ZABEZPIECZENIA Odnośnik do komentarza https://csowicze.pl/topic/4673-zamkni%C4%99te-poradnikjak-napisa%C4%87-sw%C3%B3j-plugin/#findComment-26550 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi