Automatyczna wiadomość
Ten temat został przeniesiony z forum:
AMX Mod X → Problemy
do
Mody → Call of Duty Mod → Problemy
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Fakuss
Rejestracja: 02.05.2009Aktualnie: Nieaktywny
Poza forum Ostatnio: 08.01.2013 22:49





Statystyki
- Grupa: Użytkownik
- Całość postów: 75
- Odwiedzin: 3 975
- Tytuł: Zaawansowany
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Płeć
Nie podano
Kontakt
Narzędzia użytkownika
Znajomi
Fakuss nie posiada znajomych
#307654 [ROZWIĄZANE] Pomocy z serverem (błąd przy starcie)
Napisane przez Hiroshima
w 14.10.2011 16:14
#270997 SteamBans Guardian
Napisane przez
Fixiu
w 17.07.2011 19:35
W tym temacie, chciałbym przedstawić Wam pewien 'wynalazek', który może przydać się każdemu z Was.
Zapewne często grywacie mixy, cw itp. mecze, które nie są związane z żadną ligą typu ESL, w których nie potrzeba przed rozpoczęciem meczu uruchamiać żadnego dodatkowego programu, który sprawdzałby nasze ustawienia w grze oraz wykrywał dodatkowe 'oprogramowanie cheaterskie'. Pewnie nurtuje Was ciągle problem jakim jest częste zadawanie sobie pytania, dlaczego nie oślepił go flash? Jak to możliwe? Innym problemem, który także często przeszkadza w grze na mixach, kiedy na serwerach brak jest AMXXa czy metamoda jest tzw. brak głowy przeciwnika, często związany z ustawieniem przez gracza interpu 0.1. Jeśli te wszystkie problemy i pytania dotyczą także Was, to powstało coś właśnie z myślą o Was!
SteamBans Guardian w skrócie SB Guardian to tzw. server-side anti-cheat, który instaluje się po stronie serwera. Co więcej, jest on idealnie stworzony na tzw. serwery mixowe, na których z racji powszechnej umowy i wygód oraz zapewnienia gry fair play, nie stosuje się metamoda, a tym bardziej AMXXa, jednak mimo to można go dokładnie skonfigurować wg własnych spostrzeżeń i zachcianek, czyli wymaganych ustawień gracza, np. wg ustaleń ESL i innych lig eSportowych. Oczywiście występuje także możliwość zainstalowania go przy użyciu metamoda.
SB Guardian standardowo zawiera w sobie następujące opcje:
Wallhackblock AntiFlashhack Field of View Check RconLock Autoupdating CVarChecks
Wallhackblock:
Tak jak w nazwie ~WH Bloker. Jest to moduł, który prawie w całości utrudnia, wręcz uniemożliwia wysyłanie informacji, cheatującemu graczowi gdzie za ścianą znajduje się przeciwnik, w wyniku czego osoba grająca na WH czy ESP (rozbudowana wersja wallhacka, oprócz widzenia przez tekstury, gracz dostaje m.in. informacje o ilości życia i broni jaką ma przeciwnik) nie widzi przeciwnika przez ściany. Więcej informacji można zasięgnąć dzięki wizualizacji jednego z graczy w poniższym filmiku:
http://www.youtube.com/watch?v=3NkV8aZaSRM&feature=player_embedded
AntiFlashhack:
Dokładnie jak w nazwie. Moduł blokujący tzw. Flashhacki, czyli cheaty, dzięki którym granaty oślepiające na nas nie działają.
Field of View Check:
W skrócie ~FOV Check. Wspomaga działanie Wallhackblock'a, uniemożliwiając tym samym dodatkowo obracanie się celownika w okół siebie/modelu aimbottera (osoby grającej na aimbocie).
RconLock:
Chroni przed hackerami, próbującymi zmienić hasło rcon serwera.
Autoupdating
Według głównego opisu, SB Guardian powinien się sam aktualizować do nowych wersji, jednak jak jest w praktyce? Tego nie wiadomo.
CVarCheck:
Ostatni, a zarazem jeden z najprzyjemniejszych modułów. Sprawdza on kilka głównych komend, ustawień gracza i informuje nas o pozytywnych ustawieniach (poprzez umożliwienie gry

Najmilszym sprawdzającym przez ten moduł ustawieniem (gdy o to 'poprosimy' w cfg) jest sprawdzenie komendy ex_interp gracza. Gdy plik cfg pod względem ex_interpu ustawimy w przedziale 0.01 - 0.03, to przy próbie wejścia na serwer przy wyższym ex_interpie lub przy zmianie interpu będąc już na serwerze, otrzymujemy kicka z informacją w konsoli: iż mamy zły interp i mamy go ustawić
Można jednak także ustawić jedynie aby w sayu pojawiała się tylko informacja o złych ustawieniach ex_interp gracza o danym nicku, bez wyrzucania go z serwera. Odpowiada za to komenda sbg_cvarcheck w pliku sbg.cfg

Pobieramy plik z załącznika i wypakowujemy.
Pliki z folderu dlls wrzucamy na serwerze do:
cstrike/dlls/
Plik sbg.cfg wrzucamy do folderu cstrike.
Edytujemy plik:
cstrike/liblist.gam
Wstawiamy // przed:
//gamedll_linux "dlls/cs_i386.so"
Natomiast w linijce poniżej wpisujemy poniższy wiersz:
gamedll_linux "dlls/sbguardian_i386.so
Następnie zapisujemy zedytowany plik.
Restartujemy serwer.

Konfiguracja tego 'oprogramowania' następuje poprzez wpisanie odpowiednich komend i ustawień cvarów w pliku sbg.cfg. Wersja, którą dodałem w załączniku, ma standardowe zalecane ustawienia + dodana przeze mnie wymagana komenda u gracza ex_interp w przedziale 0.01 - 0.03.
sbg_wh 1 // sbg_wh 1/0 - 1 - włączenie; 0 - wyłączenie wh-blocka sbg_cvarcheck 2 // sbg_cvarcheck 2/1/0 - włączenie/wyłączenie CVarCheck'a (1 = kickuje gracza, 2 = tylko informuje o złych ustawieniach) sbg_antinoflash 1 // sbg_antinoflash 1/0 - włączenie/wyłączenie NoFlashBlock[only FULLFlash] sbg_rcon 0 // sbg_rcon 1/0 - włączenie/wyłączenie RconLock (makes rcon_password unchangeable. You NEED to restart the server with a new config to change the rcon) sbg_checkfov 1 // sbg_checkfov 1/0 - włączenie/wyłączenie fovcheck sbg_updatesystem 1 // sbg_updatesystem 1/0 - włączenie/wyłączenie updatenotification // Add custom cvars here (możliwość dodania własnych ustawień do cvarchecka)
Tak więc podsumowując, powstał wg mnie idealny anty-cheat, który umożliwi graczom dopilnowanie uczciwej gry na mixach, podczas gdy AMXX i metamod, mogą być spokojnie na serwerze wyłączone, a na swój sposób inteligentni gracze z IRCa, będą musieli podporządkować się w końcu do ogólnych zasad gry fair play i umownych, powszechnie akceptowanych ustawień swoich configów. SB Guardian stosowany jest aktualnie przez poważne teamy typu SK, fnatic, FX itp., podczas PCW, gdy trenują online do turniejów, w celu zapewnienia sobie komfortowej i pewnej gry. Z biegiem czasu, SB Guardian wg mnie stanie się również popularny na podrzędnych serwerach mixowych ze wzg na swoją idealną konstrukcję i opcje. Powodzenia i do dzieła!
Autor: wmk
Poradnik powstał z wyłącznością dla GramBoLubie.com
Wszelkie prawa zastrzeżone!
Strona domowa SteamBans Guardian: www.steambans.com - you better believe it!
Także SS z mojego serwera :

sbg_registercvar "ex_interp" "0.03" 1 ;sprawdza interp graczy, poprawny: 0.01 - 0.03
Załączone pliki
-
sbguardian.rar 624,05 KB 3001 Ilość pobrań
#268338 AmxBans nie łączy się ze stroną
Napisane przez Hiroshima
w 10.07.2011 11:55
#96532 HideNSeek XP Mod
Napisane przez baku
w 30.11.2009 14:00
HideNSeek xp Mod

Ten mod jest rozszerzeniem do HideNSeek.
Gracze zyskują doświadczenie przez granie na serwerze.
Jeżeli gracze uzyskają jakieś doświadczenie mogą go użyć, by kupić specjalne ulepszenia (sporządzonych listę później).
Im wyższy poziom tym lepiej oczywiście.
Jednakże, poziomy, które kupujesz z tymi punktami są tylko do określonego zespołu, w którym je zdobyłeś.
Przykładowo możesz kupić poziom 5 dla Terrorysty ale jeżeli będziesz Counter-Terrorystą to będziesz miał poziom 1.

Co nowego u terrorysty ?
* Grenade Chance
- Na początku będziesz miał szanse aby dostać granat.
- Im wyższy poziom tym większe szanse.
* Flashbang # 1 Chance
- Na początku będziesz miał szanse aby dostać flashbang.
- Im wyższy poziom tym większe szanse.
* Flashbang # 2 Chance
- Na początku będziesz miał szanse aby dostać drugiego flashbang.
- Im wyższy poziom tym większe szanse.
* Smoke Granade Chance
- Na początku będziesz miał szanse aby dostać smoke.
- Im wyższy poziom tym większe szanse.
Co nowego w obu zespołach ?
* Extra Healt
- Za każdym razem po odrodzeniu, będziesz mieć dodatkowe zdrowie w zależności od poziomu.
- Im wyższy poziom tym większe szanse na dodatkowe zdrowie.
* Armor
- Za każdym razem po odrodzeniu, będziesz mieć określoną ilość pancerzy w zależności od poziomu.
- Im wyższy poziom tym większe szanse na dodatkową ilość pancerzy.
* Respawn Chance
- Jeżeli umrzesz a Twój kolega z drużyny żyje, dostajesz szanse na odrodzenie się.
- Im wyższy poziom tym większe szanse na odrodzenie.
- Można się odrodzić raz na rundę.
* Fall Damage Reducer
- Jeżeli spadniesz i dostajesz obrażenia, uszkodzenia zostaną zmniejszone w zależności od poziomu.
- Im większy poziom tym mniej obrażeń.

•say/xp lub say/exp
-pokazuje menu
-aktualne xp twoje i innych graczy.
-można zobaczyć co daje kolejny poziom i czy warto na niego przejść.

* hnsxp_give_xp <nick, #userid, authid> <xp>
- dodaje xp dla gracza.
- xp musi być większe niż 0.
- żeby dodać xp, admin musi mieć flagę L (RCON).
* hnsxp_remove_xp <nick, #userid, authid> <xp>
- zabieranie xp graczowi
- xp musi być większe niż 0.
-żeby zabrać xp, admin musi mieć flagę L (RCON).

* hnsxp_xp_suicide <xp>
- Ile ma odebrać xp jeżeli gracz się sam zabije.
- Domyślnie: 5
* hnsxp_xp_kill <xp>
- Ile dodać xp jeżeli gracz kogoś zabije.
- Domyślnie: 4
* hnsxp_xp_headshot <xp>
- Ile dodać xp jeżeli gracz kogoś zabije strzelając w głowę.
- Domyślnie: 3
* hnsxp_xp_grenade <xp>
- Ile dodać xp jeżeli gracz kogoś zabije granatem.
- Domyślnie: 6
* hnsxp_xp_survive <xp>
- Ile dodać xp kiedy gracz jest terrorystą i przeżyje gdy runda się zakończy.
- Domyślnie: 2
* hnsxp_xp_win <xp>
- Ilość xp dla wszystkich graczy którzy wygrali rundę.
- Domyślnie: 3
* hnsxp_spawn_nade_delay <seconds>
- Opóźnienie gdy gracz dostaje nades.
- Domyślnie: 10

Otwórzcie *.sma i edytujcie według waszych potrzeb lub zostawcie tak jak jest.
// ================================================= // TUTAJ EDYTUJ // ================================================= // Should the plugin save player data in SQL database? // To save player data in a vault, change "#define USING_SQL" to "//#define USING_SQL" // To save player data in SQL, change "//#define USING_SQL" to "#define USING_SQL" //#define USING_SQL // The prefix in all of the plugin's messages new const MESSAGE_TAG[] = "[HNS xp]"; // Jeżeli gracz nigdy nie grał na Twoim serwerze, dostanie tyle xp na początek. #define ENTRY_xp 100 // Określa czy te opcje powinny być włączone lub wyłączone. // 1 = włączone // 0 = wyłączone #define ENABLE_GRENADE 1 #define ENABLE_FLASHBANG_1 1 #define ENABLE_FLASHBANG_2 1 #define ENABLE_SMOKEGRENADE 1 #define ENABLE_TERR_HEALTH 1 #define ENABLE_CT_HEALTH 1 #define ENABLE_TERR_ARMOR 1 #define ENABLE_CT_ARMOR 1 #define ENABLE_TERR_RESPAWN 1 #define ENABLE_CT_RESPAWN 1 #define ENABLE_TERR_NOFALL 1 #define ENABLE_CT_NOFALL 1 // Maksymalny poziom dla każdej opcji #define MAXLEVEL_GRENADE 8 #define MAXLEVEL_FLASHBANG_1 4 #define MAXLEVEL_FLASHBANG_2 4 #define MAXLEVEL_SMOKEGRENADE 4 #define MAXLEVEL_TERR_HEALTH 10 #define MAXLEVEL_CT_HEALTH 5 #define MAXLEVEL_TERR_ARMOR 8 #define MAXLEVEL_CT_ARMOR 6 #define MAXLEVEL_TERR_RESPAWN 2 #define MAXLEVEL_CT_RESPAWN 2 #define MAXLEVEL_TERR_NOFALL 8 #define MAXLEVEL_CT_NOFALL 8 // Kwota niezbędna do zakupu następnego poziomu #define FIRST_xp_GRENADE 100 #define FIRST_xp_FLASHBANG_1 100 #define FIRST_xp_FLASHBANG_2 100 #define FIRST_xp_SMOKEGRENADE 100 #define FIRST_xp_TERR_HEALTH 100 #define FIRST_xp_CT_HEALTH 100 #define FIRST_xp_TERR_ARMOR 100 #define FIRST_xp_CT_ARMOR 100 #define FIRST_xp_TERR_RESPAWN 1000 #define FIRST_xp_CT_RESPAWN 2000 #define FIRST_xp_TERR_NOFALL 100 #define FIRST_xp_CT_NOFALL 100 // Maksymalna szansa możliwa dla tej zdolności (zdarza się kiedy gracz ma maksymalny poziom) #define CHANCE_MAX_GRENADE 100 #define CHANCE_MAX_FLASHBANG_1 100 #define CHANCE_MAX_FLASHBANG_2 100 #define CHANCE_MAX_SMOKEGRENADE 100 #define CHANCE_MAX_TERR_RESPAWN 50 #define CHANCE_MAX_CT_RESPAWN 50 #define CHANCE_MAX_TERR_NOFALL 80 #define CHANCE_MAX_CT_NOFALL 80 // ================================================= // Kończysz edycje tutaj <img src='https://amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> // =================================================
Kiedy już zakończysz edycje *.sma możesz skompilować tutaj:
http://amxx.pl/kompilator.php

* Steam
* AMX Mod X 1.8.0 lub wyższa
* CStrike Addon
* HamSandwich Module
* Fun Module
* RegEx Module
* Jeżeli używasz SQL:
- SQLx Module
Kiedy nie używasz SQL:
- NVault Module

Standardowa: http://amxx.pl/viewtopic.php?t=20
Załączone pliki
-
hns_xp.sma 54,22 KB 1270 Ilość pobrań
hns_xp.amxx
-
hns_xp.amxx 48,82 KB 690 Ilość pobrań
#169589 [Base Builder] Skill Mod
Napisane przez DarkGL
w 09.09.2010 15:23
#169504 [Base Builder] Skill Mod
Napisane przez DarkGL
w 08.09.2010 23:00

Mod napisałem dla siebie miałem nadzieje go sprzedać ale dobra udostępnię go community.
Za przetrwanie,zabicie ct/tt dostajemy expa możemy wydawać na coraz lepsze poziomy skilli im więcej mamy expa tym wyższą mamy rangę którą widać na czacie (np. [Spawacz el. Drewnianych]DarkGL) - tutaj należą się podziękowania dla Szyfrant'a bo to on wymyślił rangi

Lista skilli:
Wieksze DMG
Mniejsza grawitacja
Wiecej zycia
Szybsze strzelani
Szybsze bieganie
Mniejsza widocznosc
AutoBH
Wiekszy magazynek
Trafienie krytyczne
Mniejszy recoil
Wampiryzm
wszystko wyważyłem tak że wbicie czegoś na level dający duża przewagę zajmie wieki ;F

bb_exp_round 50 // exp za przeżycie rundy bb_exp_kill_ct 20 //exp za zabicie ct bb_exp_kill_tt 10 //exp za zabicie tt bb_exp_level 40 //mnożnik dla leveli tzn 1 level skila kosztuje 40 drugi 80 trzeci 120 i tak dalej bb_exp_hs 5 //plus do expa za zabicie przez hs bb_hud //info o ilości expa ma pokazywać w 0 - StatusText(jak w daiblo) lub 1 - w hud

wszystkie w sayu
/skille - pokazuje menu do ulepszania skilli
/staty - staty skilli
/rese - resetuje skille

add_exp nick ile_expa // dodaje lub odejmuje expa wymagana flaga ADMIN_BAN

Standardowa ale mod w plugins.ini najlepiej dopisać na samym końcu inaczej mogą nie działać komendy w say dla innych plugów

Tworzymy pusty plik stats.txt w amxmodx/base/ (tworzymy także folder base)
Plik wav umieszczamy w
sound/darkgl/bb/gained_level.wav
Ps. nie bijcie za słaby kod






#4 Regulamin Forum
Napisane przez Adminek AMXX.PL
w 08.01.2008 18:28
I. Zasady ogólne:
- Za złamanie danego punktu regulaminu zostaniesz ukarany ostrzeżeniem lub banem.
- Pisanie o tematach rasistowskich / pornograficznych jest ZABRONIONE.
- W każdym miejscu forum obowiązuje zakaz zamieszczania treści, o których autor wie, że są nieprawdziwe i/lub zniesławiające, obraźliwe, wulgarne, nienawistne, obsceniczne, bluźniercze, pornograficzne, naruszające prywatność lub inne treści niezgodne z prawem.
- Osoby posiadające kilka kont (tzn. multikonta) mogą zostać ukarane banem na IP (zwłaszcza jak same sobie odpowiadają lub dodają reputację).
- Jeśli posiadasz rodzeństwo, innych domowników, którzy chcą mieć niezależnie swoje konto a korzystacie z jednego komputera - Koniecznie powiadom o tym administrację. Żadne tłumaczenie się po banie nie będzie brane pod uwagę!
- Nick użytkownika nie może być wulgarny, obrażający oraz posiadać adresów do stron (nie tyczy się firm).
- Profil użytkownika (strona "O mnie" itd) ma być jego profilem a nie reklamą (jakiegoś forum, serwera), czy czymś innym nie na temat.
- Zakaz podawania adresów stron w polu "Lokalizacja" itp.
- Podawanie adresów IP jest kategorycznie zabronione poza działem do tego wyznaczonym. Tyczy się to również profili użytkowników - jedynym wyjątkiem jest podpis (sygnaturka).
- Nie wolno reklamować, rozpowszechniać, spamować adresami do stron, forów o tej samej lub podobnej tematyce w formie tematów, postów, profilu.
- Nazwa wyświetlana użytkownika nie może składać się z samych znaków specjalnych np. kropek, przecinków itp.
- Zanim założysz nowy temat skorzystaj z opcji szukaj.
- Jeżeli nie znalazłeś odpowiedzi na swoje pytanie załóż nowy temat, w odpowiednim dziale.
- Przed założeniem tematu zapoznaj się z regulaminem obowiązującym w danym dziale.
- Nazywaj tematy zgodnie z ich treścią.
- Staraj się opisać dokładnie swój problem, pytanie.
- Nie dubluj swoich tematów w różnych działach.
- Nie odkopuj starych tematów chyba, że masz do tego przesłanki typu: download nie działa, temat został skopiowany z innego serwisu.
- Obowiązuje całkowity zakaz publikowania treści (pluginów/aplikacji/kodów źródłowych) modyfikujących pliki graczy (zwłaszcza katalog resource).
- Absolutny zakaz zamieszczania wszelkich wspomagaczy gry (cheatów, skryptów, etc) - w wyjątkowych okolicznościach grozi banem.
- Odświeżanie tematów jest dozwolone po 24h od daty napisania ostatniego posta.
Odświeżać tematy można jednie poprzez przycisk "Podbij ten temat" w widoku tematu.
Odświeżanie tematów poprzez pisanie postów nic nie wnoszących do tematu (jak "@ref' czy "odświeżam") jest zabronione.
- Pisząc nowego posta staraj się żeby był na temat, nie rób na siłę OFF Topic.
- Pisząc nowego posta staraj się żeby był czytelny, przejrzysty.
- Pisząc nowego posta pamiętaj o ortografii, nie używaj zbyt dużo tagów BBCode.
- Nie umieszczaj linków referencyjnych (reflinków), próśb o wysyłane zaproszeń i innych tego typu rzeczy. Jedynym wyjątkiem jest podpis/sygnatura.
- Kod w postach (np. źródło pluginu) umieszczaj w odpowiednich tagach (code/php/spoiler itp.), a powyżej 200 linijek tylko w załączniku lub na wklejce.
- Odpowiadając, wypowiadając się nie wolno przeklinać, obrażać itp. itd.
- Nie wolno spamować w dowolnej kategorii i podkategorii forum, pisząc i odpowiadając na tematy, skończy sie to banem permanentnym.
- Upewnij się że tekst/kod który dodajesz nie ma w sobie adresów do konkurencyjnych forów itp. itd.
- Wszelkie posty typu "za darmo tego nie dostaniesz", etc. będą kasowane, a ich autor zostanie wynagrodzony ujemnymi punktami reputacji lub ostrzeżeniem.
- Dodając na forum załącznik upewnij się czy nie ma on reklam ani linków do innego serwisu. Więcej w osobnym temacie: Linki w kodzie pluginu.
- Maksymalny rozmiar załącznika na forum to 4 MB, większe załączniki umieszczaj na zewnętrznych hostingach, nie dotyczy plików *.sma / *.sp, które trzeba umieszczać bezpośrednio na forum!
- Dodając załącznik upewnij się czy wybrane rozszerzenie jest dozwolone.
- Jeżeli plik jest duży zapakuj go do formatu *.rar / *.zip.
- Udostępnianie plików które mają wirusa kończy się banem na IP.
- Udostępnianie plików które mają w sobie reklamę serwerów / konkurencyjnych forów w postaci, która może zostać wyświetlona w trakcie rozgrywki na serwerze jest zabronione, wyjątkiem jest alliedmods.net, które nie jest uznawane za konkurencję. Więcej w osobnym temacie: Linki w kodzie pluginu.
- Całkowity zakaz wrzucania na forum załączników (w tym także podawania linków do serwisów hostujących pliki) w których to znajdują się skompilowane pluginy .amxx/smx przez użytkowników jak i każdą inną grupę na forum. Udostępniamy jedynie kod źródłowy (plik .sma/sp - Pliki te można automatycznie skompilować za pomocą przycisku "Pobierz Plugin", który znajduje się pod dodanym załącznikiem o rozszerzeniu .sma/sp ). Za nieprzestrzeganie tej zasady zostaniesz wynagrodzony ostrzeżeniem a w skrajnych przypadkach nadużyć - banem. Zakaz nie dotyczy działu Prośby o kompilacje pluginów / Problemy z kompilacją oraz Gotowe paczki AMXX.
- Użytkownicy forum mają prawo do pozytywnego oceniania postów (administracja oraz pewne grupy mogą oceniać również negatywnie).
- Pozytywna reputacja powinna być dana w postach dzięki którym uzyskaliśmy pomoc, zawierających ważne informacje itp. Pomagający użytkownicy nic z tego nie mają, a w ten sposób możesz ich symbolicznie nagrodzić.
- Rozdawanie pozytywnych pkt. reputacji za posty nie wnoszące nic do tematu, nie pomagające w żaden sposób jest niemile widziane i w przypadku nagminnego nadużywania tej opcji karane.
- Nagminne rozdawanie negatywnych pkt. reputacji bez żadnego konkretnego powodu, będzie karane ostrzeżeniami.
- Upraszanie się o punkty reputacji jest niemile widziane a w konsekwencji może zostać nagrodzone ujemnymi punktami lub ostrzeżeniem.
- Aby usprawnić pracę na forum do dyspozycji użytkowników został oddany system raportów.
- Użytkownik ma prawo zgłosić post, prywatną wiadomość, profil lub wydarzenie w kalendarzu.
- Zgłoszeniom podlegają wszelkie treści niezgodne z regulaminem.
- Nadmierne składanie niepoważnych raportów może prowadzić do ukarania użytkownika.
- Absolutny zakaz kopiowania treści forum na inne serwisy o podobnej tematyce ( amxx , cs itp. itd. )
- Absolutny zakaz kopiowania treści inny serwisów na forum AMXX.pl (chyba, że autor wyrazi zgodę).
- Zakładając konto na forum zezwalasz na przesyłanie reklam, ofert etc. na twoją skrzynkę e-mail.
- Przestrzegaj zasad Netykiety.
- Wszelkie oferty i transakcje należy prowadzić poza forum (Komunikator lub inne wiadomości).
Jedyne oferty mogą być składane przez legalne firmy w dziale: HLDS > Firmy.
- Wszystkie treści zamieszczone przez użytkowników tj. tematy, posty, załączniki itd stanowią się integralną częścią forum i użytkownik nie może żądać ich usunięcia w przypadku zbanowania lub innych podobnych sytuacji.
- Forum nie odpowiada prawnie za treści tematów, postów wpisów na sb itp. umieszczone przez użytkownika od dnia, 08.01.2008
Treść regulaminu może ulegać zmianom.
#95106 nie wiem co to za plugin i czy to plugin
Napisane przez mgr inż. Pavulon
w 23.11.2009 18:14
#8097 xREDIRECT [UPDATE 09-02-2011]
Napisane przez Abes Mapper
w 13.06.2008 19:15
Aktualna Stabilna wersja: 1.0.3.3
Aktualna Wersja Beta: v2.0 RC2





[Dodano cvar redirect_countbots↵ ale tylko do opisu. W pluginie już był.

Przede wszystkim, jeśli jesteś zbyt leniwy, aby przeczytać wszystkiego to nie męcz nas problemami lub pytaniami tylko zajrzyj do

Dzięki temu pluginowi możemy się łączyć w czasie gry z innymi serwerami które są dostępne na serwerze poprzez wpisanie w say: /server
To nie prosty plugin dla prostych ludzi, którzy chcą czegoś więcej niż tylko kilka prostych funkcji. Jeśli nie jest to, co chcesz, to ok. Potem wystarczy przejść wzdłuż.
Plugin nie jest łatwy do zainstalowania. Ale nie może być trudny, bo jest uruchomiony na setki serwerów. Ja tylko miałem powiedzieć, że nie chcę mieć coś znowu podobnego do tego.
Dla tych, którzy chcą uczestniczyć w kodowaniu pluginu, kod odniesienia jest tutaj. Można również wygenerować go od źródła (z 1.0RC2 i powyżej) przy użyciu kompilatora opcji-r.
Jeśli chcesz wiedzieć, jak wiele serwerów jest uruchomiony można szukać na tej stronie . Dzięki Bailopan za dodanie go w tym momencie.
Chcesz znaleźć serwery gdzie ten plugin jest uruchomiony? Użyj tego.
Plugin ten robi wiele rzeczy, które mogą być włączone lub wyłączone niezależnie od CVARów:
● po uruchomieniu go czyta dostępne serwery z SERVERFILE (amxmodx/config/serverlist.ini)
● say: /server pokazuje listę dostępnych serwerów (jeśli redirect_manual 1) - ludzie mogą wybrać numer z listy i są natychmiast przełączani do serwera
● gdy serwer jest pełny, są automatycznie przełączani do serwera losowego lub następnego z listy - redirect_auto kontroluje to
● limit można ustawić ile administratorów może być w tym samym czasie
● kiedy serwer z listy jest pełny albo zdechł to jest wyłączony w menu i gracze nie są przekierowani tam automatycznie - a by sprawdzić czy server zdechł redirect_check_method wynosić musi >0 i sprawdzić czy jest pełny przy pomocy redirect_check_method większego od 1
● servery ogłaszają każde redirect_announce seconds - ustaw je na 0 aby wyłączyć to ogłaszanie, lista serverów jest pokazywana jako wiadomość HUD dla żywych graczy na górze, a dla trupów gdzieś na ekranie, więc nie jest zakrywana przez "spectator bars" (paski oglądających
); jak dużo informacji ma wiadomość zależy od check_methodOsoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości
● zalożność od redirect_check_method może być sprawdzona przez bycie serwerwa full/off a nawet obecnej mapie, liczba obecnych graczy i maksymalnych ich liczbie może być wyświetlana w menu i w ogłoszeniach - kiedy nie ma serevera na automatyczne przekierowanie, gracz jest wywalany z odpowiednią wiadomością
● gdy ktoś jest przekierowywany ręcznie lub automatycznie, innym graczom wyświetla się wiadomość kto się przełączył i na jaki serwer
● jest również ogłoszenie, że ludzie mogą powiedzieć /follow i przełączają się tam gdzie przełączał się ostatni przełączający się gracz, funkcja może być włączona lub wyłączona przez CVAR (redirect_follow)
● plugin jest w różnych językach (a więc musisz umieścić xredirect.txt w amxmodx/data/lang/)
● serwer może pokazać, kto przychodzi i jakiego serwera się przełączył
● własny adres IP jest wykrywany i automatycznie wyłączany na liście serwerów - automatyczne wykrywanie nie działa, jeśli używasz nazw DNS w SERVERFILE - w tym przypadku należy ustawić adres serwera DNS na własny serwer w redirect_external_address do wykrywania do pracy - wykrywania własnych serwerów.
● kiedy CVAR redirect_retry jest ustawiony na 1 serwer może umieścić ludzi w kolejce, aby ponowić próbę być przekierowany z powrotem do ostatniego serwera (np. gdy są one automatycznie przekierowywane, ale tylko chcesz grać na serwerze są też podłączone)
● lista serwerów może być załadowana z bazy SQL (tylko w wersji beta)
● statystyki na temat przekierowań mogą być zapisane do pliku i vault albo do bazy SQL (tylko w wersji beta)

● xredirect.amxx / xredirect-beta.amxx--> /plugins
● xredirect.sma / xredirect-beta.amxx --> /scripting
● xredirect.inc --> /scripting/include - tylko jakbyś chciał kompilować
● (trzeba plik stworzyć) serverlist.ini --> /configs
● xredirect.txt --> /data/lang
● xredirect.sql.txt --> (tylko w wersji beta) jeżeli używasz SQL: uruchom ten skrypt na swojej bazie danych

● say /server - pokaż menu aby przełączyć się na jakiś serwer
● say_team /server - pokaż menu aby przełączyć się na jakiś serwer
● pickserver - pokaż menu aby przełączyć się na jakiś serwer
● say /follow - podążaj za ostatnim przełączonym graczem na serwer na który się przełączył
● say_team /follow - podążaj za ostatnim przełączonym graczem na serwer na który się przełączył
● say /retry - ponów połączenie z ostatnim serwerem jakim chciałeś się połączyć jeśli był pełny
● say_team /retry - ponów połączenie z ostatnim serwerem jakim chciałeś się połączyć jeśli był pełny
● say /stopretry - zatrzymaj ponawiane łączenie się z serwerem
● say_team /stopretry - zatrzymaj ponawiane łączenie się z serwerem
● redirect_announce_now - ogłoś listę servera natychmiast, wymagany dostęp - ADMIN_KICK
● redirect_user - <playername|playerid> [servernum] - przełącz gracza [na dany serwer], wymagany dostęp - ADMIN_KICK
● redirect_queue - pokazuje aktualną kolejkę do przekierowań, wymagany dostęp - ADMIN_KICK
● redirect_stats - pokazuje statystyki na temat przekierowań, wymagany dostęp - ADMIN_KICK, dostępne tylko wtedy gdy SQL nie jest używany

CVARy, muszą być wpisane do amxx.cfg. Dopiero ustawienie ich za pomocą konsoli (bezpośrednie, ssh, rcon, hLSW ...) jest problematyczne z kilku powodów.
● redirect_active - 1/0 włącza/wyłącza plugin - jeśli jest to ustawione na 0 wszystkie inne CVARy, są ignorowane, domyślnie 1
● redirect_auto
-- 0 = wyłączyć automatyczne przekierowanie gdy serwer jest pełny
-- 1 = gdy serwer jest pełny, przekierowuje na serwer losowo z listy
-- 2 = gdy serwer jest pełny, przekierowuje na następny serwer z listy
-- 3 = zawsze przekierowuje (nawet jeżeli serwer jest pusty) z wyjątkiem administratorów, przekierowanie na losowegy serwer
-- 4 = zawsze przekierowuje (nawet jeżeli serwer jest pusty) z wyjątkiem administratorów, przekierowuje na następny serwer z listy
-- 5* = zawsze przekierowuje (nawet jeżeli serwer jest pusty) w tym administratorzy, przekierowanie na losowy serwer
-- 6* = zawsze przekierowuje (nawet jeżeli serwer jest pusty) w tym administratorzy, przekierowuje na następny serwer z listy
domyślnie 0
(* Jeśli chcesz tylko przekierować ludzi ze starego serwera na nowy podczas okresu przejściowego, należy rozważyć użycie T E G O pluginu, łatwiejsze w obsłudze i ma wszystko co potrzeba)
Zależności:
Kiedy redirect_check_method jest ustawiony na 2 automatyczne przekierowanie wykryje, gdy serwer jest pełny i nie przekieruje do niego - w przeciwnym razie nie będzie można wykryć i przekieruje gracza na pełny serwer
Kiedy redirect_check_method jest ustawiony na 1 automatyczne przekierowanie wykryje, gdy serwer nie odpowiada i nie przekieruje do niego – w przeciwnym razie nie będzie można wykryć i przekieruje gracza na wyłączony serwer
● redirect_manual
-- 0 = wyłącza ręczne przekierowanie w say: /server
-- 1 = umożliwia ręczne przekierowanie w say: /server
-- 2 = umożliwia ręczne przekierowanie w say: /server i pokazuje podmenu kiedy gracz nie może zostać przekierowany
-- 3 = umożliwia ręczne przekierowanie w say: /server i zawsze pokazuje podmenu z którego gracz może zdecydować się na przekierowanie (jeśli to możliwe)
domyślnie 0
Zależności
Informacje kiedy serwer jest offline, można zobaczyć tylko gdy redirect_check_method jest ustawiony na 1 albo 2 – w przeciwnym wypadku każdy serwer będzie online i będzie można do niego przejść
Informacje (mapa i ilość graczy) może zostać wyświetlona tylko gdy redirect_check_method jest ustawony na 2 – w przeciwnym wypadku tego nie będzie
● redirect_follow
-- 0 = wyłącza śledzenie gracza poprzez komende /follow na serwer gdzie dany gracz się przekierował – oczywiście ludzie mogą nadal używać /server aby pójść na ten sam serwer
-- 1 = włącza śledzenie gracza poprzez komende /follow na serwer gdzie dany gracz się przekierował
● redirect_external_address - To ustawienie jest konieczne, jeśli chcesz przekierować do nazw DNS zamiast adresów IP, np. jeśli adres= w pliku serverlist.ini jest world1.n-ice.org zamiast 85.10.209.243. Jeśli nie wiesz jak to działa i jakie są nazwy DNS to pozostaw ustawienie puste
Dostępne ustawienia:
Zestaw własnych nazw DNS adres serwera zewnętrznego - potrzebne tylko w przypadku korzystania z nazw DNS zamiast adresów IP w SERVERFILE - to musi odpowiadać nazwie w SERVERFILE - włączając port!
Przykład:
redirect_external_address "my.cool.domain.example.com:27015"
● redirect_check_method - te ustawienie definiuje jakie informacje xREDIRECT odczytuje z innych serwerów na liście. Ma też wpływ jak menu ma być wyświetlane.
-- 0 = nie sprawdza innych serwerów
-- 1 = tylko ping (aby sprawdzić czy serwer jest online)
-- 2 = sprawdza aktualną ilość graczy, maximum możliwych graczy i aktualną mapę
● redirect_announce - to ustawienie określa, czy xREDIRECT ma ogłaszać serwery znajdujące się na liście serwerów
-- 0 = wyłącza ogłoszenie
-- "jakaś wartość większa od 0" = sekundy w jakim przedziale ma się wyświetlać ogłoszenie
domyślnie 60
Zależności
Jakie informacje są ogłoszane zależą od redirect_check_method
Kiedy redirect_check_method jest ustawiony na 1 albo 2 ogłoszenia będą pokazywały także czy serwer jest offline, jeśli nie odpowiada – w innym wypadku zawsze będzie pokazywało serwery online
Kiedy redirect_check_method jest ustawiony na 2 ogłoszenia będą pokazywały także czy serwer jest offline, jeśli nie odpowiada oraz aktualną/maksymalną liczbę graczy i jaka mapa – w przeciwnym wypadku nie będzie tych informacji w ogłoszeniach
● redirect_announce_mode - komu mają być wyświetlane ogłoszenia: 1 = żywi gracze, 2 = zmarli (także obserwatorzy), 3 = obaj, domyślnie 3
● redirect_announce_alivepos_x - wyświetlane komunikaty w pozycji pionowej z y dla żywych ludzi, domyślnie -1,0
● redirect_announce_alivepos_y - wyświetlane komunikaty w horyzontalnej pozycji na y dla żywych ludzi, domyślnie 0,01
● redirect_announce_deadpos_x - wyświetlane komunikaty w pozycji pionowej dla martwych ludzi, domyślnie -1,0
● redirect_announce_deadpos_y - wyświetlane komunikaty w horyzontalnej pozycji dla martwych ludzi, domyślnie 0,35
● redirect_show - to ustawienie określa, czy informacje na temat przekierowań innych graczy są wyświetlane w obszarze czatu.
-- 1 = włącza informacje w obszarze czatu
-- 0 = wyłącza informacje w obszarze czatu
domyślnie 1
● redirect_adminslots - to ustawienie określa, czy będzie traktować adminów w sposób szczególny. Może być również postrzegane jako funkcja VIP.
Kiedy włączone:
# VIP-y mogą korzystać z retry, nawet gdy funkcja jest wyłączona
# VIP-y mogą przekierować siebie na serwery z hasłem niepublicznym
# VIP-y mogą dołączyć na serwer z ustawionym adminslots = (określonym w serverlist.ini)
# VIP-y nie są automatycznie przekierowywane kiedy redirect_auto jest ustawiony na 3 lub 4
# gdy serwer jest pełny i VIP się łączy, xREDIRECT wyszukuje zwykłego gracza, który jest podłączony w najkrótszym czasie i przekierowuje go do jednego z innych serwerów lub wyrzuca go z serwera jeśli slot na jakimkolwiek innym serwerze jest niedostępny
-- 0 = Adminslots jest wyłączony
-- 1 = Adminslots jest włączony
domyślnie 0
Zależności:
Ustawienie daje efekty tylko kiedy redirect_auto jest ustawiony na 1 lub 2
● redirect_maxadmins - maksymalna liczba adminów, którzy mają imunitet automatycznego przekierowania
-- 0 = nieograniczona liczba adminów
-- 1-32 = maksymalna liczba adminów
domyślnie 0
● redirect_retry - to ustawienie określa, czy użytkownicy, którzy zostali przekierowani będą mogli użyć /retry i wejść na serwer kiedy zwolni się slot
-- 0 = wyłącza komendę /retry
-- 1 = włącza komendę /retry
● redirect_hidedown - ukrywanie serwerów które są offline (nie odpowiadają):
-- 0 = nie ukrywa
-- 1 = ukrywa w menu
-- 2 = ukrywa w ogłoszeniach
-- 3 = ukrywa w menu i ogłoszeniach
domyślnie 0
Zależności
Daje efekt tylko kiedy redirect_check_method jest ustawiony na 1 lub 2
● redirect_localslots - to ustawienie określa, czy gracze lokalni mają pierwszeństwo przed graczami z internetu. Może to zostać wykorzystane dla serwerów, które mają większość graczy LAN (np. granie w kafejce internetowej). Działa jak adminslots, przekierowuje graczy z internetu aby zrobić miejsce tym z sieci lokalnej
Lokalny gracz to ktoś, kto łączy się z lokalnego adresu, zgodnie z RFC 1918:
10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
169.254.0.0 – 169.254.255.255
-- 0 = nie rezerwuj slotów dla lokalnych graczy
-- 1 = rezerwuj sloty dla lokalnych graczy
domyślnie 0
● redirect_countbots - czy plugin ma liczyć botów jako zwykłych graczy (do pokazywania w statusie)
1-- tak (domyślnie)
2 -- nie

PLIK LISTY SERWERÓW
Plik musi być w formacie ini. Opis:
● id = identyfikator serwera (używany do jednoznacznej identyfikacji w statystykach albo żeby pokazać gdzie gracz został przekierowany i skąd) Ustawienie to umożliwia mieć różne rozkazy w każdym serverlist.ini na każdym serwerze
● address = adres serwera (może być IP albo nazwa DNS)
● localaddress = adres serwera sieci lokalnej - niezbędne do określenia tylko kiedy gracze także mogą się połączyć z sieci lokalnej
● port = port serwera - wartość pomiędzy 1025 a 65536, domyślnie 27015
● cmdbackup = określa jak często żądanie UDP jest wysyłane do serwera (z redirect_check_method > 0), domyślnie 2
● noauto = 1 wyłącza automatyczne przekierowanie na dany serwer niezależnie jak redirect_auto jest ustawiony, 0 oznacza kontrolę przez redirect_auto, domyślnie 0
● nomanual = 1 wyłącza ręczne przekierowanie na dany serwer niezależnie jak redirect_manual jest ustawiony, 0 oznacza kontrolę przez redirect_manual, domyślnie 0
● nodisplay = jeśli jest ustawione na 1 to będzie ukrywać serwer z listy serwerów i komunikatów, domyślnie 0
● adminslots = jeśli jest ustawione na 1 plugin będzie przekierowywał ludzi tylko z zarezerwowanym slotem gdzie jest np. 12/13 graczy na danym serwerze gdzie się chce przejść, domyślnie 0
● password = hasło potrzebne aby wejść na serwer, domyślnie zostawione puste miejsce
● publicpassword = jeśli ustawione na 1, każdy gracz może się połączyć na serwer z hasłem, kiedy ustawione na 0 mogą przejść tylko admini, domyślnie 0
● private = jeżeli ustawione na 0, serwer nie jest prywatny; ustawienie na hide ukryje serwer w menu i ogłoszeniach dla graczy ale NIE dla adminów; ustawienie na fullhide jest jak hide ale nie wyświetla informacji "X został przekierowany do Y" kiedy admin się przekierował, domyślnie 0
● category = ustawienie to spowoduje przydzielenie danego serwera do danej kategorii, np.: "Serwery AIM MAP", nazwę należy wpisać bez cudzysłowia
Domyślna nazwa pliku to serverlist.ini
Ta nazwa może być zmieniona ale tylko edytując źródłowy plik .sma i skompilowany do formatu .amxx
serverlist.ini powinien wyglądać mniej więcej tak:
[pierwszy serwer] address=example.n-ice.org port=27015 cmdbackup=5 noauto=1 nomanual=1 nodisplay=0 [drugi serwer] address=example2.n-ice.org port=27015 private=hide category=Serwery AIM MAP
Wszystkie serwery muszą mieć takie same SERVERFILE. Oznacza to, że jeżeli masz serwer A i B oba serwery muszą mieć się na liście. Tak więc każdy serwer zawsze musi mieć siebie w swojej liście. W innym przypadku plugin nie będzie działać poprawnie.
Należy pamiętać, że przy użyciu więcej niż 5 serwerów w SERVERFILE musisz zmienić określenie MAX_SERVERFORWARDS i ponownie skompilować plugin. Jeśli jest więcej serwerów w pliku niż określone przez MAX_SERVERFORWARDS to reszta serwerów będzie ignorowana.
Nie ma potrzeby, aby dodać nomanual = 1, noauto = 1 lub podobnego do tego.
DPROTO/Sprawdzanie protokołu
Standardowo plugin nie działa na DPROTO.
Tzn że jeżeli mamy na liście serwer z innym protokołem (także dproto) to może nas nie przekierować.
Aby to wyłączyć należy znaleźć linijkę:
#define MOD_DETECTION truei zamienić na
#define MOD_DETECTION falsePo tym zabiegu oczywiście czeka nas ponowna kompilacja pluginu.
Aktywacja SQL i/albo statystyk
Standardowo plugin ma wyłączony SQL.
Aby włączyć SQL i statystyki, należy znaleźć linijki:
//#define SQL //#define STATISTICSi zamienić na:
#define SQL #define STATISTICSCzyli skasować ukośniki.
SQL ON i STATYSTYKI OFF:
Lista serwerów zostanie załadowana z bazy danych. Statystyki nie będą się zapisywały.
SQL ON i STATYSTYKI ON:
Lista serwerów zostanie załadowana z bazy danych. Statystyki będą zapisywane do tablicy SQL
SQL OFF i STATYSTYKI ON:
Lista serwerów zostanie załadowana z pliku serverlist.ini.
Statystyki zostaną zapisane do vault i do pliku xredirect-actions.csv w folderze logów AMXX.
Vault będzie trzymał dane sumaryczne (liczba ręcznych przekierowań, automatycznych przekierowań, itp.).
Dane w vault mogą być przeszukiwane za pomocą nowej komendy redirect_stats.
Plik CSV będzie trzymał wszystkie akcje xREDIRECT z dokładnymi danymi (data, czas, nazwa przekierowanego gracza, ID gracza, adres IP...).
SQL OFF i STATYSTYKI OFF:
Lista serwerów zostanie załadowane z pliku serverlist.ini. Statystyki nie będą się zapisywały.
Dane do SQL należy skonfigurować w /config/sql.cfg i uruchomić skrypt w bazie danych który jest w xredirect.sql.txt jeśli chcesz używać tego z AMXX. To stworzy tabele które będzie używał xREDIRECT.
Aby skonfigurować parametry listy serwerów, należy wprowadzić skrypty wedle tych:
INSERT INTO xredirect_attributes VALUES (1, 3, 'nomanual', '1'); INSERT INTO xredirect_attributes VALUES (2, 3, 'nomanual', '0');
Przypuszczam że pierwsza cyfra to dany serwer, druga cyfra to linijka a trzecia to wartość parametru.
Jeżeli błędnie to proszę o poprawienie mnie (nie znam się na bazach danych)

Tłumaczenia
● Angielski - xOR ([email protected])
● Niemiecki - xOR ([email protected])
● Duński - Multiply ([email protected]) - www.JUHP.net
● Francuski - kEnNy_^
● Węgierski - Millertrash
● Szwecki - R4x
● Fiński - X3D ([email protected])
● Holenderski - Janet Jackson
● Hiszpański - KylixMynxAltoLAG ([email protected])
● Polski - _KaszpiR_
● Islandzki - Throstur
● Rosyjski - [-] ([email protected])
● Leetspeak - Curryking [former version by Twilight Suzuka (http://www.alphapoint.org/rcr)]
● Serbski - iggy_bus
● Łotewski - Toster v2.1
● Portugalski (Portugalia) - H(x)m3m do S@c0
● Portugalski (Brazylia) - commonbullet
Minimalne Wymagania
● Metamod v1.18
● HLDS v3.1.1.1
● AMXX v1.70 (v1.80 dla wersji beta)

Plugin wymaga moduł sockets i ewentualnie nvaultl
Załączone pliki
-
xredirect.txt 57,33 KB 3400 Ilość pobrań
-
xredirect.inc.zip 325 bajtów 2862 Ilość pobrań
-
xredirect.sql.txt 1,62 KB 2111 Ilość pobrań
-
xredirect-beta-amxx-sma.zip 93,1 KB 2127 Ilość pobrań
-
xredirect-amxx-sma.zip 75,71 KB 3480 Ilość pobrań
#198530 problem z surfxpmod oraz amxsuper
Napisane przez Abes Mapper
w 22.12.2010 15:55
#198221 Problem z FastDownload
Napisane przez Gutaj
w 21.12.2010 15:00
#190147 Przerobienie Vip
Napisane przez ;((
w 20.11.2010 12:43
Załączone pliki
-
Vip_Ultimate_Hot.amxx 15,06 KB 11 Ilość pobrań
-
Vip_Ultimate_Hot.sma 10,4 KB 29 Ilość pobrań
Vip_Ultimate_Hot.amxx
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: Fakuss
- Regulamin