• Posiadasz już konto? Zaloguj się
    Nie pamiętam hasła
  • Stwórz nowe konto

  • Uczestnik tematu: Asteriks89YTTemat Zamknięty Jak skompilować plugin

    Wątek zamknięty 
    Ocena wątku:
    • 0 głosów - średnia: 0
    • 1
    • 2
    • 3
    • 4
    • 5
    #1
    I. Co to jest plik .sma?


    .sma - to rozszerzenie używane przez AMXX MOD X. Pliki .sma są plikami tekstowymi w którym znajduje się cały kod pluginu. 

    II. Co zrobić z tym plikiem?

    Plik ten należy skompilować =)

    III. Jakie sposoby kompilacji wyróżniamy?

    Wyróżniamy:

    kompilację przy użyciu internetowego kompilatora,
    - kompilację przy użyciu lokalnego kompilatora.

    IV. Kompilacja pluginów

    kompilację przy użyciu internetowego kompilatora:

    1. Przygotowujemy sobie kod pluginu, np.:


    Kod:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <amxmisc>
    #include <ColorChat>

    #define PLUGIN "Ograniczenie_me"
    #define VERSION "1.0"
    #define AUTHOR "Sn!ff3r"


    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /me", "me")
    }

    public me(id)
    {
    if(is_user_alive(id))
    {
    client_print(id, print_chat, "[Grajkownia.com] Tej komendy mozesz uzyc dopiero po smierci!")
    return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
    }

    2. Następnie szukamy kompilatora (podałem kompilator na amxx.pl).



    3. Gdy wejdziesz już w link powyżej, wykonaj następujące czynności:



     

    a) w to pole wpisz nazwę pluginu.



    b) otwórz w notatniku znajdujący się na pulpicie plik z rozszerzeniem .sma, skopiuj jego zawartość i wklej go w pole w ramce (ten punkt jest najważniejszy, ponieważ tam wykonuje się wszystkie czynności dotyczące pluginu, np zmienianie danej linijki itp.).



    c) naciśnij LPM (lewym przyciskiem myszy) w "Kompiluj".



    4. Po wykonaniu tych czynności powinien wyświetlić wam się taki komunikat:



     

    a) kliknij teraz LPM w pobierz i zapisz plik na pulpicie.



    5. Teraz możemy wrzucić plik .amxx na nasz serwer.



    - kompilację przy użyciu lokalnego kompilatora:

    'Nie możesz czasami skompilować pluginu przez internetowy kompilator, wyskakuje Ci 'jakiś błąd' ? Jeśli tak, to przeczytaj ten poradnik, pokazujący, jak skompilować plugin lokalnie.'



    1. Ściągamy program znajdujący się w załączniku.



    2. Wypakowujemy archiwum, np. na pulpit.



    3. Nasz kod źródłowy (.sma), wrzucamy do folderu z kompilatorem.



    4. W przypadku, gdy do naszego pluginy dołączony jest plik z rozszerzeniem .inl, to wrzucamy go do: Lokalny kompilator - www.www.Cs-Blue.pl / include.



    5. Następnie, włączamy compile.exe.


    6. Nasz skompilowany plugin zapisuje się w: Lokalny kompilator - http://www.Cs-Blue.pl / compiled
    [Obrazek: sygnatura.png]
    #2
    [Obrazek: tzz.png]
    [Obrazek: sygnatura.png]


    Użytkownicy przeglądający ten wątek:

    1 gości
    Skocz do: