Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

[Support] [CS:GO] Hooki dla czatu głosowego


pcku
 Udostępnij

Rekomendowane odpowiedzi

[CS:GO] Hooki dla czatu głosowego

Zobacz plik

Opis:
Plugin umożliwia śledzenie i wywoływanie funkcji gdy gracze rozmawiają przez mikrofon na serwerze dzięki hookom. Uwaga, sam plugin nie ma żadnej funkcjonalności, ale dzięki niemu można budować inne pluginy ze względu na natywy i forwardy

 

Wymagania:

Dynamic Hooks

Natywy i Forwardy


/**
 *
 * Sprawdź czy klient w tym momencie rozmawia
 *
 * @param client 	The client index to check against.
 *
 * @error 			Client is not valid, ingame, or client is a bot.
 *
 * @return 			True if client is speaking, false otherwise.
 *
 */

native bool:IsClientSpeaking(client);

/**
 *
 * Wywoływane gdy klient zacznie rozmawiać
 *
 * @param client	The index of the client that is speaking.
 *
 * @return			True to allow the client to talk, false otherwise.
 *
 */

forward bool:OnClientSpeakingEx(client);

/**
 *
 * Wywoływane gdy klient skończy rozmawiać
 *
 * @param client	The index of the client.
 *
 * @noreturn
 *
 */
forward OnClientSpeakingEnd(client);


Autor: Franc1sco

 


 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

×
×
  • Dodaj nową pozycję...