Problem z Autorestartem by PEREF
Reticxe
01.02.2009
Witam, to znowu ja.
Mam problem z Autorestartem by PEREF. Plugin przez miesiąc sprawował się dobrze, aż do momentu, gdy postanowiłem pogrzebać w kodzie źródłowym, by zapauzować alt_end_round_sounds.amxx. Po skompilowaniu i wrzuceniu na serwer mojej nieudolnej przeróbki plugin zaczął fiksować, więc powróciłem do pierwotnej wersji. Niestety, oryginalny plugin nagle zaczął sprawiać problemy: niespodziewanie uruchamia się w środku rozgrywki, resetując wszystkie wyniki. Załóżmy, że kogoś zabiję z karabinu i nagle uruchamia się nożówka! Może to któryś z pluginów koliduje z tym autorestartem? Proszę o pomoc.
Mam problem z Autorestartem by PEREF. Plugin przez miesiąc sprawował się dobrze, aż do momentu, gdy postanowiłem pogrzebać w kodzie źródłowym, by zapauzować alt_end_round_sounds.amxx. Po skompilowaniu i wrzuceniu na serwer mojej nieudolnej przeróbki plugin zaczął fiksować, więc powróciłem do pierwotnej wersji. Niestety, oryginalny plugin nagle zaczął sprawiać problemy: niespodziewanie uruchamia się w środku rozgrywki, resetując wszystkie wyniki. Załóżmy, że kogoś zabiję z karabinu i nagle uruchamia się nożówka! Może to któryś z pluginów koliduje z tym autorestartem? Proszę o pomoc.
; AMX Mod X plugins ; Admin Base - Always one has to be activated admin.amxx ; admin base (required for any admin-related) mini_bans.amxx ; plugin Mini Bans, wyświetla m.in. powody banowania gracza ;admin_sql.amxx ; admin base - SQL version (comment admin.amxx) ; Basic admincmd.amxx ; basic admin console commands adminhelp.amxx ; help command for admin console commands adminslots.amxx ; slot reservation multilingual.amxx ; Multi-Lingual management ; Menus menufront.amxx ; front-end for admin menus cmdmenu.amxx ; command menu (speech, settings) teammenu_nokill.amxx ; Nie zabija gracza przy przenoszeniu za pomocą amx_teammenu plmenu.amxx ; players menu (kick, ban, client cmds.) telemenu.amxx ; teleport menu (Fun Module required!) mapsmenu.amxx ; maps menu (vote, changelevel) ; Chat / Messages adminchat.amxx ; console chat commands antiflood.amxx ; prevent clients from chat-flooding the server scrollmsg.amxx ; displays a scrolling message imessage.amxx ; displays information messages adminvote.amxx ; vote commands ; Map related nextmap.amxx ; displays next map in mapcycle ;mapchooser.amxx ; allows to vote for next map timeleft.amxx ; displays time left on map ; Configuration pausecfg.amxx ; allows to pause and unpause some plugins statscfg.amxx ; allows to manage stats plugins via menu and commands ; Counter-Strike restmenu.amxx ; restrict weapons menu statsx.amxx ; stats on death or round end (CSX Module required!) ;miscstats.amxx ; bunch of events announcement for Counter-Strike ;stats_logging.amxx ; weapons stats logging (CSX Module required!) ; Enable to use AMX Mod plugins ;amxmod_compat.amxx ; AMX Mod backwards compatibility layer ; Custom - Add 3rd party plugins here alt_end_round_sounds.amxx // ;;; muzyka na koniec rundy. Obie drużyny słyszą ten sam utwór jednocześnie. ;;; Konfiguracja w amxmodx/configs/roundsound.ini oraz CVAR-y auto_restart_knives.amxx // ;;; runda nożowa 45s na początku mapy + muzyka. hitplace_details.amxx // ;;; po zabiciu cie wyświetla ci cyferkowego ludzika z informacjami, gdzie oberwales hpk.amxx // ;;; wyrzuca gracza z pingiem powyżej 150 join_leave.amxx // ;;; napis z boku ekranu, kto doszedł a kto opuścił grę lastmanbets.amxx // ;;; zakłady pod koniec rundy, kto wygra pojedynek. ;;; Plugin pozbawiony fragmentu kodu odpowiedzialnego za ;;; m.in. przyznawanie bonusowego życia 200HP zwycięzcy zakładu. M_Antirusher_2.5.amxx // ;;; Antyraszer + CVAR-y rules_green.amxx // ;;; zasady na początku rundy, kolor zielony. ;;; Zmiana na inny kolor wymaga ściągnięcia innej wersji pluginu. ;;; Zmiana zasad w pliku cstrike/rules.txt oraz CVAR-y ad_manager.amxx // ;;; plugin wyświetlający reklamy w czacie. ;;; Tresc reklam/ogloszen zmieniamy w advertisements.ini w amxmodx/configs adminchceck.amxx // ;;; umożliwia sprawdzenie obecności admina za pomocą komendy ./admins bad_camper.amxx // ;;; usypia gracza po długim kampieniu. c4timer.amxx // ;;; informacja na dole ekranu ukazujaca odliczanie do wybuchu bomby. ex.interp.amxx // ;;; wymusza interp 0.01 i updaterate 101 polski_cs.amxx // ;;; spolszczone napisy (osobiscie je poprawialem <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.gif' class='bbc_emoticon' alt=':-)' /> ) reconnect_features.amxx // ;;; po reconnekcie gracz wraca do tej samej drużyny z takimi samymi statami i pieniędzmi ;;; Ustawione na 45s swear_replacement.amxx // ;;; zastępuje wulgaryzmy wybranymi wypowiedziami. ;;; Konfiguracja w plikach: ;;; swearwords.ini w addons/amxmodx/configs ;;; replacements.ini do addons/amxmodx/configs quit.amxx // ;;; Aby wyłączyć graczu CS'a wpisujemy w konsolę - amx_quit <nick> czyli np: amx_quit Szakal afkkisss.amxx // ;;; wyrzuca graczy AFK. Allow_round_finish.amxx // ;;; umożliwia dokończenie rundy mimo końca czasu mapy ;automaticknifeduel.amxx // ;;; umożliwia wyzwanie na pojedynek nożowy przeciwnika, ;;; gdy jest tylko 1 vs 1 ;;; posiada zestaw dźwięków ;;; plugin wyłączony na rzecz identycznego, ale bez dźwięków Automaticknifeduel.amxx // ;;; umożliwia wyzwanie na pojedynek nożowy przeciwnika, ;;; gdy jest tylko 1 vs 1 deagsmapmanager.amxx // ;;; umożliwa nominowanie map i szybkie uruchomienie głosowania, ;;; jeśli wielu graczy napisze /rtv ;;; Konfiguracja w CVAR do_you_hear.amxx // ;;; bicie serca poniżej 25hp gamenamechanger.amxx // ;;; zmienia nazwe z "Counter Strike" w rubryce "Game" na liście serwerów ;;; na dowolna wpisana w amxx.cfg. ;;; Zmiana tekstu w cstrike/server.cfg : amx_gamename "Jakis tekst" unbanmenu.amxx // ;;; odbanowuje bany pernametne po wpisaniu do konsoli amx_unbanmenu antiflashbug.amxx // ;;; naprawia bugi flashy na mapach antisilentplant.amxx // ;;; eliminuje bugi podkładania cichej bomby ;;; FunMod.amxx // ;;; funmode, umożliwia zmiane grawitacji, kupno HP itp. spawnprotection.amxx // ;;; ochrona przed zabiciem gracza przez kilka sekund po rozpoczeciu rundy ;;; bomba_explode_sound.amxx // ;;; muzyka na 10s przed wybuchem bomby ;;; wyłączone, gdyż robi niepotrzebny hałas ;;; in_game_ads.amxx // ;;; reklamy na teksturach, np. "Uwaga. Strefa raszu" Wynik.amxx // ;;; wyświetla pod koniec rundy w czacie na dole wynik obu drużyn, która prowadzi itp. backweapons.amxx // ;;; plugin, któy wyświetla model broni pierwszorzędnej na plecach gracza, ;;; gdy ten trzyma w ręce pistolet lub nóż cdrom.amxx // ;;; wysuwa/wsuwa tackę z napędu CD danemu graczowi ;;; amx_ejectcd Nick - otwiera CD-ROM ;;; amx_closecd Nick - zamyka CD-ROM ;;; wystarczy wpisaćfragment nicku gracza admin_gag.amxx // ;;; plugin, który wyłącza danemu graczowi możliwość ;;; rozmawiania na czacie/czacie drużynowym/przez mikrofon ;;; Komendy: ;;; amx_gag <nick/userid> <flagi (a/b/c)> <czas w sekundach> // dawanie mute na określone flagi i czas ;;; amx_gag <nick/userid> <czas w sekundach> // bedzie automatycznie dodawalo flagi abc (pelne blokowanie gracza) ;;; amx_gag <nick/userid> // będzie dawało flagi abc i mute na 600 sec / 10 min ;;; amx_gag <nick/userid> <flagi> // będzie dodawało czas 600 sec ;;; amx_ungag <nick/userid> // usuwanie mute ;;; legenda flag: a == normal say / b == team say / c == voicecomm amx_shake.amxx // ;;; umożliwia potrząsanie ekranem dowolnego gracza ;;; Komendy: amx_shake <NICK/@CT/@TERRORIST/* dla wszystkich> ;;; wystarczy wpisać fragment nicku gracza admin_freelook.amxx // ;;; po śmierci admin widzi ze wszystkich kamer, niezależnie od ustawień serwera color_chat_fix.amxx // ;;; eliminuje buga umożliwiającego pisanie na kolorowo w drużynowym czacie fadetoblack_flash_fix.amxx // ;;; naprawia buga związanego z mp_fadetoblack ptb.amxx // ;;; plugin balansujący siłę drużyny flop10.amxx // ;;; pokazuje 10 najgorszych graczy na serwerze ;;; po wpisaniu komendy ./flop10 descriptive_fire_in_the_hole.amxx // ;;; przy rzuceniu granatu przez przyjaciela widać, jaki typ granatu został rzucony
DaddyKuba
01.02.2009
Wgraj na nowo plugin...
A jak chcesz coś w nim grzebać to tylko w pliku .txt, wtedy sie nic nie stanie.
A jak chcesz coś w nim grzebać to tylko w pliku .txt, wtedy sie nic nie stanie.
Gość__* 01.02.2009
Też to miałem, nie znałem powodu. Wtedy robiłem reinstalacje serwera przy okazji bo musiałem.Załóżmy, że kogoś zabiję z karabinu i nagle uruchamia się nożówka! Może to któryś z pluginów koliduje z tym autorestartem?
Reticxe
01.02.2009
Plugin wgrywałem kilkakokrotnie. Natomiast reinstalacja może pomoże, ale pewnie przyniesie mi jeszcze więcej problemów. ;-)
Reticxe
01.02.2009
kur3k, nie pamiętasz, jakie pluginy instalowałeś przed wgraniem Autorestartu?
Gość__* 01.02.2009
Nie, było to pół roku temu.kur3k, nie pamiętasz, jakie pluginy instalowałeś przed wgraniem Autorestartu?
Reticxe
02.02.2009
Prawdopodobnie poznałem powód restartowania się mapy:
http://amxx.pl/viewtopic.php?t=1488
Po jego wyłączeniu wszystko wróciło normy. Piszę to po to, aby ktoś inny mający ten sam problem mógł szybciej go rozwiązać. To Color chat fix generował dużą ilość błędów, dopiero teraz to zauważyłem w logach. Runda nożowa by PEREF nie miała z tym nic wspólnego, bo mapa się restartowała również po jej wyłączeniu. ;-)
Pozdrawiam.
http://amxx.pl/viewtopic.php?t=1488
Po jego wyłączeniu wszystko wróciło normy. Piszę to po to, aby ktoś inny mający ten sam problem mógł szybciej go rozwiązać. To Color chat fix generował dużą ilość błędów, dopiero teraz to zauważyłem w logach. Runda nożowa by PEREF nie miała z tym nic wspólnego, bo mapa się restartowała również po jej wyłączeniu. ;-)
Pozdrawiam.