←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] register_logevent server_prin...

Zablokowany

  • +
  • -
SeeK - zdjęcie SeeK 27.10.2014

Istnieje możliwość złapania wiadomości wysłanej za pomocą funkcji server_print? Chcę wykonać pewną funkcję zaraz po tym, jak amxbans wypisuje "[AMXBANS] x admins loaded from database". Wiem że można to rozwiązać edytując kod amxbansa, aczkolwiek chcę aby to działało bez edycji amxbansa.

Myślałem nad register_logevent, ale to chyba nie działa dla wiadomości wpisanych przy użyciu funkcji server_print
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 27.10.2014

Nowsze wersje amxbans wywołują w tym momencie forward amxbans_sql_initialized. Złapanie samego server_print jest możliwe, ale nie jest wbudowane w amxx, potrzebne jest do tego orpheu i wiedza jak go użyć, by się "wpiąć" w server_print.
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 27.10.2014

Nie wszystkie funkcje amxx'a mogą być hookniete ze względu na brak zdefiniowanych struktur

Odpowiedz

  • +
  • -
SeeK - zdjęcie SeeK 27.10.2014

Dzięki za odpowiedź ;)
Odpowiedz
Zablokowany