
Narzędzie głównie developerskie, ale może się też przydać do poprawiania tych gotowych pluginów. Wyłapuje i blokuje wiadomości typu MSG_ONE i MSG_ONE_UNRELIABLE z niepoprawnym argumentem id. Mogą być one wysyłane tylko do istniejących obecnych na serwerze graczy, co nie zawsze jest sprawdzane i te, które się przedrą powodują crash serwera z podanym w opisie komunikatem
FATAL ERROR (shutting down): MSG_ONE or MSG_ONE_UNRELIABLE with no target entity
Wykryte wadliwe wiadomości są zapisywane w logu
amxmodx/logs/_msg_one.log
Oto przykładowy wynik:
L 08/22/2011 - 15:52:34: Client 0 not found for ScreenFade
L 08/22/2011 - 15:52:34: message_begin(1, 98, {0.0, 0.0, 0.0}, 0)
L 08/22/2011 - 15:52:34: write_short(4096)
L 08/22/2011 - 15:52:34: write_short(4096)
L 08/22/2011 - 15:52:34: write_short(1)
L 08/22/2011 - 15:52:34: write_byte(255)
L 08/22/2011 - 15:52:34: write_byte(0)
L 08/22/2011 - 15:52:34: write_byte(0)
L 08/22/2011 - 15:52:34: write_byte(120)
L 08/22/2011 - 15:52:34: message_end()
Orpheu


Dodatki SourceMod






msg_one_catch.amxx








