Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Odtwarzanie muzyki w tle (theme na serwerze)


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Soulbane

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:146
  • Imię:x
  • Lokalizacja:x
Offline

Napisano 03.07.2014 14:39

Witam! Tym razem poszukuje pluginu, który będzie odtwarzał muzykę na serwerze (trochę ściszoną) cały czas podczas rozgrywki (takie ciche dramatyczne theme, które nadało by dramatyzmu). Ale... Żeby np. plugin losowo odtwarzał np. jedno z trzech theme (jeden z trzech plików dźwiękowych MP3).


  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 05.07.2014 17:44

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Wielkie Jol"

new bool: wyłącz;
new sounds[][] = {
    "misc/dzwiek1.mp3",
    "misc/dzwiek2.mp3",
    "misc/dzwiek3.mp3",
}


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    set_task(10.0, "odtworz", .flags="a", , , , 1)
    register_logevent("wyłącz", 2, "1=Round_End")
}

public plugin_precache(){
    for(new i=0; i<sizeof(sounds); i++){
        precache_sound(sounds[i])
    }
}

public odtworz(){
    new losowa = random_num(0, sizeof(sounds)-1);
    client_cmd(0, "mp3 loop sound/%s", sounds[losowa]);
}

public wyłącz(){
{
    if(!wyłącz){
        client_cmd(0, "mp3 stop");
        wyłącz = true;
    }
}

  • +
  • -
  • 1

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych