www.counter-strike.pl
FAQ  Szukaj  Grupy  Rejestracja  Profil  Zaloguj się, by sprawdzić wiadomości  Zaloguj  
[AMX] Sma na AMX ( kompilowanie pluginów)

 
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
_KaszpiR_
Administrator
Administrator


Dołączył: 23 Maj 2002
Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...

PostWysłany: Pią Kwi 15, 2005 7:55 pm    Temat postu: [AMX] Sma na AMX ( kompilowanie pluginów) Odpowiedz z cytatem

Kompilacja plików .sma na .amx
czyli krótki tutorial jak kompilować źródła pluginów w AMX

Tutorial dla AMX 0.9.9
przykład na pliku slayteam.sma http://nvt.prv.pl/plug.php?p=simplesearch&a=search&sq=slayteam&si_dlidx=checked

1. zasysamy plik .sma , najczęsciej jest w zipie i takie tam
2. wrzucamy plik .sma do katalogu addons/amx/examples/source/
3. uruchamiamy kompilacje

linux

w shellu (ssh) wpisujemy ponizsze komendy albo korzystamy z programu (jeśli jest)
o nazwie midninght commander (podobny do starego dosowego norton commandera), starczy w konsoli wpisac
mc

a jak nie ma to trzeba kompletnie recznie

najpierw idziemy do sciezki gdzie jest amx, powinno to wyglądać mniejwięcej tak (moze byc inne jeśli macie gdzies indziej cs i hlds)

cd /home/hlds_l/cstrike/addons/amx/examples

a potem wpisujemy komende do kompilowania

./compile


dalej .. (omin fragment o windows i idz do czesci wspolnej)

windows
podobnie idziemy do danego katalogu addons/amx/examples are teraz starczy ze klikniemy dwukrotnie na plik compile.bat

czesc wspolna
potem chwile czekamy
pojawi się lista wynikowa, patrzymy czy gdzieś nie ma informacji ERROR i podobnej, wszelkie inne mozna olać (warning raczej nic nam nie zrobi)

3. następnie idziemy do katalogu addons/amx/examples/compiled/ i przenosimy wszelkie pliki z tego katalogu do katalogu addons/amx/plugins
pewnie trzeba będzie nadpisać istniejące juz pliki
w linuksie bedac w addons/amx/examples wpisujemy w konsoli

cp -f compiled/ *.amx ../plugins


w windows starczy ze przekopiujemy pliki metoda drag&drop

4. idziemy do pliku addons/amx/config/plugins.ini i dodajemy poniższa linię na końcu

slayteam.amx ; Zabija wybrany team

5. zapisujemy plik plugins.ini

6. zasysamy plik slayteam.txt i kopiujemy go do katalogu addons/amx/lang/ (nie jest to wymagane)

7. zmieniamy mapkę na serwerze

8. komenda rcon sprawdzamy listę pluginów

amx list

powinna się pojawić tabelka i na końcu nasz dodany plugin

running to znaczy, że działa prawidłowo

locked zapomnieliśmy pewnie pliku slayteam.txt ...

bad load albo unknown zła nazwa pliku albo plugin przy ładownaiu miał jakiś błąd i został odłączony z powodu wadliwego działania, trzeba sprawdzic czy wszstko dobrze zrobilismy w powyższych punktach.

No dobra, wszysto cacy ale.. jakie są komendy?
amx_help

powinna być większa ilość dostępnych komend, jeśli masz odpowiednie prawa.....
Teraz poszukaj nowych komend :D


Dodatki
Czasem pluginy wymagają dodatkowych plików albo dodatkowych konfiguracji.
Przeważnie jest to opisane w pliku .sma (otwórz jakimkolwiek edytorem teksowym, np notepad)
i trzeba albo dodać do addons/amx/config/amx.cfg nowe linijki albo nowy konfig stworzyć w odpowiedniej lokalizacji.

Czasem pluginy wymagaja dodatkowych sprajtów (obrazków) albo dźwięków, ale wtedy powinny byc one wszstkie
w zipie czy rarze.
Jak nie to można kombinowac i jak nie mamy pliku jakiś inny skopiować ale pod inną, ale odpowiednią nazwą.

[hr]
udpated by _KaszpiR_ 12.04.2005
Podziekowania dla:

samego siebie :D
_________________
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Google
Reklama




PostWysłany: Pią Kwi 15, 2005 7:55 pm    Temat postu:

Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


Powered by phpBB © 2001, 2005 phpBB Group
© 1999-2012 Counter-Strike.PL Sebastian Kasperek | Rosi CMS © MD Software | Linki: Zdjęcia reklamowe | Czarter jachtów Mazury