Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Wpis z poziomu serwera [AMXX] na SB


Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

Opublikowano

Witam,

 

Napisałem plugin pod AMXX dzięki któremu gracz z poziomu serwera może napisać wiadomość na Shoutbox.

Mam tylko jeden problem: Aby wiadomość pokazała się na Shoutbox, ktoś musi napisać wpis z poziomu forum.

Odświeżenie Shotboxa nic nie pomaga.

 

Wpis z poziomu serwera dodaje przez zapytanie.

  • Manager
  • Rozwiązanie
Opublikowano
require_once( IPSLib::getAppDir( 'shoutbox' ) . '/sources/classes/library.php' );
$this->registry->setClass( 'lib_shoutbox', new shoutboxLibrary( $this->registry ) );
$this->registry->lib_shoutbox->_startup();
$this->registry->lib_shoutbox->recacheShouts( 'recount', false );        

Coś takiego powinno pomóc.

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Ustawienia > Konfiguracja > Wpisy > Shoutbox > Shouts

Optimization

Loads shouts from DB

Tak Nie

Enabling this settings shouts are loaded from DB instead of using the cache. This is useful if you are using an external caching method like xcache.

Ustaw na Tak, ale pamiętaj, że będzie to dodatkowo obciążać serwer ;-)

EDIT

Wersja DawPi jest lepsza (w ogólnym rozrachunku mniej zasobów zeżre)... pod warunkiem, że chcesz jeszcze z poziomu AMXXa wywołać GET na jakimś pliku na serwerze - wtedy tworzysz sobie plik w stylu "updateShoutbox.php" i ładujesz go z poziomu AMXX-a po każdym MySQL Insert

Edytowane przez JamLasica
  • Lubię to 3
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.