Bardzo łatwo jest zbugować komendę która wywoła naruszenie ochrony pamięci, przez co nasz serwer się zresetuje.
Bug ten można przetestować np: za pomocą komendy:
cl_setautobuy *** 12345678901234567890123456789012
Łatka tym razem pochodzi od rosjan:
#define PLUGIN_AUTHOR "PomanoB & UFPS.Team"Łatką jest plugin którego działanie polega na ograniczeniu długości argumentu komendy cl_setautobuy oraz cl_setrebuy poprzez blokadę argumentów dłuższych niż 32 znaki.
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/unknown.gif)
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/sma.gif)
![](https://amxx.pl/public/style_extra/mime_types/amxx.gif)
lub wersja z banowaniem(cvar amx_buybug_ban 1|0)
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/unknown.gif)
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/sma.gif)
![](https://amxx.pl/public/style_extra/mime_types/amxx.gif)
Instalacja standardowa.
Za pomoc dziękuję użytkownikowi Milek który to zgłosił oraz Naszemu Administratorowi mgr inż. Pavulon który pomógł w znalezieniu "lekarstwa".
Dla serwerów bez AMXX'a dostępne są biblioteki do podmiany:
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/rar.gif)
![Załączony plik](https://amxx.pl/public/style_extra/mime_types/rar.gif)
Problem ten został również rozwiązany przez valve w binarkach w wersji 5006, dostępnych jako wersja beta.
Aby z nich skorzystać należy do komendy startowej dodać:
Oraz ponownie uruchomić serwer.-beta hlbeta -autoupdate
Użytkownik Pavulon edytował ten post 28.01.2011 14:19