[ROZWIĄZANE] Pytanie dot. muzyki/emit_sound
Na 5tyk
06.08.2012
Witam. Gdy robiłem EasyBlocka to zauważyłem, że muzykę może wziąć 2 osoby na raz i wychodzi z tego brzydki efekt 2 muzyk na raz. Jak zrobić, że jak jedna osoba wezmie muzykę (emit_sound) to druga osoba, musi czekać aż pierwszej osobie się skończy?
QuahodronN
07.08.2012
Jeszcze możesz ustawić gdy jedna osoba bierze muzykę a od razu po niej druga to muzyka tej pierwszej jest wyłączana a ta od drugiej leci.
Dodając w kodzie
Dodając w kodzie
client_cmd(0, "mp3 stop")Przed puszczeniem muzyki
dasiek
07.08.2012
Mowa tu o emit sound. Możesz spróbować coś w stylu zmiennej która ustawia się na true jeśli komuś odgrywa. Po odegraniu ustwia na false (albo taska ustawiać jesli wiesz ile ona trwa i tam ją ustawiać ) i przy odgrywaniu sprawdzasz warunek czy komuś już to puszczasz.
speedkill
07.08.2012
Uznajmy, że utwór trwa 3 sekundy więc można stowrzyć zmienną globalną float i w trakcie odtwarzania muzyki ustawić g_Time = get_gametime(), a potem za pomocą if'a sprawdzić czy minęły te 3 sekundy
if(get_gametime() + 3.0 > g_Time)jeżeli tak to puścić tą muzykę.
DarkGL
15.08.2012
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL