UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie
Serwery Counter Strike 1.6 wiaderko.com

HashJama [TP] 193.33.176.148:27015 status serwera HashJama [TP] połącz

HashJama [FFA] 193.33.176.188:27015status serwera HashJama [FFA] połącz

HashJama [DM] 193.33.176.53:27015status serwera HashJama [DM] połącz

HashJama [Aim Hs] 193.33.176.15:27015status serwera HashJama [Aim Hs] połącz

HashJama [Flags] 193.33.176.111:27015status serwera HashJama  [Flags] połącz

HashJama [AWP/HG DM] 193.33.176.50:27015status serwera HashJama [AWP/HG DM] 193.33.176.50:27015 połącz

HashJama [TP #2] 193.33.176.54:27015status serwera HashJama [TP #2] 193.33.176.54:27015 połącz

wiaderko.com [Ventrilo] v1.svoice.pl:6416status serwera wiaderko.com [Ventrilo]

SPONSOR:
pukawka.pl

Wątek: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować?

Strona 1 z 2 1 2 OstatniOstatni
Pokaż wyniki od 1 do 20 z 22
  1. #1 Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    W tym poradniku dowiesz się:

    1. Co to jest kod pluginu,
    2. Co to jest .sma,
    3. Co zrobić z kodem lub z plikiem .sma?
    4. Jak kompilować pluginy na 2 sposoby,
    5. Jak instalować pluginy.



    1. Co to jest kod pluginu

    Kod to informacja dla kompilera, co ma robić plugin- jaką funkcję ma wykonywać.

    Przykład kodu:
    Kod:
    #include <amxmodx>
    #include <amxmisc>
    
    public admin_pomoc(id,level,cid) {
    
    	if (!cmd_access(id,level,cid,1))
    	return PLUGIN_CONTINUE
    	
    	show_motd(id,"pomoc.txt","Menu pomocy.")
    	return PLUGIN_CONTINUE   
    }
    
    public plugin_init() {
    
        register_plugin("say /pomoc","1.1","naven")
        register_clcmd("say /pomoc","admin_pomoc",0,"- Pokazuje pomoc.")
    }
    Widzimy tutaj, prosty plugin w postaci kodu .sma. Co z tym zrobić? Należy go skompilować(patrz punkt 4)


    2. Co to jest .sma?

    .sma to rozszerzenie używane przez Amx Mod X. Pliki .sma są plikami tekstowymi tzw kodem pluginu (patrz pkt 1)

    Wyżej zamieszczony plugin można zapisać w postaci pliku .sma


    3. Co zrobić z kodem lub z plikiem .sma?

    Żeby wykonywał swoją funkcję należy go skompilować(patrz punkt 4)

    4. Jak kompilować pluginy na 2 sposoby.
    1. kompilacja przy użyciu webcompilera(ta prostsza)
    2. kompilacja lokalna(też prosta;p)

    1. Wchodzimy tutaj: AMX Mod X - Half-Life Scripting for Pros! lub tutaj: http://www.forums.wiaderko.com/385-webcompiler/ (zawiera dodatkowo ColorChat)
    Jeśli mamy plugin w postaci kodu, wklejamy go, nazywamy jakoś(na górze pole nazwa) i wciskamy compile, po paru sekundach dostajemy link z skompilowanym pluginem,
    Jeśli natomiast mamy plik z rozszerzeniem .sma naciskamy przeglądaj przy "Upload .sma file" i szukamy naszego pliku, następnie compile i możemy przejść do punktu 5 ;).


    2. Webcompiler nie zawsze działa i nie wszystkie pluginy da się skompilować z jego użyciem(np. Pokemod). Jeśli kompilacja lokalna zostanie przez ciebie opanowana, kompilacja będzie zabierać znacznie mniej czasu niż przy użyciu webcompilera.

    a) Najpierw ściągamy compiler.rar(załącznik),

    b) Wypakowujemy na dysku, może być pulpit,

    c) Kod w postaci pliku .sma wrzucamy bezpośrednio do katalogu compiler/

    d) Jeśli do pluginu dołączone są pliki o rozszerzeniu(Jeśli nie omiń podpunkt d) .inl, należy je wrzucić do compiler/include.
    Przykład: do kodu .sma Pokemoda dołączone są 2 katalogi: Pokemon oraz include.
    Zawartość katalogu include wrzucamy do compiler, a Pokemod do compiler/

    e) Gdy wszystko jest gotowe odpalamy compiler.exe, jeśli zrobiliśmy wszystko dobrze powinno wyskoczyć:


    f) Skompilowane pluginy zapisują się w compiler/compiled


    5. Jak instalować pluginy.

    Skompilowany plugin(musi mieć rozszerzenie .amxx) wrzucamy na serwerze do katalogu:

    cstrike/addons/amxmodx/plugins/

    Następnie w:

    cstrike/addons/amxmodx/configs/plugins.ini

    dodajemy linię z nazwą pluginy(wraz z rozszerzeniem!) np:
    Kod:
    pomoc.amxx
    Restartujemy serwer lub zmieniamy mapę. Można bardzo prosto sprawdzić, czy plugin działa, w tym celu wpisujemy w konsoli(najlepiej rcon)
    amx_plugins
    Amxx wyświetla nam wtedy listę pluginów.
    Statusy:
    running -plugin jest załadowany i działa prawidłowo,
    bad_load-plugin nie został załadowany, więcej info jest w logach amxx
    paused- plugin wyłączony tymczasowo (amx_pausecfg)


    Poradnik napisany przez navena dla wiaderko.com, kopiowanie bez zgody autora zabronione!
    Załączone pliki
    Ostatnio edytowane przez naven ; 01-03-2011 o 22:31 Powód: Popraweczki ;)
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  2. #2 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    prawie jak pro Awatar OdYn ^^
    Dołączył
    Feb 2008
    Posty
    1,115
    thx ;*
    ~^~ Najlepsze serwery CS w sieci! - You wanna play?!
    ~^~ Nasze serwery - FFA, DR i DiabloMod!
    ~^~ www.GameFrag.pl - Polecam!
    Odpowiedz z cytatem  
     

  3. #3 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka Awatar tkYo
    Dołączył
    Jul 2009
    Posty
    12
    dzięki, bo ten kompilator na stronie cos nie dziala...
    Odpowiedz z cytatem  
     

  4. #4 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jan 2009
    Posty
    18
    a ja nic z tego nie jaże pomóżcie
    Odpowiedz z cytatem  
     

  5. #5 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    el Wymiataczos Awatar koxero
    Dołączył
    Feb 2009
    Posty
    675
    Cytat Zamieszczone przez Dawido5278 Zobacz posta
    a ja nic z tego nie jaże pomóżcie
    Czego dokładnie 'nie jażysz' ?
    Odpowiedz z cytatem  
     

  6. #6 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jul 2009
    Posty
    7
    witam mam problem robie wszystko jak jest tu tak mi sie wydaje bynajmiej i wyskakuje mi taki blad

    Compilation aborted.
    1 Error.
    Could not locate output file compiled\pokemod.amx (compile failed).
    i nie ruzumiem tego pliki z katalogu include wciepujemy do compile a pokemon do compile/
    Odpowiedz z cytatem  
     

  7. #7 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    A jaki error masz? (mam nadzieje że nie używasz webcompilera)
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  8. #8 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka Awatar KageR
    Dołączył
    May 2009
    Posty
    21
    Yay. Dzięki tobie ukończyłem własnego plugina :D. Nie wiedziałem jak go skompilować xD
    On CS 1.6: Only4Knife Steam!
    On CS:Source:Only4Knife Non-Steam!
    Pomogłem? Daj gibona :D
    Odpowiedz z cytatem  
     

  9. #9 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jul 2009
    Posty
    7
    uzywam compiler.exe a ten error to tam napisalem
    Odpowiedz z cytatem  
     

  10. #10 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    To tylko informacja a nie błąd... Pokaż błąd
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  11. #11 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jul 2009
    Posty
    7
    //AMXXPC compile.exe
    // by the AMX Mod X Dev Team


    //// pokemod.sma
    // D:\Documents and Settings\...\Pulpit\compiler\pokemod.sma(199) : f
    atal error 110: assertion failed: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ PokeMod must be compiled locally!
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    _ _ _ _ _ _ _ _ _ _ _ _
    //
    //
    // Compilation aborted.
    // 1 Error.
    // Could not locate output file compiled\pokemod.amx (compile failed).
    //
    // Compilation Time: 0,47 sec
    // ----------------------------------------

    Press enter to exit ...
    to calosc jak odpalam compile.exe
    Odpowiedz z cytatem  
     

  12. #12 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    Mi działa normalnie, w dobrym miejsce umieściłeś katalog pokemod?
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  13. #13 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jul 2009
    Posty
    7
    dobra wzucilem, folder pokemon do katalogu compile i jak dalem compile.exe wyskoczylo mi tak //AMXXPC compile.exe
    // by the AMX Mod X Dev Team


    //// pokemod.sma
    // pokemon/eam.inl(78) : error 017: undefined symbol "INPUT_CHECK_FAIL"
    // pokemon/eam.inl(79) : error 017: undefined symbol "INPUT_CHECK_PASS"
    // pokemon/eam.inl(85) : error 017: undefined symbol "INPUT_CHECK_FAIL"
    // pokemon/eam.inl(90) : error 017: undefined symbol "INPUT_CHECK_FAIL"
    // pokemon/eam.inl(94) : error 017: undefined symbol "INPUT_CHECK_PASS"
    // pokemon/eam.inl(96) : error 017: undefined symbol "INPUT_CHECK_NULL"
    //
    // 6 Errors.
    // Could not locate output file compiled\pokemod.amx (compile failed).
    //
    // Compilation Time: 25,23 sec
    // ----------------------------------------

    Press enter to exit ...
    Ostatnio edytowane przez DevO ; 16-07-2009 o 13:40
    Odpowiedz z cytatem  
     

  14. #14 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    Z pokemodem jest inaczej, on nie używa katalogu include tylko własnego- pokemod
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  15. #15 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Jul 2009
    Posty
    7
    i jak ja to mam zrobic ??
    Odpowiedz z cytatem  
     

  16. #16 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,225
    Załóż temat, szkoda tu spamować
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
    Odpowiedz z cytatem  
     

  17. #17 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Feb 2009
    Posty
    0
    Mi działa jak trza! GooD Job
    Odpowiedz z cytatem  
     

  18. #18 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Spamer Awatar Muzkon88
    Dołączył
    Jan 2010
    Posty
    242
    Bardzo fajnie opisane. Gz
    Odpowiedz z cytatem  
     

  19. #19 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Lamka
    Dołączył
    Mar 2011
    Posty
    1
    Witam.

    Mam problem z coompile.exe

    Gdy przenosze pokemod.sma to pliku compiler.exe to mi wyskakuje cos takiego

    Kod:
    //AMXXPC compile.exe
    // by the AMX Mod X Dev Team
    
    //// pokemod.sma
    // C:\Users\Dokuments\Desktop\compiler\pokemod.sma<199>  : fatal error 110:assertion failed _ _ _ _ _ _  _ _ _ _ _ _ __  _ _ _ _ _ _ _ _ _ _ PokeMod must be compiled locall_ _ _ _ _  _ _ _ _ _ _ __  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  _ _ _ _ _ _ __  _ _ _ _ _ _ _ _ _ _ 
    //
    //
    // Compilation aborted.
    // 1 Error.
    // Could not locat output file C:\Users\Dokuments\Desktop\compiler\compiled\pokemod.amxx <compile failed>.
    // 
    // Compilation Time: 0.09 sec
    // ----------------------------------------------------------------------------
    
    Press enter to exit ...
    taki błąd mi wyskakuje
    Odpowiedz z cytatem  
     

  20. #20 Odp: Czym jest .sma? Czym jest kod pluginu? Jak skompilowac plugin? Jak go zainstalować? 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    skompiluj przez amxx studio / webcompiler
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
    Odpowiedz z cytatem  
     

Strona 1 z 2 1 2 OstatniOstatni

Podobne wątki

  1. Czym jest Sztab Antypiracki??
    By Drill in forum Wolne media
    Odpowiedzi: 1
    Ostatni post / autor: 10-01-2011, 11:14
  2. Nie jest tak samo po zmianie kodu pluginu
    By Pezet in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 26-04-2010, 21:33
  3. Czym jest underground?
    By adasadasm in forum Pytania z odpowiedzią
    Odpowiedzi: 3
    Ostatni post / autor: 25-10-2009, 12:56
  4. lie_flat czyli plugin który poprawia błąd rzeczy leżących "w czymś"
    By naven in forum Przydatne pluginy AMX i AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 27-09-2009, 00:45
  5. fps - w czym jest prolem ?
    By stuk1 in forum Problemy z CS 1.6
    Odpowiedzi: 5
    Ostatni post / autor: 15-06-2009, 20:52
  6. Czy jest jakas stronka gdzie jest duza ilosc klanow steam ?
    By Roya in forum Problemy związane z CS:S Steam i Non Steam
    Odpowiedzi: 0
    Ostatni post / autor: 03-05-2009, 20:49
  7. Czym najlepiej? Czym najwydajniej?
    By Mister in forum Dyskusje związane z programami
    Odpowiedzi: 0
    Ostatni post / autor: 12-04-2009, 05:34
  8. Czym się różnią i co jest najlepsze?
    By Iwan48_pl in forum Archiwum forum Hardware
    Odpowiedzi: 5
    Ostatni post / autor: 31-12-2008, 11:10
  9. szuakmy ludzi do klanu! jest serw, jest pro strona.
    By glow in forum Archwium #Klan CS 1.6 szuka graczy
    Odpowiedzi: 21
    Ostatni post / autor: 01-09-2008, 12:58
  10. Snapshot i Fatal Error? Czym jest to spowodowane?
    By LLyod' in forum Problemy z CS 1.6
    Odpowiedzi: 2
    Ostatni post / autor: 22-03-2008, 18:25

Odwiedzający znaleźli tę stronę szukając:

jak skompilowac plugin

co to jest plugin

co to jest sma

co to sma

gdzie jest .smaplugin smajak kompilowac pluginco to .sma could not locate output filejak przekompilowac plugin csczym edytować pliki .sma csjak wykonać plik .smaco zrobic z pluginamico to plugin amx.sma.inl.inc. downloadjak dekompilować pluginjak otworzyc plik sma!!!jak rozszerzyc na smajak zrobić plugin amxx z smaskompilowaccould not locate output file amxplik lpd czym otwierać jak skompilować klasy w cssma kodyco to sa pliki inl
Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •