<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://hlds.pl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>http://hlds.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wieprz</id>
		<title>HLDS.pl - Wkład użytkownika [pl]</title>
		<link rel="self" type="application/atom+xml" href="http://hlds.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wieprz"/>
		<link rel="alternate" type="text/html" href="http://hlds.pl/Specjalna:Wk%C5%82ad/Wieprz"/>
		<updated>2026-04-20T18:41:23Z</updated>
		<subtitle>Wkład użytkownika</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://hlds.pl/AMX_Mod_X_1.75</id>
		<title>AMX Mod X 1.75</title>
		<link rel="alternate" type="text/html" href="http://hlds.pl/AMX_Mod_X_1.75"/>
				<updated>2008-02-19T10:12:05Z</updated>
		
		<summary type="html">&lt;p&gt;Wieprz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
=Wstęp=&lt;br /&gt;
Całość instalacji [[AMX Mod X]] składa się z kilku plików:&lt;br /&gt;
*części bazowej, wspólnej dla wszystkich serwerów Half-Life.&lt;br /&gt;
* opcjonalnie pakietu dla danej modyfikacji – u nas Counter-Strike, należy nadpisać isntniejące pliki przy rozpakowywaniu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin można instalować ręcznie zarówno na [[Linux]]ie, jak i [[Windows]] - nie jest to takie trudne. &lt;br /&gt;
*Dodatkowo istnieje automatyczny instalator (plik .exe) który powinien większości osób zainstalować ten dodatek na serwerze na platformie Windows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po wstępnej instalacji trzeba skonfigurować całość – z edytować kilka plików – a to jest wspólne zarówno dla Windows jak i Linuxa.&lt;br /&gt;
&lt;br /&gt;
=Instalacja AMX Mod X=&lt;br /&gt;
== Wymagania==&lt;br /&gt;
* '''[http://pl.wikipedia.org/wiki/Iloraz_inteligencji IQ] w okolicach 1337 - jeżeli nie spełniasz tego warunku ODPUŚĆ sobie'''&lt;br /&gt;
*[[MetaMod]], więc tak czy siak '''musisz''' mieć na serwerze zainstalowanego [[MetaMod]]'a  co najmniej w wersji 1.19&lt;br /&gt;
&lt;br /&gt;
==Pliki==&lt;br /&gt;
&lt;br /&gt;
Ściągamy AMX Mod X ze strony projektu http://www.amxmodx.org w dziale [http://www.amxmodx.org/downloads.php Download]&lt;br /&gt;
&lt;br /&gt;
*Windows:&lt;br /&gt;
** Instalator: http://prdownloads.sourceforge.net/amxmodx/amxmodx-installer-1.75a.exe?download&lt;br /&gt;
** Pliki bazowe: http://prdownloads.sourceforge.net/amxmodx/amxmodx-1.75a-base.zip?download&lt;br /&gt;
** Pliki do obsługi CS'a: http://prdownloads.sourceforge.net/amxmodx/amxmodx-1.75-cstrike.zip?download&lt;br /&gt;
&lt;br /&gt;
*Linux:&lt;br /&gt;
** Pliki bazowe  http://prdownloads.sourceforge.net/amxmodx/amxmodx-1.75a-base.tar.gz?download&lt;br /&gt;
** Pliki do obsługi CS'a: http://prdownloads.sourceforge.net/amxmodx/amxmodx-1.75-cstrike.tar.gz?download&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Instalacja==&lt;br /&gt;
&lt;br /&gt;
===Instalator Windows===&lt;br /&gt;
Najlepiej skorzystać z instalatora – jest to najłatwiejsze i rekomendowane dla osób niedoświadczonych, które robią to pierwszy raz &lt;br /&gt;
* Odpalamy instalator, instalujemy, odpalamy instalkę już właściwego AMXX'a i instalujemy go w wybranej opcji.&lt;br /&gt;
* Wypakowujemy do ''X:/Katalog_ze_STEAM/SteamApps/Nazwa konta/counter-strike/cstrike/'' lub do ''X:/Katalog_z_HLDS/cstrike/'' archiwum bazowe a później archiwum z plikami do CS'a.&lt;br /&gt;
&lt;br /&gt;
===Linux i Windows===&lt;br /&gt;
*Wypakowujemy archiwum bazowe a później archiwum z plikami do obsługi CS'a do katalogu z HLDS.&lt;br /&gt;
*Umożliwiamy działanie Amx Mod X'a. Udajemy się do addons/metamod, czyli do folderu gdzie zainstalowaliśmy wcześniej MetaMod'a.&lt;br /&gt;
*Edytujemy plik [[MetaMod#plugins.ini|metamod/plugins.ini]], dopisujemy na samym dole linijkę:&lt;br /&gt;
&lt;br /&gt;
**Dla Windows:&lt;br /&gt;
 win32 addons/amxmodx/dlls/amxmodx_mm.dll&lt;br /&gt;
&lt;br /&gt;
**Dla Linux:&lt;br /&gt;
 linux addons/amxmodx/dlls/amxmodx_mm_i386.so&lt;br /&gt;
&lt;br /&gt;
*Zapisujemy zmiany i opuszczamy plik.&lt;br /&gt;
&lt;br /&gt;
=Dodawanie Adminów=&lt;br /&gt;
&lt;br /&gt;
*W celu utworzenia admina, wchodzimy do: addons/amxmodx/configs i edytujemy plik users.ini&lt;br /&gt;
&lt;br /&gt;
*Standardowo zawarte są w nim przykłady jak należy dodać admina.&lt;br /&gt;
*Poprawne konto wygląda tak:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;nick|ip|steamid&amp;quot; &amp;quot;hasło&amp;quot; &amp;quot;flagi_dostępu&amp;quot; &amp;quot;flagi_konta&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Flagi dostępu==&lt;br /&gt;
 a - immunitet (gracz z tą flagą ma immunitet czyli nie może być kickowany, banowany, slapowany itp. Zaleca się nie dawanie tej flagi nikomu. Co najwyżej sobie (H@)).&lt;br /&gt;
 b - rezerwacja slotu (gracz dostaje rezerwacje slotu)&lt;br /&gt;
 c - amx_kick (admin z tą flagą może kopać ludzi z serwera).&lt;br /&gt;
 d - amx_ban i amx_unban (admin z tą flagą może banować i odbanowywac graczy)&lt;br /&gt;
 e - amx_slay i amx_slap (admin z tą flagą może slayować i slapować graczy)&lt;br /&gt;
 f - amx_map (admin z tą flagą może zmieniać mapę)&lt;br /&gt;
 g - amx_cvar (admin z tą flagą może zmieniać ustawienia serwera [nie wszystkie!])&lt;br /&gt;
 h - amx_cfg (admin z tą flagą może uruchamiać configi serwera)&lt;br /&gt;
 i - amx_chat (admin z tą flagą może używać kolorowych napisów)&lt;br /&gt;
 j - amx_vote (admin z tą flagą może uruchamiać glosowania)&lt;br /&gt;
 k - dostęp do sv_password (admin z tą flagą może ustawić hasło na serwerze)&lt;br /&gt;
 l - dostęp do amx_rcon (admin z tą flagą może wykonywać polecenia na konsoli samego serwera poprzez amx_cvar)&lt;br /&gt;
 m - własny poziom A &lt;br /&gt;
 n - własny poziom B &lt;br /&gt;
 o - własny poziom C &lt;br /&gt;
 p - własny poziom D - (Flagi te są używane przez dodatkowe pluginy. Poziom A ma najniższy priorytet, poziom H najwyższy.)&lt;br /&gt;
 q - własny poziom E&lt;br /&gt;
 r - własny poziom F&lt;br /&gt;
 s - własny poziom G&lt;br /&gt;
 t - własny poziom H&lt;br /&gt;
 u - menu access (admin z tą flagą może używać menu)&lt;br /&gt;
 z - użytkownik (flaga do oznaczenia NIE admina, zwykłego użytkownika)&lt;br /&gt;
&lt;br /&gt;
==Flagi konta==&lt;br /&gt;
 a - rozłącz gracza przy podaniu złego hasła&lt;br /&gt;
 b - tag klanowy&lt;br /&gt;
 c - użytkownik na STEAMID&lt;br /&gt;
 d - użytkownik na IP&lt;br /&gt;
 e - hasło do konta nie jest sprawdzane (wymagany jest tylko nick / ip / steamid admina) &lt;br /&gt;
&lt;br /&gt;
==Przykłady==&lt;br /&gt;
 &amp;quot;192.168.0.10&amp;quot; &amp;quot;haslo&amp;quot; &amp;quot;abcdefghijklmnopqrstu&amp;quot; &amp;quot;ad&amp;quot;&lt;br /&gt;
Admin jest dany na IP:192.168.0.10 oraz dodatkowo sprawdzane jest hasło. Przy błędnym haśle gracz zostanie wykopany z serwera. &lt;br /&gt;
 &amp;quot;192.168.0.15&amp;quot; &amp;quot;&amp;quot; &amp;quot;abcdefghijklmnopqrstu&amp;quot; &amp;quot;de&amp;quot;&lt;br /&gt;
Admin dany jest na IP:192.168.0.15 Hasło nie jest wymagane. Każdy gracz z tego IP dostanie uprawnienia admina. &lt;br /&gt;
 &amp;quot;STEAM_0:0:000000&amp;quot; &amp;quot;haslo&amp;quot; &amp;quot;abcdefghijklmnopqrstu&amp;quot; &amp;quot;ac&amp;quot;&lt;br /&gt;
Admin dany jest na STEAMID oraz wymagane jest hasło.&lt;br /&gt;
 &amp;quot;nick_admina&amp;quot; &amp;quot;haslo&amp;quot; &amp;quot;abcdefghijklmnopqrstu&amp;quot; &amp;quot;a&amp;quot;&lt;br /&gt;
Admin dany jest na nicka oraz wymagane jest hasło. Aby admin dostał swoje uprawnienia musi mieć hasło w configu (patrz niżej) oraz musi mieć nicka na jakiego nadano mu admina (wielkość liter jest ważna!).&lt;br /&gt;
&lt;br /&gt;
Adminom, których dostęp wymaga hasła do zalogowania się każemy do configa dopisać:&lt;br /&gt;
 setinfo _pw &amp;quot;hasło&amp;quot; &lt;br /&gt;
hasło - to, które podaliśmy przy tworzeniu konta admina.&lt;br /&gt;
&lt;br /&gt;
=Konfiguracja amx.cfg=&lt;br /&gt;
&lt;br /&gt;
*Metoda logowania graczy w amxx&lt;br /&gt;
**0 - wyłącza logowanie - gracze nie są sprawdzani i adminy nie działają&lt;br /&gt;
**1 - tryb normalny - gracze będący zapisani w users.ini dostaną możliwość użycia przydzielonych im komend&lt;br /&gt;
**2 - kopie wszystkich graczy nie zapisanych w users.ini&lt;br /&gt;
 amx_mode 1 &lt;br /&gt;
&lt;br /&gt;
*Pokazywanie aktywności adminów&lt;br /&gt;
**0 - wyłączona - nie będzie napisane w grze ze admin coś zmienił, wkopał kogoś itd.&lt;br /&gt;
**1 - bez nicków - w grze będzie napisane np. &amp;quot;ADMIN: wykopał xxx&amp;quot; itd.&lt;br /&gt;
**2 - z nickami - w grze będzie napisane np. ADMIN yyy: wykopał xxx&amp;quot; itd.&lt;br /&gt;
 amx_show_activity 2&lt;br /&gt;
&lt;br /&gt;
*Tutaj jest napis przesuwający się na dole ekranu. Ostatnia wartość to czas w sekundach co ile ma się napis pojawiać&lt;br /&gt;
 amx_scrollmsg &amp;quot;Witaj na %hostname% -- Na serwer używany jest AMX Mod X&amp;quot; 600&lt;br /&gt;
&lt;br /&gt;
*Napisy pojawiające się na środku ekranu co jakiś czas. Ostatnie 9 cyfr jest to kolor napisu w formacie RRRGGGBBB. Są to wartości trzech kolorów: czerwonego, zielonego i niebieskiego. Można je wsiąść np z mspaint'a.&lt;br /&gt;
 amx_imessage &amp;quot;Grasz teraz na %hostname%&amp;quot; &amp;quot;000255100&amp;quot;&lt;br /&gt;
 amx_imessage &amp;quot;Na serwerze zainstalowano AMX Mod Xn Odwiedź stronę projektu: http://www.amxmodx.org&amp;quot; &amp;quot;000100255&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*Częstotliwość (w sekundach) pojawiania się napisów na środku ekranu&lt;br /&gt;
 amx_freq_imessage 180&lt;br /&gt;
&lt;br /&gt;
*Czas (w sekundach) co ile gracze mogą napisać wiadomość na say'u. Zapobiega spamowi w grze.&lt;br /&gt;
 amx_flood_time 0.75&lt;br /&gt;
&lt;br /&gt;
*Ilość zarezerwowanych slotów (aby działało musi być włączony odpowiedzialny plugin za to)&lt;br /&gt;
 amx_reservation 0&lt;br /&gt;
&lt;br /&gt;
*Wyświetlanie czasu do końca mapy (automatyczne)&lt;br /&gt;
**a - pokazuje biały tekst&lt;br /&gt;
**b - używa głosu&lt;br /&gt;
**c - nie używa słowa &amp;quot;remaining&amp;quot; (tylko w przypadku użycia głosu)&lt;br /&gt;
**d - nie dodaje słów &amp;quot;hours/minutes/seconds&amp;quot; (j/w)&lt;br /&gt;
**e - pokazuje/mówi jeżeli obecny czas jest mniejszy niż czas zadany&lt;br /&gt;
 amx_time_display &amp;quot;ab 1200&amp;quot; &amp;quot;ab 600&amp;quot; &amp;quot;ab 300&amp;quot; &amp;quot;ab 180&amp;quot; &amp;quot;ab 60&amp;quot; &amp;quot;bcde 11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*Gdy zostanie użyte &amp;quot;say thetime&amp;quot; lub &amp;quot;say timeleft&amp;quot; używany jest głos by podać aktualny czas/pozostały czas&lt;br /&gt;
 amx_time_voice 1&lt;br /&gt;
&lt;br /&gt;
*Minimalny czas (w sekundach) jaki musi upłynąć od poprzedniego głosowania aby zacząć nowe&lt;br /&gt;
 amx_vote_delay 10&lt;br /&gt;
&lt;br /&gt;
*Jak długo będzie trwało głosowanie (w sekundach)&lt;br /&gt;
 amx_vote_time 10&lt;br /&gt;
&lt;br /&gt;
*Wyświetlaj odpowiedzi na głosowania&lt;br /&gt;
 amx_vote_answers 1&lt;br /&gt;
&lt;br /&gt;
*Wymagana ilość głosów aby głosowania przeszły (0.40 = 40%). Maksimum jest 1 czyli 100%&lt;br /&gt;
 amx_votekick_ratio 0.40&lt;br /&gt;
 amx_voteban_ratio 0.40&lt;br /&gt;
 amx_votemap_ratio 0.40&lt;br /&gt;
 amx_vote_ratio 0.02&lt;br /&gt;
&lt;br /&gt;
*Maksymalny czas o jaki mapa może zostać przedłużona (w minutach)&lt;br /&gt;
 amx_extendmap_max 90&lt;br /&gt;
&lt;br /&gt;
*O ile czasu mapa może być przedłużona (w minutach) po głosowaniu&lt;br /&gt;
 amx_extendmap_step 15&lt;br /&gt;
&lt;br /&gt;
*Metoda śledzenia graczy na potrzeby statystyk&lt;br /&gt;
**0 - przez nick&lt;br /&gt;
**1 - przez SteamID&lt;br /&gt;
**2 - przez IP&lt;br /&gt;
 csstats_rank 1&lt;br /&gt;
&lt;br /&gt;
*Maksymalny rozmiar pliku ze statystykami&lt;br /&gt;
 csstats_maxsize 3500&lt;br /&gt;
&lt;br /&gt;
*Czy klijeńci mogą sobie ustawić inny język niż serwer. 1 - Tak 0 - Nie&lt;br /&gt;
 amx_client_languages 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kompilacja Pluginów=&lt;br /&gt;
&lt;br /&gt;
==Przez kompilator z AMXX==&lt;br /&gt;
&lt;br /&gt;
*Źródła pluginów (''czyli pliki z rozszerzeniem [[.sma]]'')umieszczamy w katalogu&lt;br /&gt;
 addons/amxmodx/scripting/&lt;br /&gt;
//Np. chcemy skompilować/przekompilować plugin nazwa_pluginu.sma&lt;br /&gt;
&lt;br /&gt;
*W zależności od posiadanego systemu operacyjnego robimy tak:&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
*Po prostu odpalamy plik [i]compile.exe[/i] i czekamy aż wszystkie pluginy się skompilują. Skompilowane pliki zapisują się w podkatalogu ''addons/amxmodx/compiled''. Teraz wystarczy wszystkie potrzebne nam pluginy przenieść do katalogu ''addons/amxmodx/plugins''.&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
*Tutaj sprawa wygląda podobnie jak pod Windows, tylko że uruchamiamy plik ''compile.sh''. Reszta wygląda identycznie jak dla Windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ok. Jak już się skompilowało wchodzimy do podkatalogu ''compiled'' wynajdujemy w nim nasz plugin.amxx i kopiujemy go do katalogu ''plugins'' naszego AMXX'a.&lt;br /&gt;
Teraz (jeżeli jest to nowy plugin) trzeba go dopisać do [[AMX Mod X_1.75#Dodawanie/Usuwanie Pluginów|plugins.ini]].&lt;br /&gt;
&lt;br /&gt;
==Przez WEBCompiler==&lt;br /&gt;
&lt;br /&gt;
*Znajdziemy go tu: http://www.amxmodx.org/webcompiler.cgi&lt;br /&gt;
&lt;br /&gt;
*Znajdują sie tam dwa pola&lt;br /&gt;
 Upload .sma file&lt;br /&gt;
&lt;br /&gt;
**Jest to pole do wczytania pliku .sma od nas z dysku. &lt;br /&gt;
&lt;br /&gt;
Wybieramy Przeglądaj, wybieramy plik, cykamy na Compile i po chwili mamy stronę o tytule&lt;br /&gt;
 Your plugin successfully compiled! &lt;br /&gt;
a pod tym wpis, że nasz link będzie aktywny przez 10 minut.&lt;br /&gt;
Klikamy w nasz link i ściągamy plik .amxx&lt;br /&gt;
&lt;br /&gt;
**Drugie pole to:&lt;br /&gt;
 If you want, you can also paste plugin source code into the box below:&lt;br /&gt;
**Jest to pole do wklejenia samego kodu interesującego nas pluginu.&lt;br /&gt;
**W okienku: &amp;quot;Plugin short name:&amp;quot; podajemy nazwę naszego pluginu (skrócona, nazwa pliku wyjściowego). W dużym polu wklejamy nasz kod i klikamy na Compile.&lt;br /&gt;
&lt;br /&gt;
*W obu wypadkach należy zapisać pliki amxx w ''addons/amxmodx/plugins/''&lt;br /&gt;
*Nie zapomnijmy dodać nowych pluginów do plugns.ini w amxx!&lt;br /&gt;
&lt;br /&gt;
=Dodawanie/Usuwanie Pluginów=&lt;br /&gt;
==Dodawanie pluginów==&lt;br /&gt;
*Otwieramy do edycji plik ''addons/amxmodx/configs/plugins.ini'' i dopisujemy przeważnie na jego końcu:&lt;br /&gt;
 nazwa_pluginu.amxx&lt;br /&gt;
:Gdzie ''nazwa_pluginu'' to nazwa pluginu jaki chcemy dodać. Należy pamiętać żeby plugin się załadował musi się znajdować w podkatalogu ''plugins''.&lt;br /&gt;
==Wyłączanie/Usuwanie pluginów==&lt;br /&gt;
*Szukamy nazwy pluginu który chcemy wywalić lub tylko czasowo usunąć np. ''antiflood.amxx''. Aby tylko wyłączyć plugin na początku linijki gdzie się znajduje dopisujemy ''';''' (średnik). Teraz tylko trzeba zapisać plik i po zmianie mapy na serwerze nie mamy pluginu. Aby go z powrotem przywrócić wywalamy sprzed jego nazwy średnik.&lt;br /&gt;
&lt;br /&gt;
==Kolejność pluginów==&lt;br /&gt;
*Czasem pluginy potrafią wykonywać komendy tak, że blokują wykonywanie dalszych pluginów albo nie działają poprawnie. Najczęściej zdarza się to z pluginami reagującymi na komendy say. Zauważcie, że jeśli wstawimy plugin pausechat po pluginie floodprotect to w ostateczności nie będziemy w stanie rozmawiać podczas pauzy w meczu.&lt;br /&gt;
&lt;br /&gt;
*To samo się tyczy, jeśli kilka pluginów korzysta z tej samej komendy – są dodatki logujące wykonywanie pewnych komend i nic więcej nie robiące.&lt;br /&gt;
&lt;br /&gt;
*Warto czytać instrukcje wewnątrz zipów czy plików .sma, aby upewnić się czy ważna jest kolejność pluginu w plugins.ini&lt;br /&gt;
&lt;br /&gt;
=Moduły=&lt;br /&gt;
&lt;br /&gt;
*W tej wersji [[AMXX]] zabawa z włączaniem/wyłączaniem modułów jest niepotrzebna, [[AMX Mod X]] zrobi to automatycznie za nas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[kategoria:HLDS]]&lt;br /&gt;
[[Kategoria:AMX Mod X]]&lt;/div&gt;</summary>
		<author><name>Wieprz</name></author>	</entry>

	</feed>