Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

DarkGL - zdjęcie

DarkGL

Rejestracja: 12.08.2009
Aktualnie: Nieaktywny
Poza forum Ostatnio: wczoraj, 16:23
****-

#780267 AfkBombTransfer - ReAPI

Napisane przez PANDA_2zl w 18.03.2026 20:42

opis
Wtyczka która transferuje C4 od gracza który jest AFK, do najbliższego aktywnego TT.
Błędy/mankamenty które zostały wyeliminowane względem wtyczki: https://amxx.pl/topi...k-bomb-tranfer/
  • nie zmienia broni oraz poprzedniej broni (nie buguje Q)
  • nie koliduje z niestandardowymi skinami v_ broni
  • nie wyłącza lunety/przybliżenia broni
  • podczas strzelania bez przerwy ze snajperki (scout/awp) nie przerywa przywrócenia zooma po strzale
  • nie resetuje czasu po którym może oddać ponownie strzał/
  • nie resetuje animacji broni np. przeładowania magazynka
  • mniej wykonywanych obliczeń pozycja gracza jest sprawdzana co 1s, zaś pozycje terrorystów 5sek przed maxtime (domyślnie 15sek), jeśli nie może przekazać paki, ponawia sprawdzenie za kolejne 5sek
Oprócz tego zostało uwzględniono blokowanie dźwięku wyciągania noża (gdy target ma w ręce nóż) i podnoszenia itemu w momencie przejęcia paki (ze względu na to, że może to zdradzić pozycje gracza)
cvary
afk_bomb_max_time "15" // czas bezczynności po jakim spróbuje przenieść pake (nie nalicza w czasie freeztime)
afk_bomb_bot "0" // czy zezwolić na przenoszenie paki do bota (0-nie 1-tak)
wymagane moduly
ReAPI >= 5.26.0.338
ReGameDLL >= 5.28.0.756-dev

Załączone pliki


  • +
  • -
  • 3


#780268 BotControl - Przejmowanie bota ReAPI

Napisane przez PANDA_2zl w 18.03.2026 22:06

opis
Wtyczka analogiczna do https://amxx.pl/topi...-bota-ala-csgo/, lecz bardziej zoptymalizowana i napisana z użyciem ReAPI.
Czym się różni od wyżej wymienionej wtyczki:

  • Przejmowanie botów poprzez wciśnięcie E "+use"
  • Poprawiony błąd kamery, gdy oglądamy bota, który zostanie przejęty, wykręca kamerę, w tej wtyczce wymusiłem przełączenie podglądu na osobę która przejęła bota
  • Tworzę spawn point w miejscu bota i respie gracza w danym miejscu, stara wtyczka odradza gracza na spawnie wywołując dźwięki podnoszenia itemów, oraz może mylić graczy, ukazując na ułamek sekundy model postaci na respie, pomimo szybkiego teleportu postaci w miejsce bota

Dla estetyki działania, warto ustawić "mp_forcecamera 2" (obserwowanie tylko z oczu gracza).
Aby wtyczka dobrze współpracowała z vip'ami, musi być ustawiona wyżej w plugins.ini niż vipy.

cvary
bot_control_limit "1" // limit ile botów może przejąć gracz w jednej rundzie
bot_control_flag "" // flaga wymagana, żeby przejmować boty, wpisujemy litery np. "d" - ADMIN_BAN, nie podając flagi zezwalamy wszystkim na przejmowanie
wymagane moduly
ReAPI >= 5.26.0.338
ReGameDLL >= 5.28.0.756-dev

Załączone pliki


  • +
  • -
  • 4


#780262 CSR - System rankingowy w CS

Napisane przez ToRRent w 15.03.2026 02:14

Aktualizacja do wersji 1.3.0

- DUŻA ZMIANA: Postanowiłem zmienić działanie punktów meczowych. Od teraz 1 punkt obrażeń to 1 pkt meczowy. Można otrzymać też bonusowe punkty meczowe za różne akcje.

- Wynik na rundę został zamieniony w wynik na minutę. Powód jest prosty: Chcę by CSR był kompatybilny z każdym trybem zabawy, więc dzięki tej zmianie, tryb bez rundowe mają pełną kompatybilność

- KD Bonus przyznawany na końcu to teraz taki sam modyfikator, jak obecność

- Naprawiłem błąd, gdzie gracze nie mogli zejść poniżej 200 MMR.
- Jeżeli gracz w którego celujesz ma globala, zobaczysz jego pozycję w rankingu sezonu
- Komenda /top pokaże ile meczu gracz rozegrał

- Statustext pokaże teraz, który mecz rozgrywasz (liczbę)
- Usunąłem cvar rank_dmg_cap

- Punkty meczowe nie mogą już zejść poniżej 0
- Czyszczenie pluginu


  • +
  • -
  • 4


#780257 [METAMOD] FakeA2S

Napisane przez Engi w 11.03.2026 23:48

Wrzucam jako załącznik na forum bo zewnętrzne linki zazwyczaj po jakimś czasie stają się martwe.

Załączony plik  METAMOD-FakeA2S.zip   22,33 KB  26 Ilość pobrań


  • +
  • -
  • 4


#780033 [ROZWIĄZANE] Nie widze pobranego modelu

Napisane przez PANDA_2zl w 01.12.2025 19:41

cl_minmodels 0 do konsoli
  • +
  • -
  • 2


#779951 Pokemod - informacje

Napisane przez NiczegoWinien w 15.10.2025 20:58

Trochę z graficznej strony moda:

 

20251015214621-1.jpg

 

oraz

 

20251015214642-1.jpg

 

Drugi obrazek edytowany aby ładnie było widać na jednej grafice.


  • +
  • -
  • 4


#779853 podstawa html

Napisane przez Łysy2k3 w 22.06.2025 00:16

<?xml version="1.0" encoding="ISO-8859-2"?>
<!DOCTYPE html 
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl" style="height: 100%">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
</head>
<body style="margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden">
 
<div style="position: absolute; z-index: 2; width: 100%; height: 100%; overflow: auto">
<div style="margin: 10px">
 
 
</div>
</div>
 
<div><img src="https://i.imgur.com/b831KUf.png" alt="" style="width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1" /></div>
 
</body>
</html>
 
<html>
<head>
<style type="text/css">
body {
background-color: #000000;
</body>
</html>

Proszę. 

Załączone pliki


  • +
  • -
  • 1


#746245 [SURF] profesjonalne surferskie ustawienia

Napisane przez Lawrence Nachos w 25.01.2018 20:34

8914be18ebd03.png

 

opis:

 

jest to poradnik który pomoże każdemu w ustawieniu sobie najlepszych możliwych ustawienia do gry na surfie w cs 1.6. Będą tutaj komendy zarówno dla nowych graczy jak i dla starych wyjadaczy. Znajdziemy tutaj komendy na ustawienie optymalnych fpsów jak i przydatnych bindów.

Wszystkie komendy wpisujemy w consoli CS'a--> klawisz "~" lub w config.cfg w plikach gry.

Wszystkie niezrozumiałe słownictwo jakie tutaj użyje będzie wytłumaczone w słowniku na samym dole poradnika.

 

Komendy:

047c762c3ab53.png

 

FPS'y

 

net_graph "3"  -  dzięki tej komendzie ujrzymy w prawym dolnym rogu ile mamy fpsów oraz przepustowość naszego internetu. Bardzo przydatna komenda, powinna być ona cały czas wpisana by gracz mógł monitorować możliwe spadki swoich fpsów.

 

                           lub cl_showfps 1 -pokazuje tylko fpsy w gornym lewym rogu

 

fps_max "131" - zwiększa fps'y do 131, na surfie optymalna wartość wynosi od 100 do 131 fps'ów.  Mniejsza ilość wpływa na możliwości wybijania się z surfa oraz płynność gry. Natomiast większa może powodować tak zwany fps bug block.

 

fps_override "1" - odblokowuje nasze fpsy powyżej stu.  X > 100, czasami CS wyzerowuje te wartość i ustanawia blokadę fpsów gdy tylko wyjdziemy z gry. W takim wypadku albo będziemy wpisywać ją ciągle albo wpiszemy ją w plikach gry w config.cfg.

 

fps_modem 131" - dla nonsteamowców, ustawia fps'y na 131.

 

Developer 1 - odblokowuje blokade fpsów, jednak przenosi ona chat w górę co może się niespodobać, tylko w ostateczności gdy inne komendy zawiodą (tylko dla nonsteamowców)

 

M_filter 1 -  płynniejsze robienie stref

 

 

Problem z FPS'ami nr 1.

Jeśli po wpisaniu wszystkich powyższych komend twoje fps'y zatrzymały się równo na wartości "60" oznacza to że masz włączoną synchronizacje pionową w ustawieniach gry lub w ustawieniach twojej karty graficznej.

 

By ją wyłączyć wchodzimy w Counter-Strike --> options --> zakładka video --> odznaczamy "wait for vertical sync".

Alternatywnie możemy wpisać w konsoli gl_vsync "0"

 

 

4fbb87f4b204f.png

 

Jeśli było zaznaczone to teraz sprawdzamy na jakimś serwerze czy fpsy odblokowały się powyżej wartości 60. Jeśli tak to dobra robota, jeśli nie to nie obędzie się bez wchodzenia w ustawienia karty graficznej. (tylko dla kart NIVIDIA + Windows)

 

W tym celu wchodzimy na pulpit naszego systemu operacyjnego --> klikamy prawym na ekran --> klikamy na Panel Sterowania Nividia --> zakładka zarządzanie ustawieniami 3D --> Ustawienia globalne --> teraz z dostępnej gamy funkcji odnajdujemy "SYNCHRONIZACJE PIONOWĄ" --> wyłącz --> Zastosuj.

 

 

4e4fd0ca06e54.png

 

6fa58f844910a.png

 

 

Po wszystkim wyłączamy ekran panelu sterowania NIVIDIA i możemy cieszyć się naszymi fpsami w grze.

 

 

Problem z FPS'ami nr 2.

jeśli po wpisaniu wszystkich komend i wyłączeniu synchronizacji pionowej nasz komputer nie może wycisnąć więcej niż 100-131 fpsów możemy mu pomóc poprzez wpisanie paru komend optymalizacyjnych które pogorszą nam grafikę w grze ,ale za to gra będzie działała płynniej i na wymaganych fpsach.

 

cl_corpsestay "1"  -  ciała zmarłych znikają dużo szybciej

 

cl_himodels "0"  -  zmniejsza jakość wyświetlanych modeli w grze

 

cl_shadows "0"  -  wyłącza cienie pod graczami

 

fastsprites "2" - zmniejsza jakość spiritów (SG, HE) czyli pogarsza jakość np dymu z granatu.

 

gl_clear "0" - nie wypełnia luk między teksturami

 

gl_cull "1"  -  renderuje tylko widoczne elementy (modele) gry

 

gl_lightholes - daje więcej fpsów

 

gl_playermip "2"  -  zmniejsza jakość modeli gracza

 

max_shells "1"  -  zmniejsza ilość widocznych łusek w grze

 

gl_vsync "0" - można użyć zamiast ręcznie wyłączać synchronizacje pionową w grze

 

developer "1" - wyłącza specjalną blokadę developerską, od teraz można używać tyle fpsów ile maszyna da. Wadą tego rozwiązania jest chat który przenosi się nam na górę ekranu oraz czasami spam błędami w konsoli.

 

Więcej fpsów można znaleźć w Google pod hasłami "optymalizacja cs" "jak zwiększyć fpsy w cs 1.6" itp.

 

Problem z FPS;ami nr 3. (laptopy)

Jeśli wszystkie powyższe próby zawiodły Sprawdzamy czy czasem nie mamy laptopa i nie używa on w tej chwili czasem gorszej (zintegrowanej) karty graficznej. Jeśli tak jest to musimy się pobawić w ustawienie dla CS'a karty NIVIDIA (jeśli taką posiadamy)

Czasami problem można naprawić poprzez zmianie w opcji zasilania laptopa na "wysoka wydajność"

 

 

aad6239455548.png

 

Problem z FPS'ami nr 4. (Mam kartę graficzną RADEON)

 

1. Wchodzimy na nasz pulpit --> wciskamy na nim PPM, powinno wyskoczyć okienko z Catalyst Control center.

2. Wchodzimy w catalyst Control center

 

 

uUjpPD9.png

 

2. Po pojawieniu się programu z ustawieniami Radeona, wchodzimy w --> 3D

 

efmYjQf.png

 

 

3. Następnie w --> Wszystkie ustawienia

4. Po prawej stronie okienka znajdujemy "Czekaj na odświeżanie pionowe" i przesuwamy suwak z "jakość" na "wydajność"

IYpRjVX.png

 

 

Ustawienia gry:

2e25892181b39.png

 

-ustawiamy JUMP (skok) również na Mouse Wheel Down czyli po polsku scroll myszki pociągnięty w dół do siebie

-ustawiamy duck (kucanie) również na scroll myszki pociągnięty w góre

-ustawiamy strafe modifier również na "Q" - łatwiej sięgnąć po ten klawisz w połączeniu z spacją niż po alt

-ustawiamy use voice communication (czyli mikrofon) na "c" - podczas gry łatwiej się gada niż jakby się musiało sięgnąć po "k"

 

Ustawienie ducka na scroll i strafe modifier na "Q" jest najważniejsze. Kucanie na scrollu pozwoli nam wykonać szybkie duckowanie (więcej w poradniku)

 

Natomiast strafe modifier przełączy ruchy naszej myszy z obrotów do okoła osi na ruchy gracza. Dzięki czemu trzymając "Q" robiąc obroty myszką będziemy mogli zrobić pewien trik bunnyhoopowy przydatny na surfie w celu unikania np kul w klatce lub w powietrzu czy też do szybkiego rozpędzania się.

 

Co do ustawień myszy:

-nie da się jednoznacznie powiedzieć na jakiej prędkości powinno się grać. Każdy ma inną myszkę która ma inną wartość DPI. Czym więcej DPI tym lepiej, Generalnie trzeba mieć takie ustawienia by nie musieć machać myszką po biurku jak szalony.

 

Przykład:

-myszka Saitek Cyborg R.A.T 5

-5600 DPI

-ustawienia w cs - 16.0/18.0

-na zwykłej podkładce robie 12 obrotów nie wychodząc poza nią do okoła osi.

 

 

Dodatkowe Bindy:

-znajdują się tutaj ustawienia które nie są potrzebne by je wpisywać ,aczkolwiek ułatwią grę na serwerze surf.

 

Tak wygląda wzór:

bind "klawisz" "komenda"

bind "klawisz" "komenda; 2komenda"

unbindall  -  lepiej nie używać jeśli się nie musi, usuwa wszelkie możliwe bindy także te służące do chodzenia. Po wpisaniu tej komendy trzeba w opcjach wcisnąć "ustawienia domyslne" albo wkleić swój wcześniej skopiowany config.cfg. Tak czy inaczej usuwa ona wszystkie bindy natychmiastowo.

 

 

bindy do pisania na teamsayu:

bind "klawisz" "say_team Jestem w JAIL /i am in Jail"

bind "klawisz" "say_team Kucaj pod przyciskiem /duck under button"

bind "klawisz" "say_team Wróg w Jailu /enemy in jail"

 

bindy do kupowania broni:

 

bind "klawisz" "m4a1; ak47; primammo; deagle"

bind "klawisz" "m3; primammo; deagle; secammo; vest; hegren"

 

------------------------------

pistolety:

glock

usp

p228

deagle

elites

fn57

------------------------------

shotguny:

m4                          -jednostrzalowiec

xm1014                   -automat

------------------------------

smg:

mac10

tmp

mp5

ump45

p90

------------------------------

rifles:

galil

ak47

scout

sg552

awp

g3sg1

famas

m4a1

aug

sg550

------------------------------

machine gun:

m249                    -krowa

 

ammunicja:

primammo             - amunicja do dlugich broni

secammo              - amunicja do krótkich broni

------------------------------

ekwipunek:

vest                      -zbroja

vesthelm               -zbroja+helm

flesh                     -granat oslepiajacy

hegren                  -wybuchowy granat

sgren                    -dymny granat

nvgs                     -noktowizor

defuser                 -rozbrajacz do bomby

shield                   -tarcza

------------------------------

 

 

Więcej o bindowaniu można poczytać tutaj:

http://www.csnonstea...-tylko,271.html

 

Słownik:

 

 

-znajdują się tutaj wszystkie słowa z poradnika które trudno zrozumieć.

 

fps (frames per second) - czyli ilość klatek jaka zostaje wyświetlana na naszym ekranie w ciągu jednej sekundy

fps bug block - błąd fpsów polegający na blokowaniu się gracza na rampach surfa który ma za dużo fpsów (dość wnerwiający problem)

fast ducking (duckowanie) - szybkie kucanie, polega na ustawieniu sobie na scrollu pociągniętym w dół komendy kucania dzięki czemu spadając z dużej wysokości ale z dużą prędkością poziomą można zacząć się ślizgać po podłodze przez bardzo szybkie kucanie (możliwe tylko dzięki scrollowi)

config.cfg - plik z ustawieniami naszego counter-strike znajdującym się w ustawieniach gry, W zależności od tego czy mamy steam czy nonsteam znajduje się on w innym miejscu.

Sprite - obiekt graficzny (animowany) np grafika wybuchającego granata dymnego.

DPI (dots per inch) - liczba punktów obrazu przypadająca na cal. Jednostka stosowana do określenia rozdzielczości obrazów (czym więcej tym płynniej)

 

Wszelkie błędy interpunkcyjne, merytoryczne czy ortograficzne proszę zgłaszać na PW, z góry dziękuje za pomoc. 

 

Poradnik stworzony przez Lawrence Nachos kopiowanie dozwolone tylko jeśli poinformuje się o tym twórce oraz jeśli wstawi się link do oryginału.

 

  • +
  • -
  • 3


#779770 Diablo Mod Core by DarkGL, wersja 1.2.2

Napisane przez Silver Zero w 25.04.2025 06:40

Z jakiegoś powodu, nie załączyła się do pierwotnego posta paczka z plikami do AMXX. Jako że nie mogę edytować posta, załączam archiwum w odpowiedzi.

Załączone pliki


  • +
  • -
  • 1


#779768 Diablo Mod Core by DarkGL, wersja 1.2.2

Napisane przez Silver Zero w 24.04.2025 20:32

Diablo Mod Core by DarkGL, wersja 1.2.2

 

Informacje


 

Przygotowałem aktualizację do wersji 1.2.1 beta, która poprawia kilka rzeczy. Celem patcha jest dostarczenie poprawionej wersji 1.2.1, do dalszej rozbudowy moda - dlatego też zmiany nie są duże.

 

Opisy moda/komend/natywów/itd. można przeczytać w postach poprzednich wersji Diablo Mod Core.

 

 

Zmiany


 

Poprawiono:

  • błąd uniemożliwiający wybór klasy (błąd 'native "ExecuteForward" '),
  • wybór klasy przez boty - również pojawiał się błąd 'native "ExecuteForward" ' przy próbie wyboru klasy przez boty,
  • działanie kilku klas oraz itemów, których kod nie do końca pokrywał się z zamierzonym działaniem danej klasy/itemu.

Dodano:

  • opisy dla wszystkich klas oraz itemów w modzie.

Zmieniono:

  • przypisanie frakcji dla każdej klasy.

Usunięto:

  • itemy "Pierscien Skoku" oraz "Totem Zdrowia" - itemy te nie działały w ogóle oraz ich kod/opis nie miał żadnego powiązania z zamierzonym działaniem itemu, kod na długi skok oraz leczący totem można bez problemu znaleźć w kodzie pozostałych itemów.

Instalacja


 

Tak samo jak przy wcześniejszych wersjach, instalacja odbywa się poprzez wrzucenie plików do katalogu serwera z załączonej paczki - pluginy zostały skompilowane używając AMXX w wersji 1.8.2. Modele oraz dźwięki należy pobrać z posta dla wersji 1.2.1 beta - https://amxx.pl/topi...-core-121-beta/.

 

Dodatki można aktywować poprzez odkomentowanie wybranych linii z pliku addons/amxmodx/configs/plugins-diablomod.ini:

;dodatki
;diablomod_core_EOG.amxx
;diablomod_core_event.amxx
;diablomod_core_questy.amxx
  • diablomod_core_EOG - EXP po godzinach,
  • diablomod_core_event - event Diablo (opisany w https://amxx.pl/topi...od-core-110-pl/),
  • diablomod_core_questy - questy typu 'zabij X przeciwników danej klasy'

 

W paczce znajduję się skrypt umożliwiający "masową" kompilację plików .sma moda. Użycie (będąc w katalogu 'scripting'):

./1mass_compile_plugins-linux.sh 9sma_list-diablomod.txt (Linux)
./1mass_compile_plugins-windows.bat 9sma_list-diablomod.txt (Windows)

  • +
  • -
  • 2


#779639 Zapis pev_flTimeStepSound

Napisane przez K@MILOVVSKY w 02.03.2025 21:42

Nie wiem czy do końca czaję, ALE: jak dokładnie rejestrujesz moment wyrzucenia tego specjalnego granatu? Nie możesz w momencie eventu dla wyrzutu wygenerować napis manualnie? Trochę kodu by się przydało. 

register_message(get_user_msgid("TextMsg"), "message_text") przechwytuje wiadomości systemowe (TextMsg), np. "Fire in the Hole!". Jeśli twój granat nie generuje tej wiadomości, to message_text się w ogóle nie wywoła.

 


  • +
  • -
  • 2


#779630 Wyswietlanie wiadomosci w tutor

Napisane przez SHiBBy. w 27.02.2025 19:21

Mam plugin, ktory wyswietla informacje w TUTOR z pliku ini.

Starałem się zrobić tak aby tutor wyswietlal sie zawsze w nowej rundzie w czasie freeze time jednak cos jest nie tak.
Ogolnie wyswietla wiadomosci ale w jakby to nazwac "losowych sytuacjach" typu zabojstwo itp

Czy pomoze ktos poprawic kod, bo chce by komunikaty wyswietlaly sie tylko na poczatku rundy podczas freeze time!!!

Załączone pliki


  • +
  • -
  • 1


#779606 [ROZWIĄZANE] Pluginy z reapi - nie kompiluje ich

Napisane przez PANDA_2zl w 22.02.2025 17:12

masz wybrakowane podstawowe biblioteki amxmodx, pobierz amxx 1.10 i nadpisz wszystkie "include" 

Załączone pliki


  • +
  • -
  • 2


#779496 Problem hitboxy

Napisane przez Boski Z Polski w 09.02.2025 22:35

https://dev-cs.ru/resources/1361/
https://github.com/G...7/hitbox_fixer/


  • +
  • -
  • 1


#779498 Regamedll, reapi i metamod

Napisane przez PANDA_2zl w 09.02.2025 23:57

Masz tak zrobione w liblist.gam? Plik jest w cstrike
//gamedll "dlls\mp.dll"
//gamedll_linux "dlls/cs.so"
gamedll_linux "addons/metamod/metamod_i386.so"
//gamedll_osx "dlls/cs.dylib"
Zwróć uwagę jeśli twój metamod ma inną nazwę czy coś i też upewnij się że wszystko masz najnowsze
Komendy: version, meta version
  • +
  • -
  • 1